windows 下面進行擴容矢渊,是件很難的事情继准。如果想要擴容C盤,必須先要清空一個盤矮男,格式化移必,等等操作。
ubuntu下擴容相對簡單很多毡鉴。
制作U盤啟動盤
需要注意的是崔泵,使用ubuntu擴容必須使用U盤啟動引導盤來操作。所以此時需要制作一個U盤啟動盤猪瞬。
使用工具 usb-creator-gtk管削,如果沒有可以進行先安裝
sudo apt-get install usb-creator-gtk
打開 usb-creator-gtk 工具,選中ubuntu-18.04-desktop-amd64.iso 進行制作撑螺,這里需要花幾分鐘時間生成含思。
從U盤啟動ubuntu,使用gparted進行分區(qū)
通過設置電腦bios 從U盤啟動項即可,打開u盤Ubuntu系統(tǒng)含潘,可以看到Gparted工具在桌面饲做。
打開gparted
這個圖只是一個演示圖,是我已經(jīng)分配好了的效果遏弱,
注意看 /dev/sda5,在擴容前 分區(qū)是 /dev/sda3盆均。
之前我是/ 目錄只剩1G,所以我選擇把/home 分區(qū)分10G給 /分區(qū)漱逸。
gparted 工具解釋:
這個是一個磁盤分區(qū)工具泪姨,每個分區(qū)都是連續(xù)的,所以入果要擴容饰抒,必須從相鄰的兩個分區(qū)中分配肮砾。
如圖所示:
如果我現(xiàn)在需把/dev/sda4的10G要擴容/dev/sda2 ,那么必須從他右邊的/dev/sda5 移動一定的空間袋坑,相應的/dev/sda5/ 又得往右邊 /dev/sda4 移動仗处。最后 /dev/sda4 中空出10g的空間,即可枣宫。
實際的步驟需要婆誓,
1.分出10G的空間
2.移動相鄰分區(qū)的大小
3.改變不同分區(qū)的格式類型
擴容分區(qū)
右鍵/dev/sda4,點擊菜單也颤,進入“更改大小/移動” 洋幻,選擇一個合適的大小 (10000) ,這里需要選擇之前的空余空間,因為是需要分區(qū)是從左到右的 連續(xù)性翅娶。
對于 sda4左邊相鄰的分區(qū) sda3 進行向右移動文留。注意這里sda3是swap分區(qū),所以把空余分區(qū)設置為一個新的 swap分區(qū)故觅,然后刪除之前的 sda3 即可。這里我刪除完后的命名為 /dev/sda5
-
選擇/ 分區(qū)渠啊,進行向右擴容输吏。通過調(diào)整大小,實際上是選擇向右擴容 即可image.png
重啟生效
修改swap 路徑
重啟電腦后發(fā)現(xiàn)電腦好卡替蛉,隨便打開下瀏覽器贯溅,電腦卡死。啟動 ubuntu 系統(tǒng)監(jiān)視器躲查,查看下內(nèi)存使用情況它浅。
發(fā)現(xiàn),內(nèi)存是正常镣煮,但是交換 被禁用了姐霍。這里的交換就是 swap 分區(qū),ubuntu的swap分區(qū)相當與虛擬內(nèi)存。所以原因在于swap分區(qū)沒有正常工作镊折,導致電腦內(nèi)存交換不足胯府。
1.查看交換分區(qū)大小
free -m
在創(chuàng)建完畢后也可以用這個命令查看內(nèi)存情況
2.創(chuàng)建一個swap文件
sudo dd if=/dev/zero of=swap bs=1024 count=10000000
創(chuàng)建的交換文件名是swap,后面的100000000是10g的意思恨胚,可以按照自己的需要更改
3.創(chuàng)建swap文件系統(tǒng)
sudo mkswap -f swap
4.開啟swap
sudo swapon swap
5.關閉和刪除原來的swapfile
sudo swapoff swapfile
sudo rm /swapfile
6.設置開機啟動
sudo gedit /etc/fstab
將里面的swapfile改為swap
這里fstab 文件里面需要設置uuid
uuid 可以通過以下命令查看 sudo blkid