Linux
在 Ubuntu 10.04 (VMWare Guest) 上擴展磁碟空間
我需要在 VMWare Workstation 中調整 ubuntu 來賓的磁碟空間。在 vmware 工作站中使用擴展磁碟實用程序後,我需要做一些 linux 魔術來調整分區的大小。我搜尋並發現了很多關於調整大小的文章。不幸的是,我並不是很了解這一切。誰能幫我解決這個問題?
jclawson@ubuntu:~$ df Filesystem 1K-blocks Used Available Use% Mounted on /dev/mapper/ubuntu-root 7583436 5678136 1520072 79% / udev 1030884 152 1030732 1% /dev none 1030884 0 1030884 0% /dev/shm none 1030884 72 1030812 1% /var/run none 1030884 0 1030884 0% /var/lock none 1030884 0 1030884 0% /lib/init/rw /dev/sda5 233335 39274 181613 18% /boot .host:/ 244035580 96519316 147516264 40% /mnt/hgfs root@ubuntu:~# lvs LV VG Attr LSize Origin Snap% Move Log Copy% Convert root ubuntu -wi-ao 7.35G swap_1 ubuntu -wi-ao 388.00M root@ubuntu:~# fdisk -l Disk /dev/sda: 8589 MB, 8589934592 bytes 255 heads, 63 sectors/track, 1044 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x0009bea5 Device Boot Start End Blocks Id System /dev/sda1 * 1 1013 8136891 8e Linux LVM /dev/sda2 1014 1044 249007+ 5 Extended /dev/sda5 1014 1044 248976 83 Linux
我真的很感激幫助。
好的,經過大量的辛勤工作,我終於想出瞭如何做到這一點。再一次, gparted 不能使用。首先,您應該擴大 VMWare Workstation 中的磁碟大小。啟動到 livecd 並打開一個根終端:
我們需要從空閒的未使用空間中創建一個 LVM 類型的新主分區。
#fdisk /dev/sda #Command (m for help): n #Command (m for help): p #Command (m for help): 3 #Command (m for help): w
再次將 vm 重新啟動到 live cd
創建物理體積:
#pvcreate /dev/sda3
將新卷添加到組中:
#vgextend ubuntu /dev/sda3
找出您想要擴展到多少可用空間
#vgdisplay
檢查“Free PE/Size”等於什麼並在下一個命令中使用該值
擴展 lvm 並將文件系統增長到新空間
#e2fsck -f /dev/ubuntu/root #lvextend -L +12.6G /dev/ubuntu/root #resize2fs /dev/ubuntu/root
完畢!