当前位置:首页 > 内存 > 正文

vmware虚拟机物理内存不足(vmware虚拟机硬盘扩容)

  • 内存
  • 2024-05-27 16:25:29
  • 7579

一、vmware物理内存明明很多但老说少内存少打不开虚拟机首先,您需要检查您实际拥有多少内存。如果你的内存超过8G,那么在分配资源时可能本质上是分配不足的。
如果您的物理机有2G或4G资源,安装Workstation或vSphere,然后安装虚拟机并在其上构建虚拟机将相对占用资源。如果您的资源小于512MB,您可能会收到内存资源警告。
如果这些都不是问题,但您仍然无法打开虚拟机,则虚拟机的资源分配可能超出其限制(分区可能比实际数量多),请检查。最好截图一下。这样可能更直观。
二、为何MacbookPro上运行VmwareFusion总是磁盘空间不足?万分急!!如果您在创建虚拟机时使用默认配置,那么您当前遇到的问题只是MacOSX(主机)上物理空间不足。除此之外,还有VMware动态增长的磁盘技术。众所周知,虚拟机的“硬盘”实际上只是宿主机上代表硬盘的一个文件(*.vmdk文件)。创建虚拟机硬盘时,关键的选择之一就是“立即分配所有空间”和“使用动态增长”——“立即分配所有空间”其实很简单,就是直接创建*.vmdk文件在虚拟机的硬盘上。主机有虚拟机的硬盘这么大。例如,如果我使用“立即分配所有空间”方法在80GB主机硬盘上创建50GB虚拟机硬盘,那么我的主机可用磁盘空间将为。由VMware创建。立即创建了50GB的*.vmdk文件,只剩下30GB空间;“使用动态增长”涉及在使用虚拟机时增长*.vmdk文件。我成功了》当我使用“动态增长”创建大小为50GB的虚拟机硬盘时,*.vmdk文件一开始非常小。当我使用这个*在虚拟机上安装了1.86GB的系统时.vmdk作为唯一的硬盘,这个*.vmdk文件变得更大到1.86GB。当我在那里安装20GB的东西时,这个*.vmdk文件变得更到21.86GB但是,当然,因为我不能。使这个*.vmdk文件大于50GB,无法容纳大于28、14GB的文件。默认情况下,VMware使用“使用动态增长”来创建虚拟机硬盘。发帖者也应该明白这个问题——虽然发帖者的虚拟机的*.vmdk文件还没有达到其增长的上限(因此仍然显示18GB),但宿主机的实际空间可能不再支持这一点。*。vmdk文件持续增长。另:一楼提到的现象并不是微软的怪异造成的,而是硬盘厂商为了方便起见,使用1000作为相邻单双数之间的转换值(除了bittobyte,下同),而世界各地的软件交易者为了自己的方便,总是使用原来的1024作为两个相邻单位之间的换算值——这就造成了这种不协调。也就是说,硬盘软件标称的1MB损耗,实际上是考虑到了软件的24KB标准,1MB就是24000GB,那么,放大到G、T级别后,损耗会更严重。有兴趣的话可以用计算器自己算一下。结果将是惊人的,你会明白为什么你从来没有买“足够的”。存储设备(内存除外)。