如何配置VMware虚拟机电源选项以防止数据损坏

来自:    更新日期:早些时候
vsphere 创建虚拟机的的过程中 创建完成虚拟磁盘 开启电源 总是提示数据存储上的磁盘空间不足~

虚拟机设置配置的时候不要超出范围,尽量在主机一半一下的配置,高了就容易出问题

方法一:打开操作系统配置文件,比如我安装的是centos系统,那么在该操作系统保存目录下会有一个 CentOS.vmx 文件。找到 guestos 把值改为 darwin10 即 guestos= darwin10
方法二:仍然打开 .vmx后缀的操作系统配置文件,加入以下代码
cpuid.1.eax = "0000:0000:0000:0001:0000:0110:1010:0101"

关闭虚拟机电源,再次启动虚拟机应该就OK了!
方法三:打开“任务管理器”,然后选择“进程”,找到vmware右击,XP下选择“关系设置”,WIN7下选择“设置相关性”会出现这个进程与各个CPU核心的关系,只勾选其中一个,就OK了,如果cpu0不行,就换cpu1 ,但是一定只选一个哦!

配置VMware虚拟机电源 以防数据损坏

我们在不使用虚拟机的时候,常常是采用硬关机的办法,但是,硬关机可能会造成数据损坏。实际上,我们可以通过配置VMware虚拟机电源来实现虚拟机的软关机,以防数据损坏。

您是否点击过虚拟机上面的Power Off或Reset图标,仅仅是就像从物理服务器上拔出插件一样关闭虚拟机,而没有考虑过使用配置VMware虚拟机电源的方式来关闭电源?如果这样做的话,可能会造成数据破坏。

VMware基础架构客户端(VI Client:VMware Infrastructure Client)和Web Access接口都提供了可配置的电源管理选项图标,您可以配置VMware虚拟机电源,改变虚拟机关机、重新启动或者挂起的方法,在本文中将会介绍这些方法。

在虚拟机的远程控制窗口中可以看到这些配置VMware虚拟机电源选项;同样,如果选择一台虚拟机的话,在命令行部分也可以看到,如下所示。

VI Client电源管理选项:

Web Access电源管理选项:

这些电源管理选项是可以配置的,并且配合使用VMware工具可以控制在虚拟机上执行的各种各样电源管理选项的操作(关机、启动、挂起和重置)。默认情况下的电源管理选项是“硬”的,也就是说从来不考虑使用合适的方式关闭操作系统,而是直接强制移除虚拟机。“硬”关机就像是直接拔掉物理服务器上面的电源线,“硬”重置就像是拔掉物理服务器的电源线后再重新插上。

这些选项都是可以更改的,可以通过配置VMware虚拟机电源把管理和重置操作改为“软”的。这就是说通过一种更合适的方式关闭操作系统完成关机操作,或者重启操作系统执行重置操作。这正是要改变默认电源管理配置的原因。简单地讲,配置VMware虚拟机电源可以防止强行关闭虚拟机可能带来的数据毁损问题。传统的电源管理选项是VMware工具的一部分,因此如果希望使用“软”选项的话,就必须在虚拟机上安装VMware工具。如果没有安装VMware工具的话,仍然可以把这些选项设置为“软”操作,但是这些选项的执行依旧是“硬”操作。

也可以把挂起设置为“软”操作,默认状态或者“硬”挂起操作并没有挂起虚拟机的操作系统,只是保存虚拟机内存中的数据然后关闭虚拟机。当虚拟机再次启动的时候就可以回到挂起前的相同状态。由于操作系统并不能感知到挂起操作,所以“硬”挂起操作有可能带来数据毁损。另一方方面,“软”挂起可以保持虚拟机的开机状态而通过客体操作系统启动挂起操作。

默认状态下所有新虚拟机的电源管理选项都设置为“硬”操作,虽然不能够修改这些默认设置,但可以在创建虚拟机之后修改这些选项。有一重要事项需要注意:如果在远程控制台和命令行窗口中可用的电源管理选项图标和命令是可以配置的,VI客户端的右键点击菜单和主菜单以及网络接入客户端的虚拟机菜单都不受这项个性化设置的影响。以如下方式访问电源管理选项时,“硬”选项(如关闭电源)和“软”选项(如关闭客体操作系统)都是可用的:

如果使用VI客户端改变虚拟机的电源管理选项,就必须首先关闭虚拟机,再编辑虚拟机的设置。然后在“选项”标签页上选择“虚拟机工具设置”,如下所示:

在电源控制部分可以把关闭电源操作修改为关闭客体操作系统,也可以把重置操作改为重启客体操作系统。这些选项可以以一个“软”的、更合适的方式关闭操作系统,而不是“硬”关机。这些选项的设置保存在每台虚拟机的.vmx配置文件中。当然也可以通过直接编辑.vmx文件修改这些选项,但是必须关闭虚拟机,才可以重写这些修改。

使用VI客户端不能把挂起设置为“软”操作,修改挂起设置的唯一方式就是通过编辑.vmx文件或者使用VI工具包(PowerShell)。修改之后返回到VI客户端重置编辑设置,就可以看到一个名字为“保持客体机备用(Put Guest on Standby)”的挂起选项,可以通过客体操作系统启动挂起操作。如下是.vmx文件中电源控制四个设置:

powerType.powerOff = "soft"
powerType.powerOn = "default"
powerType.suspend = "default"
powerType.reset = "soft"

如果工作环境中有大量虚拟机,逐个做修改就比较麻烦并且也比较耗时。幸运的是可以使用简单的PowerShell函数一次性修改多个虚拟机的配置,在at peetersonline.nl上可以找到Hugo Peeters写的这个功能。该函数只修改了电源关闭操作,并不涉及重置和挂起操作,因此我又对此增加了单独的函数。所有的函数都要检查这些操作是否已经设置为“软”操作,如果是的话,就没有必要修改。这种方法的一个优点就是可以在虚拟机运行时完成,而使用VI客户端方法必须要关闭虚拟机。

按照以下步骤使用这些函数:

输入如上代码,以.ps1为扩展名保存文件;
启动VMware工具箱;
输入一个点和一个空格,然后输入所保存的psl文件名(如c:\powershell\powersoft.ps1),点或空格保证在脚本运行后可以使用该函数;
为要修改电源管理选项的虚拟机名字设置一个变量。PowerShell中的变量以点开始,后面是变量的名字。这个变量可以指向单个、多个或者所有虚拟机:指向单个或者一个虚拟机,使用如下形式:$variable name=GetVM "VM name1", "VM name2"等 (如 $MyVMs=GetVM "Orange", "Green");指向所有虚拟机,使用如下形式:$variable name=GetVM。设置变量之后,在PowerShell命令行通过变量名字可以检查其设置;
定义目标虚拟机之后,输入函数名和变量名(如Set-SoftReset $MyVMs)运行对虚拟机默认设置的修改。
如下所示是一个简单的PowerShell会话:

下图显示的是修改虚拟机默认设置的函数运行之后,虚拟机在电源管理选项的设置情况:

点击电源管理选项图标就可以通过显示的确认信息了解其将是一个“软”操作还是一个“硬”操作。例如,如果把重置设置为“软”操作,则就会看到如下消息:

如果是一个“硬”操作的话,将会看到如下消息:

如上所示,使用PowerShell可以轻松地一次性修改很多虚拟机的电源管理选项设置。需要注意的是修改这些设置仅仅影响到远程控制台图标和命令行窗口;仍然可以通过菜单强制执行关机和重置操作。把这些选项修改为“软”操作可以很好地排除意外的“硬”关机带来的虚拟机客体操作系统内部的数据信息毁损。这种配置VMware虚拟机电源得方法很有效,大家可以照着这些步骤试着来配置VMware虚拟机电源,看一看能否达到良好的效果。

重新安装后不要自己设置 建议使用默认设置 上边自动就打开电源


如何配置VMware虚拟机电源选项以防止数据损坏视频

相关评论:
  • 13647906630如何配置VMware虚拟机电源选项以防止数据损坏
    云码哲在电源控制部分可以把关闭电源操作修改为关闭客体操作系统,也可以把重置操作改为重启客体操作系统。这些选项可以以一个“软”的、更合适的方式关闭操作系统,而不是“硬”关机。这些选项的设置保存在每台虚拟机的.vmx配置文件中。当然也可以通过直接编辑.vmx文件修改这些选项,但是必须关闭虚拟机,才可以重...

  • 13647906630vmware虚拟机如何配置电脑最流畅
    云码哲1、打开我们的虚拟机,然后在文件中选择新建一个虚拟机 2、选择“典型”安装,然后点击下一步。3、在这里点击浏览,将我们下载好的win7镜像系统添加进去,然后选择第三个“稍后安装操作系统”,点击下一步。4、选择我们所安装的系统的名称,上面的选择第一个,下面的选择win7就可以了。5、然后我们新建...

  • 13647906630vmware虚拟机如何设置?
    云码哲3、数量设置双核合适。虚拟机处理器数量一般需要根据使用需要来进行设置,其数量不高于实际CPU处理器的核心数就行。开得太多也是会影响电脑性能的,一般建议是开到一半左右为佳。如:四核CPU开虚拟机开个双核的为佳,三核的也行。4、设置一个就可以CPU不是核心数越多越好。除了内核的数量外,CPU的性能...

  • 13647906630一文读懂vmware虚拟机上网设置
    云码哲设置方式为:在虚拟机标签上右击,在弹出的菜单中选择"设置"菜单项,在打开的虚拟机设置对话框中选择桥接模式。选择桥接模式后查看主机IP、子网掩码、网关、DNS设置,在虚拟机中设置虚拟机的地址,要在一个网段(也可以让其自动获取IP及相关配置),子网掩码、网关、DNS和主机相同。设置完成后互相ping一...

  • 13647906630虚拟机(Vmware)怎么进入BIOS?
    云码哲点击"我的计算机→Windows7x64\\项。显示"Windows7x64\\标签页面,点击菜单栏"虚拟机"标签。首先当然是打开,配置新建好的虚拟机。找到虚拟机电源按钮,如下图就是那个电源开关start键(本例为vmware6英文版本的截图,其他的版本的可能有所不同。点击菜单栏上的“虚拟机”选项;在下拉菜单里点击”电源...

  • 13647906630玩vm最低的电脑配置是什么
    云码哲vmware虚拟机如何配置电脑最流畅?为了使VMware虚拟机流畅运行,你可以采取以下措施:增加虚拟机内存:为虚拟机分配更多内存可以提高性能。增加虚拟机处理器:分配更多处理器核心可以加快虚拟机运行速度。开启3D加速:如果你运行的是图形密集型软件,开启3D加速可以提高图形性能。使用独立的图形卡:如果你的电脑...

  • 13647906630安装虚拟机bios设置(安装虚拟机设置bios设置)
    云码哲1.首先,网络上下载安装好VMware workstation软件 2打开软件,进入软件界面,点击 创建新的虚拟机 3选择 典型 ,点击下一步 4勾选 稍后安装操作系统,点击 下一步 5选择版本win7 6填写虚拟机名字,以及保存位置,点击 下一步 7选择磁盘大小,以及将虚拟机磁盘拆分为多个文件 8相当于系统配置好了,...

  • 13647906630电脑怎么装虚拟机系统
    云码哲如果你用的是VMware Workstation 首先“新建虚拟机”1、选择 “新建虚拟机” 【 下一步】2、选择 “稍后安装操作系统” 【下一步】3、选择 你想安装的操作系统 【下一步】4、选择 安装虚拟系统的位置,先在非系统盘里建好一个文件夹。【下一步】注:最好不要放在系统盘 5、选择 虚拟磁盘...

  • 13647906630怎么设置VMware虚拟机的独立显卡?
    云码哲1. **打开虚拟机软件**:首先,启动你的虚拟机软件,如VMware Workstation、Parallels Desktop等。2. **选择虚拟机**:在虚拟机列表中,选择你想要设置独立显卡的虚拟机。3. **进入设置界面**:通过虚拟机软件的菜单或按钮,进入虚拟机的设置或配置界面。例如,在VMware中,可以点击“编辑虚拟机设置...

  • 13647906630VMware Workstation 中如何开启CPU 的虚拟化支持?
    云码哲第一步:首先鼠标双击点击打开电脑上的“VMware Workstation”。第二步:打开软件之后,点击“创建新的虚拟机”。第三步:鼠标点开之后,会出现一个新建虚拟机向导,按默认的配置,点击下一步。第四步:到了安装客户机操作系统这一项,不用动,直接点击下一步。第五步:到了这里选择安装哪种操作系统...

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网