VMware下擴展Ubuntu根分區大小


一、查看磁盤信息

使用df命令用來查看文件系統的磁盤空間占用情況,由下可知我的/dev/sda1分區是掛載在根目錄下的,本文目標就是來擴容/dev/sda1分區。
在這里插入圖片描述

二、下載Gparted工具

Gparted是一個用於圖形化管理磁盤分區的免費分區編輯器,相較於LVM等方式 擴展磁盤更為方便。要注意的是Gparted中對一個分區的操作,只能影響到最鄰近的兩個其他分區,想要操作不相鄰的分區只能通過移動該分區至相鄰分區。
下載地址:https://sourceforge.net/projects/gparted/files/gparted-live-stable/0.8.0-5/gparted-live-0.8.0-5.iso/download?use_mirror=jaist

三、設置虛擬機

1.擴展磁盤容量

在這里插入圖片描述

2.加載ISO映像

在這里插入圖片描述

3.開機進入BIOS

由於虛擬機開機畫面會一閃而過,所以很難來得及進入BIOS,解決辦法是通過在配置文件中添加指令延長開機畫面的時間,文件位置在虛擬機目錄下,每個虛擬機都會有一個后綴為.vmx的配置文件,用記事本打開后,在文件開頭添加bios.bootDelay = "5000",即開機畫面延時5秒鍾,時間已經足夠進入BIOS了。
在這里插入圖片描述
配置好文件后,開啟虛擬機可以看到如下界面,按下ESC即可進入啟動菜單。
在這里插入圖片描述
這里選擇從CD-ROM啟動,進入Gparted分區工具。
在這里插入圖片描述
下面一直按Enter就可以了。
在這里插入圖片描述

四、磁盤分區

目標是通過移動分區,將未分配的30GiB空間合並到/dev/sda1

第一步:將未分配的30GiB空間擴展到/dev/sda2分區。
在這里插入圖片描述
第二步:在/dev/sda2分區內部移動/dev/sda5交換分區到磁盤末尾。
在這里插入圖片描述
操作完之后,會提示如下的一個警告。網上查了一下,參考網址,得到如下結果:gparted消息具有誤導性,因為它僅適用於使用lilo進行操作系統啟動,在現代Linux發行版中不再使用它,而大部分時間都使用Grub 2,所以在重新分配磁盤空間之前無需做任何事情,並且ubuntu將自動使用在該過程中添加的空間。因此這個警告直接忽略就可以了。
在這里插入圖片描述
第三步:縮小/dev/sda2分區至最初的2GiB,至此就將/dev/sda2分區移動到了到了磁盤末尾。
在這里插入圖片描述
第四步:將相鄰分區的30GiB空間擴展到/dev/sda1
在這里插入圖片描述
以上四步做完就可以了,效果如下:
在這里插入圖片描述
最后點擊Apply應用,等待操作完成。
在這里插入圖片描述

在這里插入圖片描述

如上需要注意的地方,Align to選擇無,不要使用默認MiB

五、調整后的磁盤

再次進入系統查看磁盤信息,/dev/sda1分區容量已經擴展到了48G了,到這里就算成功了。
在這里插入圖片描述


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM