使用VMWare虚拟机,有时为了省时间,直接复制已经安装好的系统。这样容易出现网卡无法激活错误:

Device eth0 has different MAC address than expected, ignoring

解决办法:

1. 用记事本打开虚拟机配置文件Red Hat Enterprise Linux版本.vmx(vmware),找到ethernet0.generatedAddress = 后面的MAC地址。

2.修改/etc/sysconfig/network-scripts/ifcfg-eth0中的HWADDR值为相同的MAC地址,重新启动即可。

 

装虚拟机遇到的The CPU has been disabled by the guest operating system

CPU封锁支持该操作系统!
以下内容来自百度搜索:
安装虚拟机过程中,出现下面状况的:
The cpu has been disabled by the guest operating system. You will need to power off or reset the virtual machine at this point”
编辑vmx的文件,就是开始的时候改成darwin10的那个文件,添加下面这个语句。
cpuid.1.eax = "0000:0000:0000:0001:0000:0110:1010:0101"
新的i3,i5,i7cpu,虚拟机会对对核心进行检验,上面的语句的特点,就是绕过这些检验。
语句的原理是用一个mask骗过不必要的cpu检验

或者

*.vmx文件的最后添加两行:

monitor_control.restrict_backdoor = TRUE
monitor_control.enable_svm = TRUE