关于VM虚拟机在本机上的磁盘空间的问题

作者&投稿:拓宋 (若有异议请与网页底部的电邮联系)
关于VMWare虚拟机的虚拟磁盘的问题~

虚拟机硬盘设置是以文件形式存在主机上,设置时有两种选择,一是按设置大小实际占用硬盘空间,一是按实际使用逐渐占用硬盘空间,缺省选择是第二种。实际上取决于可用物理硬盘大小,并且工作站版软件单个虚拟硬盘最大不能超过900多g。

还是使用按需增长的硬盘吧,性能会有所损失,但是空间利用上比较划算。因为现在虚拟机的快照的实现方式是增量型的,也就是说当你建立快照后虚拟机会另外分配一块磁盘空间来存储快照之后产生的新数据,这块空间也是动态增长的,如果一开始就分配了所有的磁盘空间(固定的),那么虽然你在虚拟机中看到的硬盘可用空间是31.5G,但实际占用的空间会大于这个值。如果你的虚拟机内的系统用掉了10G的空间,此时你做了一次快照,呢么这个磁盘最多会占用51.5G的空间(假设只做一次快照)。
固定磁盘不是为了快照而设计的,如果需要频繁的快照而又要保证性能,可以先用按需增长的磁盘将虚拟机安装好,外加一些想装的软件,然后在虚拟机中整理磁盘,关机,在物理机中对虚拟机所在的分区整理磁盘,这样在进行快照,此时快照之前的数据位于硬盘上的连续区域中,快照之后的数据会单独存储。
补充:
你说的复制(移动)文件的方法可行,一VMware为例,只要把虚拟机所在的整个文件夹整体移动就行,然后在虚拟机软件中打开一个扩展名为.vmx的文件,虚拟机就打开了,然后VMware会弹出对话框问你是移动了虚拟机还是复制了虚拟机,根据实际情况选就行了。
另外,用分区魔术师是可行的,但是代价有点高,因为你的D盘和F盘中间是不是隔着E盘?硬盘上的分区要求占用硬盘物理表面上的连续区域,如果你想把D盘上的空间划一点给F盘,那么需要将E盘整体前移,非常耗时,而且容易出意外,慎重啊!

1、楼主你选用的虚拟机磁盘方式是按需分配,也就是虚拟机用多少空间,就从物理机器上划走多少。
2、划走的空间已经变成你物理机器上的一个虚拟磁盘文件,在虚拟机目录里。
3、这个过程不可逆。
4、建议:
a.如果你必须要考文件进去,只是为了安装某些软件,那么建议不要拷贝安装文件,直接通过共享文件夹的方式来安装。这样不会无谓的增大空间。
b.如果是必须要把文件拷贝进去,然后还得删掉,那么给这个虚拟机多增加一个虚拟磁盘,把拷贝的文件都放到这第二个虚拟磁盘里,用完之后,把这个虚拟磁盘及对应的物理文件删掉,所有的空间就都能清理出来了。

楼上的说的有问题,有一种办法能够将vm多占用的还原回去,我亲自试过。
关闭打开的虚拟机——》点击虚拟机软件的虚拟机选项——》点设置(有些是选项)——》点击硬盘选项卡——》右边的实用程序——》压缩磁盘就可以了

想本机还原到4G大小的空间,就要把虚拟机系统文件删除,再重新在虚拟机上安装系统,只要你在本机上拖动过文件到虚拟机,虚拟机系统文件空间占用就会变大,我之前在虚拟机上安装过XP,本来也是4G左右,装了几个软件变了8G了,删了那些软件也没用。

的确不能,

虚拟机的硬盘空间,显示为使用过多少,就占用多少。

解决方法一:重新建立一个虚拟机
解决方法二:虚拟机里的操作系统磁盘整理,虚拟机软件对虚拟机硬盘文件进行碎片整理,最后物理主机进行碎片整理。

方法二不如方法一

你把虚拟机系统删了就可以,因为一个系统里面的文件删除并不是真的删除了,而是把属性改为不可见,你还是可以用数据还原来还原的,所以文件其实还在你的虚拟机系统硬盘里


VM虚拟机上的文件怎么共享至本机 本机是Win7
在 虚拟机开机前, 右键 点 设置 然后第一页 是 硬件设置, 注意 切换到第二页 有一个选项 是 共享文件夹 的, 本机开一个目录, 然后 里面设置好 , 注意 不要选中 "只读"看截图

Oracle VM VirtualBox虚拟机怎么和本机互相转移文件
打开VBOX,菜单上个选项,找到“安装附加模块”,安装完毕后可能需要重启虚拟机,这样的话,在物理机和虚拟机之家的文件就可以直接拖放互交。

如何通过vm实现虚拟机之间或者虚拟机与物理机之间的相互通信?满足可以...
如果你指的是物理机共享的话 可以这样:1.选择菜单“虚拟机”→“设置”2.“选项”→“共享文件夹”,添加一个本机目录并且设置为“总是启用”,共享的名字随便起,没关系的。3.在虚拟机中,右键点击我的电脑,选择“映射网络驱动器”。4.“浏览”→“Vmware Shared Floders”,找到本机共享的那个...

vm虚拟机怎么实现从本机上拖文件到虚拟机
安装VM TOOLS后可直接托。VM TOOLS 在安装目录下有,是一个光盘镜像,挂载到虚拟机光盘里在虚拟机里运行安装就行。

vm安装Ubuntu 本机navicat连接Ubuntu MySQL
将安装好的VMware虚拟机提取到桌面,并右键打开终端 在终端中输入命令:sudo apt update,更新系统软件包和存储库 使用apt包管理器安装MySQL,命令为:sudo apt install mysql-server 安装完成后,启动MySQL服务,输入sudo \/etc\/init.d\/mysql start 或 service mysql start 查看MySQL服务状态,输入sudo ...

如果VMwareVM虚拟机与主机IP段不同怎么办
10. 在虚拟机网络设置中,可以通过NAT方式连接网络,并设置端口映射来使用主机的IP地址和端口进行访问。11. 在VMware的管理界面中,您可以找到虚拟网络参数配置,那里可以管理和更改与虚拟机相关的网络卡配置,包括NAT、DHCP等。12. 如果主机通过拨号上网,不能同时让两台计算机上网。如果需要,可以添加路由...

本地主机客户端怎么访问VMware虚拟机里的服务器?
工具原料:VMware虚拟机 1、依次打开VMware虚拟机设置中的网络设置,按照经典模式创建出的网络适配器,一般是NAT模式,这种模式是共享主机ip的模式,也就是物理机的ip地址要比虚拟中的ip地址高一层。2、此种模式下在获取到虚拟机的正确ip地址后就可以了使用物理机访问虚拟机中的服务了。3、如果想要局域...

VMware虚拟机win7系统无法上网怎么办|VM虚拟机不能连接网络解决方法...
VMwareWorkstation虚拟机可以安装各种操作系统,并实现跟本地电脑一样的各种操作,包括上网聊天,不过有用户反映在VMware中安装win7系统之后无法上网,网络图标显示红叉,该怎么办呢?下面小编就教大家VM虚拟机不能连接网络的解决方法。解决方法如下:1、在本地电脑(不是虚拟机)上按下Win+R打开运行,输入...

vm虚拟机怎样把鼠标切换到主机上
在VM虚拟机中,将鼠标从虚拟机系统切回到宿主机系统(即物理机)的操作相对简单。通常,你可以通过以下几种方式实现:1. **使用快捷键**:最常用的方法是通过按下特定的快捷键组合来切换鼠标控制。在大多数VM虚拟机软件中(如VMware Workstation),默认的快捷键是`Ctrl + Alt`。当你按下这个组合键...

求高手,主机里面的游戏如何连接到vm虚拟机里服务器,服务器开在vm里本...
虚拟机网络用桥接方式,这样不但主机能与虚机相连,同个路由下的其他计算机也能和他相连。

桑植县15345449077: 关于VM虚拟机在本机上的磁盘空间的问题 -
哀茗伊尔: 楼上的说的有问题,有一种办法能够将vm多占用的还原回去,我亲自试过.关闭打开的虚拟机——》点击虚拟机软件的虚拟机选项——》点设置(有些是选项)——》点击硬盘选项卡——》右边的实用程序——》压缩磁盘就可以了

桑植县15345449077: 关于VMware的硬盘占用的问题
哀茗伊尔: 你的虚拟硬盘属于固定大小的类型.也就是说,建立20G的虚拟硬盘,就占据了20G的空间. 还有一种是动态扩展的虚拟硬盘,其大小随着存储信息的增多而增大.

桑植县15345449077: VM虚拟机创建的时候有个“立即分配磁盘空间”是做什么的? -
哀茗伊尔: 立即把你设定的虚拟硬盘空间全部在实际的物理硬盘上占位,也就是说你的虚拟机就算不安装系统,或是没有占用那么多的空间,也会占位的.举个例子,你给虚拟机分配50G空间,但你只安装了XP系统,占用五个G,如果你不选立即分配磁盘...

桑植县15345449077: 虚拟机硬盘能装超过本地硬盘容量的数据吗 -
哀茗伊尔: 不行,虚拟机创建虚拟硬盘容量大小是在本机硬盘容量基础上(而且是空闲磁盘容量), 假设200G硬盘,本身用了50G, 那么创建的虚拟盘空间最大不能超过150G,实际上120G左右合适.

桑植县15345449077: 如何设置虚拟机所占用的物理空间 -
哀茗伊尔: nichengming74[学者] 一方面XP系统文件要占用的磁盘空间要大,另外虚拟机的虚拟硬盘有两种模式,一种模式是立即分配所有磁盘空间,比如你设置虚拟硬盘大小为10G,就直接在磁盘上占用10G的空间;如果没有钩选“立即分配所有磁盘空间”,那么虚拟机会根据需要自动增加虚拟硬盘的占用空间大小,但是最大不会超过你设定的虚拟硬盘的磁盘大小.

桑植县15345449077: 如何找回虚拟机vmware 占用的硬盘 空间 -
哀茗伊尔: 如果你的虚拟机文件目录在C盘上,你只要把目录移动到其他盘上,下次如果再想运行这个虚拟机只要进入目录找到.vmx文件并运行,vmware就会打开这个虚拟机,并弹出对话框问你这个虚拟机是移动的还是拷贝的?你选择移动的,就可以继续正常使用了(其实你选拷贝的也无所谓). 当然如果你只是想拿回硬盘空间的话,直接把虚拟机目录删除就好了. 注意不要删错了,虚拟机目录里通常会有一个.vmx文件,和若干.vmhd文件.前者是虚拟机,后者是虚拟机所用的虚拟磁盘的映像,占用很大空间的主要就是这些磁盘映像.

桑植县15345449077: vmware虚拟机的虚拟机的硬盘怎么个占用物理机硬盘空间. -
哀茗伊尔: 要看你创建虚拟磁盘的时候选择的是哪种方式,一种是动态分配,一种是立即分配.虚拟磁盘实际上是存在于物理磁盘上的一种特定格式的文件,VM的就是后缀名为.vmdk的文件.虚拟磁盘文件的体积默认是按照虚拟系统的实际占用空间进行实时动态分配,除非你创建虚拟机时选择了“立即分配”方式,这样就会在物理分区上直接占用你所设定的虚拟磁盘大小.要删除虚拟机的话,很简单,先把虚拟系统关闭,右击它的标签(从左侧的收藏夹中右击也可以),选择“从磁盘中删除”即可,或者你关闭 VM 后,直接把虚拟系统所在的虚拟磁盘目录整个删除也可以.

桑植县15345449077: 怎么增加vmware虚拟机磁盘空间 -
哀茗伊尔: 1、再新建一个虚拟机,硬盘做大一点,然后把数据导过去.但发现实操太复杂,后续调整需要很多,最终放弃; 2、利用新建虚拟机,尝试新增一块虚拟磁盘,但最后发现到了虚拟机认为是两个物理硬盘,无法合并使用;最终笔者找到正解: 首先,在虚拟机配置界面通过界面配置,直接扩大虚拟机硬盘大小; 而后,登陆虚拟机,在windows磁盘管理,更多操作中直接“重新扫描磁盘”,操作系统自动找到了多出来的磁盘空间; 最后,在老磁盘分区上通过扩展卷操作,直接扩大现有磁盘分区的大小; 最终达到了扩大虚拟机磁盘大小的目的,原来磁盘空间紧张的问题迎刃而解. 全部操作过程不过10分钟,无需从其虚拟机和停止服务.

桑植县15345449077: 如何修改vmware虚拟机硬盘大小 -
哀茗伊尔: 1、关闭虚拟机电源;启动Windows下的命令提示符界面;2、通过 cd 命令进入VMware的安装目录(如:D:\VMwareWS-v6.0),输入“vmware-vdiskmanager”后按回车键,可显示关于该命令的说明.3、执行如下命令:vmware-...

桑植县15345449077: 如何扩大VMware ESX Server上虚拟机的磁盘空间 -
哀茗伊尔: VMware 磁盘空间扩大可以使用以下两种方法:1、适用于10.0版本以上.在菜单中选择此虚拟机的设置,接着在要扩展的硬盘上选择[实用工具]中的扩展,在接下来的对话框中选好扩展后的容量,点[扩展]即可.2、如果VMware版本较低,则不...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网