VMware Workstation安装64位操作系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
VMware Workstation安装64位操作系统的问题
现如今想实现一台电脑体验多个操作系统,只需装多系统已是众所周知。
然而想在一台电脑上同时开启两个或者多个操作系统便会用到虚拟机软件,虚拟机软件不止一种,但用的较多的要数vmware workstation。
最近遇到了在虚拟机里装64位操作系统无法安装的问题,特抽出时间,经搜索及亲身实验找到解决方法,望对有缘人有所帮助,同时,我一个人的力量总归是小的,若有不周到不严谨之处还望各前辈指出。
64位安装错误如下:
Vmware虚拟机控制器使用传统的内存空间分段来隔离虚拟机操作系统和控制器,由于虚拟机操作系统和虚拟机控制器共享同样的线性地址空间,CPU必须能提供分段能力(64位模式)才能运行64位的虚拟机操作系统。
AMD的CPU:
最早的AMD64 CPU没有提供分段能力,后来才引入了64位模式下有限的分段支持,如下列出的CPU都可以支持运行64位的虚拟机操作系统:
AMD Athlon 64, revision D or later;
AMD Opteron, revision E or later;
AMD Turion 64, revision E or later;
Intel的CPU:
Intel的64位CPU(EM64T)不支持长模式下分段,所以必须同时支持硬件虚拟化的VT技术(同时在BIOS中开启支持),才能运行64位的虚拟机操作系统。
说到CPU的虚拟化技术(Virtualization Technology),首先要先明白多任务(multitasking)和超线程(HyperThreading)技术,对于大多数学者这是容易混淆的三个完全不同的概念:
1、多任务是指在一个操作系统中多个程序同时并行运行;
2、线程只是在SMP系统(Symmetric Multi Processing)中单CPU模拟双CPU来平衡程序运行性能,这两个模拟出来的CPU是不能分离的,只能协同工作。
3、虚拟技术中,你可以同时运行多个操作系统,每一个操作系统中都有多个程序运行,每一个操作系统都运行在一个虚拟的CPU或者是虚拟主机上;
VMWare提供了一个工具用于检测CPU对64位操作系统的兼容性。
(有些32位的CPU 也可以勉强的运行起64位VMWare系统),下载地址如下:
/d/details/processor_check_5_5_dt/dCpiQGhkYmRAZQ==
只要满足了要求,不论是32还是64位操作系统均可在虚拟机里运行64位操作系统。
以下为大家图解如何开启cpu虚拟化技术(Virtualization Technology):
1、首先在电脑开机自检时按F2,进入BIOS。
通过方向键选择configuration,然后选择Intel Virtual Technology并回车:
2、光标移动到Enabled处,回车:
3、此时Intel Virtual Technology后面变成Enabled,之后按F10将设置保存重启即可。