VMware虚拟机的硬盘容量的扩展操作虚拟机GUEST是Turbolinux系统。
一、先增加磁盘容量
在实体机下通过VMware工具有2种方法:
1.1、工具vmware-vdiskmanager.exe
进入DOS命令行,找到vmware-vdiskmanager.exe所在目录。
>CD D:\Program Files\VMware\VMware Workstation
>vmware-vdiskmanager.exe -x 30GB "H:\Virtual Machines\Turbolinux\Turbolinux.vmdk"
出现提示,只需等待完成即可:
Grow: 100% done.
Disk expansion completed successfully.
备注:
1、文件名应该用双引号括起,特别是含有空格的。
2、MB,GB一定不要忘记B。
3、需要强调的一点是,调整硬盘大小之后的效果,相当于增加了原来物理硬盘的
柱面数目。
因此,文件系统并不会自动增长。
需要重新调整文件系统的大小。
1.2、设置Edit virtual machine settings
打开VMware,Edit virtual machine settings,选择add就可以加硬盘了。
二、再调整文件系统
进入虚拟机Turbolinux,打开终端。
[root@localhost ~]fdisk –l
[root@localhost ~]fdisk /dev/hda
N
P
3
W
增加分区3(hda3)
保存,
[root@localhost ~]reboot
然后把一个闲置的/dev/hda3分区挂上,并给VolGroup00/LogVol00扩容,正好原来/VolGroup00/LogVol00就放在一个lvm的lv上
先把磁盘/dev/sdc加入到卷组MyLVM中
// 创建物理卷
[root@localhost ~]pvcreate /dev/hda3
// 对现有的VolGroup00 做扩展
// 扩展卷组
[root@localhost ~]vgextend VolGroup00 /dev/hda3
// 直接扩展/dev/VolGroup00/LogVol00 分区,不用umount,也不需要重启#扩展逻辑卷
[root@localhost ~]lvextend -l +100%FREE /dev/VolGroup00/LogVol00
#resize 逻辑卷
[root@localhost ~]lvresize -l +100%FREE /dev/VolGroup00/LogVol00
resize ext3文件系统
[root@localhost ~]resize2fs /dev/VolGroup00/LogVol00。