大家在使用vmvare安装虚拟机的时候,常发现空间不够用,这时,如果重新安装的话,太费时间,这里给大家一个技巧轻松扩展你的硬盘空间
1. 首先使用命令把最大空间限制改掉
举列: D:\Program Files\VMware\VMware Workstation\vmware-vdiskmanager.exe -x (小写)10Gb(单位一定要写,或MB)
d:\linux.vmdk
-x代表要扩展的空间。
1). 将虚拟机空间扩展为10GB
2). 重建分区, 这样原来的数据不会丢失.
#fdisk /dev/sda
# n
这里出现如下选项
# e (extended)
p (primary 1-4)
这里我选p
# 开始与结束的cylinder取默认值即可
# w
3).mkfs.ext2 /dev/sda3
有些系统可能提示mkfs.ext2::no such device or address while trying to determine filesystem size
这时用户需重启一下系统,再运行该命令
编辑/etc/fstab文件,加入下面的内容
/dev/sda3 /data ext2 defaults 1 2
4).reboot
方法二:
第一步:按Win+R键调出运行对话框,输入“cmd”并按回车键启动命令提示符口。
第二步:进入VMware的安装目录(比如我的安装目录为:D:ProgramFilesVMwarelVMware Workstation),在命令提示符后输入"vmware-vdiskmanager",什么参数也不加直接按回车键,可显示这一命令的说明。
第三步:参考说明,执行类似下面的命令:vmware-vdiskmanager -x l6Gb
"D:\Red Hat\Red Hat Enterprise Linux 5.vmdk" 参数"-x"表示要扩展虚拟机硬盘空间,紧随其后的数字是要扩展的大小(本例为扩展到16GB,这是一个磁盘总量,包含了原先的磁盘容量)。要输入完整路径,最后是指定要操作的虚拟机磁盘的具体文件,因为路径名中有空格,所以必须以双引号括起来。按回车键开始执行,执行完毕,退出命令提示符窗口,重启VMware,会发现虚拟机硬盘空间已变成16GB了。如果虚拟机中存在还原点,则需要先删除还原点才可以扩展磁盘空间,扩展成功后,在设置磁盘还原点。
扩展磁盘空间成功。O(∩_∩)O~。
如果原来的虚拟机硬盘已被分成了多个分区,那么在通过vmware-vdiskmanager.exe扩大了硬盘空间后还得在盛拟机系统中安装第三方分区工具对虚拟机分区做出调整。