Virtualbox虛擬機之Ubuntu擴容

circumstance:

根分區不夠用了。原因是創建虛擬機的時候,創建的磁盤太小了,導致根磁盤太小。

solution:

step1:

d:\Program Files\Oracle\VirtualBox>VBoxManage modifyhd D:\mooc-os-2014\mooc-os\mooc-os.vdi --resize 30000
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%

d:\Program Files\Oracle\VirtualBox>

step2:

安裝gparted軟件:

sudo apt-get install gparted

sudo gparted

這裏要注意的一點是,swap分區會夾在根分區和未分配分區之間,這時候需要先刪除swap分區。然後再刪除擴展分區。再擴展根分區。最後新建一個swap分區。

最後保存一下,退出即可看見根分區已經變大了。

moocos@moocos-VirtualBox:~$ sudo fdisk -lu

Disk /dev/sda: 31.5 GB, 31457280000 bytes
255 heads, 63 sectors/track, 3824 cylinders, total 61440000 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0003ae13

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048    53082111    26540032   83  Linux
/dev/sda2        53082112    61439999     4178944   82  Linux swap / Solaris
moocos@moocos-VirtualBox:~$ 
moocos@moocos-VirtualBox:~$ df -lh
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1        25G  4.9G   19G  21% /
none            4.0K     0  4.0K   0% /sys/fs/cgroup
udev            991M   12K  991M   1% /dev
tmpfs           201M  828K  200M   1% /run
none            5.0M     0  5.0M   0% /run/lock
none           1002M   76K 1001M   1% /run/shm
none            100M   60K  100M   1% /run/user
C_DRIVE         112G  106G  6.0G  95% /media/sf_C_DRIVE
moocos@moocos-VirtualBox:~$ 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章