虚拟机中的操作系统磁盘空间分配小了怎么办
发布网友
发布时间:2022-05-23 11:45
我来回答
共3个回答
热心网友
时间:2023-10-21 15:49
vmware安装目录中有一个命令行工具叫vmware-vdiskmanager.exe,可以调整磁盘容量(使用-x选项)。
在网上搜索“vmware-vdiskmanager”关键词即可找到使用方法介绍。
不过据官方说法,好像经常出现硬盘变大了但分区没变大的情况,需要在虚拟机中使用第三方磁盘工具来解决。见:
http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1004071
我建议你最好的方法是给虚拟机再添加一块磁盘。
另外创建磁盘时最好选择不预先分配硬盘空间,并且分割成2G的文件。这样你的虚拟硬盘占用主机的物理硬盘的容量是随着使用增长的,并且随时可以shrink和defrag,而且访问速度快一些。
------------搞不懂你补充些啥--------------------------------------------------------------------
我上次回答的跟你说的一样啊!
我举个例子吧,以便你能理解:
比如你现在进入虚拟机中windows2008,在其中访问我的电脑,看到磁盘是10G,你关闭虚拟机。然后运行我说的那个命令,把虚拟磁盘扩大到20G,再启动虚拟机中windows2008,在其中访问我的电脑,就会看到磁盘是20G了。
热心网友
时间:2023-10-21 15:50
在虚拟机软件上局可以调整的啊
虽然你给虚拟机系统给分配了空间,但是这个空间并不一定都用上了,只有你在虚拟的系统里的文件占满才达到最大空间,因而,你的虚拟硬盘分配HardDisk
而df命令显示的是:/dev/hda1占用你虚拟硬盘的容量,也就是你只创建了一个虚拟硬盘/hda1,如果你还有其他虚拟硬盘就不会是这样了!
如:/dev/hda1
/dev/hda2
两根磁盘分区就会各占不同的比例了!
热心网友
时间:2023-10-21 15:50
看图片