一)首先通過vmware給虛擬機器增大可使用空間(增加可占用電腦硬碟量)
需注意以下幾點: linux只能擴充套件磁碟容量而不能減小, 所填寫的容量為總容量,即包含已分割槽的磁碟, 擴充套件容量時不能有快照喲,大家可以先把快照刪除掉。
二)上一步vmware擴大了理論上可使用的空間,但虛擬機器還沒有成功擴大自身可使用磁碟空間
1、fdisk -l /dev/sda,可以看到當前的磁碟分割槽情況如下:
disk /dev/sda: 21.5 gb, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
units = cylinders of 16065 * 512 = 8225280 bytes
sector size (logical/physical): 512 bytes / 512 bytes
i/o size (minimum/optimal): 512 bytes / 512 bytes
disk identifier: 0x0002133f
device boot start end blocks id system
/dev/sda1 * 1 64 512000 83 linux
/dev/sda2 64 2611 20458496 8e linux lvm
2、執行「fdisk /dev/sda",進入到fdisk, -------------開始進行新的分割槽了
然後依次輸入 n 指令,
然後在提示中 輸入p ,
然後輸入分割槽號 3 ,(上面顯示我已經有2個分割槽了,這個是第3個)
按2次enter鍵,然後輸入分割槽型別 8e ,
最後 輸入w指令,將以上改動寫入分割槽表,
在輸入w指令前,可以用p指令看到新的分割槽情況如下:
device boot start end blocks id system
/dev/sda1 * 1 64 512000 83 linux
/dev/sda2 64 2611 20458496 8e linux lvm
/dev/sda3 2611 5221 20966162+ 8e linux lvm
3、 reboot,重新啟動系統
4、進入後執行「fdisk -l /dev/sda」,看到的和上面fdisk中p指令看到的一樣
5、在lvm管理器(執行「lvm」)下執行 「pvcreate /dev/sda3」, 為這個新分割槽建立乙個物理卷volume;
6、現在要做的是把物理卷(volume)擴充套件到新的物理卷上,
先在lvm管理器(執行「lvm」)下執行vgdisplay來檢視已有的系統volume group的情況,輸出如下:
— volume group —
vg namevg_centos6host
system id
metadata areas 2
metadata sequence no 5
vg access read/write
vg status resizable
max lv 0
cur lv 2
open lv 2
max pv 0
cur pv 2
act pv 2
vg size 21.4 gib
pe size 4.00 mib
total pe 5061
alloc pe / size 5061 / 21.4 gib
free pe / size 0 / 0
vg uuid nqsmog-6fa0-xbdn-bca0-8vdz-aaln-rorah0
可以看到目前只有乙個volume group,名字叫vg_centos6host。
7、在lvm管理器(執行「lvm」)下執行「vgextend centos6host /dev/sda3」,擴充套件以後的volume group到新的物理磁碟卷volume上。
8、下一步是擴充套件邏輯卷(logic volume)到新的卷上,
先在lvm管理器(執行「lvm」)下用「lvdisplay」指令看看目前已有的邏輯卷(logic volume)的情況
— logical volume —
lv name /dev/vg_centos6host/lv_root
vg name vg_centos6host
lv uuid nqsmog-6fa0-xbdn-bca0-8vdz-aaln-rorah0……
— logical volume —
lv name /dev/vg_centos6host/lv_swap
vg name vg_centos6host
lv uuid awly7v-d3xr-******************x……
可以看到我的硬碟目前只有2個邏輯卷,swap分割槽當然不用擴充套件。
9、在lvm管理器(執行「lvm」)下執行 「lvextend /dev/vg_centos6host/lv_root /dev/sda3」 --------------擴充套件邏輯分割槽。
10、最後將檔案系統resize到新的邏輯卷上來 (resize2fs 命令 需要退出lvm管理器執行)
resize2fs /dev/vg_centos6host/lv_root
用fdisk -l /dev/sda就能看到擴充套件的分割槽。
11、然後reboot系統,
擴大虛擬機器硬碟容量
virtualbox在建立虛擬磁碟時可以選擇動態擴充套件和固定大小兩種方式,然後設定磁碟空間大小。當動態擴充套件方式達到上限時,怎麼辦呢?目前virtualbox沒有提供修改動態擴充套件磁碟大小的方式。可以按照以下方法,在以下操作之前請先備份你的virtualbox虛擬機器中的資料。在virtual...
調整VMware虛擬機器硬碟容量大小
擔心建立的虛擬機器硬碟容量太大會占用真正的硬碟空間,把硬碟的容量設定得很小,可是等到給虛擬機器裝好系統後再裝 其他的軟體,才發現硬碟容量不夠用了。如果重建虛擬機器,還要重新再裝一遍 作業系統,非常麻煩,而vmware中又不能直接修改虛擬機器的硬碟容量大小,真是麻煩。經過多方請教高人,終於找到了解決之...
修改虛擬機器的硬碟容量大小
很多人在安裝虛擬機器linux的時候,為了節省硬碟空間,把硬碟容量設定得較小,可是後來發現硬碟容量不夠用了。在vmware中又不能直接修改虛擬機器的硬碟容量大小,或者重建虛擬機器系統,非常麻煩。其實在vmware6.0安裝目錄下有乙個命令列工具 vmware vdiskmanager.exe 程式,...