想在win7 32bit的情况下装个64位虚拟机的想法
2012-10-27 10:36
162 查看
首先在win下面装了个cpu-z
查看指令集是否包含 EM64T (INTEL)或者X86_64(AMD)指令
结果有一个EM64T,,,OK,,有戏....
之后再参考下面的文章
http://blog.csdn.net/bill_lee_sh_cn/article/details/3963185
VMWare WorkStation 6.0可以支持安装64位操作系统,网上看了不少帖子说宿主的机器操作系统也需要是64位的,其实也不是,可以通过打开CPU的Virtualization Technology支持,这个一般在BIOS的Performance选项中,记住,即使宿主机器使用的是64位操作系统,也需要打开这一选项才能在虚拟机中安装64位操作系统。
如果你的机器是intel芯片,不支持VT,很遗憾,无法在VMWare中安装64位的系统。
VMWare的官方网站指出,支持在VMWare中安装64位的系统的芯片有以下几种:
AMD Athlon 64, revision D or later
AMD Opteron, revision E or later
AMD Turion 64, revision E or later
AMD Sempron, 64-bit-capable revision D or later (experimental support)
Intel EM64T VT-enabled processors (experimental support)
有些32位的CPU也可以勉强的运行起64位VMWare系统,VMWare也提供了一个工具(下载地址)用于检测CPU的兼容性。
(详见Hardware and Firmware Requirements for 64-Bit Guest Operating Systems)
关于VT技术的简介【摘自于全面解析Intel Virtualization Technology】
virtualization技术和多任务(multitasking)、HyperThreading超线程技术是完全不同的。多任务是指在一个操作系统中多个程序同时并行运行,而在虚拟技术中,你可以拥有多个操作系统同时运行,每一个操作系统中都有多个程序运行,每一个操作系统都运行在一个虚拟的CPU或者是虚拟主机上。而HyperThreading超线程只是在SMP系统(Symmetric Multi Processing)中单CPU模拟双CPU来平衡程序运行性能,这两个模拟出来的CPU是不能分离的,只能协同工作。
当然了,如果一个CPU同时支持HyperThreading和Virtualization技术的话,每一个虚拟CPU在各自的操作系统中都被看成是两个对称多任务处理的CPU。
虚拟技术可能让人联想到早期CPU上的“Virtual 8086”技术,这种V86模式技术是用来兼容早期的8086/8088处理器而设计的,最早出现在386机器上。使用V86模式你可以创建好几个并行虚拟8086计算机来运行多个DOS程序,同样道理,使用VT技术你也可以创建几个完整的虚拟电脑来运行几个完整的操作系统。
可是既然已经有VMware等这种可以达到虚拟目的的软件,为什么我们还要努力来实现硬件CPU内部的虚拟技术呢?这是因为硬件CPU的虚拟技术有许多优势。支持虚拟技术的CPU带有多余的指令集来控制虚拟过程,通过这些指令集,控制软件VMV(Virtual Machine Monitor)会很容易提高性能,相比软件的虚拟实现方式会很大程度上提高性能。
--------------------------------------------------------------------------------------------------]
转贴结束,
下载了vm的测试也发现可以装.
不过简而简之.就是需要做下面的几个.
前人已作归纳
from
http://blog.csdn.net/s_niper/article/details/6626439
(1)硬件支持
(2)重启改BIOS项
Config ==> CPU ==> Intel(R) Virtualization Technology ==> 设置为 Enabled
(3)启动VM软件
(4)打开64位镜像
------------------------------------------------------------无敌分割线--------------------------------
今天由于要支持现场的64位系统测试.情急之后把原来同事NB上的移到我们组自己的服务器上来了,
结果发现不能直接运行.
再搜了一下,发现有一个东东比较好用.
见下文
----------------
from
http://laycher.com/?p=897
另一个叫securable,官方网站和下载,这个软件用处多了,截图如下:
第一个64位表示你的电脑最多支持多少位的系统,32或者64。
第二个表示你的硬件是否支持DEP,什么是DEP?Yes,支持。No,不支持。OFF,表示支持,但是关闭着的。
第三个表示你的电脑是否支持CPU虚拟化。Yes,支持。No,不支持。OFF,表示支持,但是关闭的,需手动打开。
对于CPU不支持虚拟化的电脑能否有什么办法安装64位虚拟机吗?
答案是否定的,木有办法啊。我找不到办法啊。看来连MAC虚拟机也尝试不了了,我好苦逼啊。
看来要编译的话只能等不是闪讯上网的时候了。。。。。。
----------------
查看指令集是否包含 EM64T (INTEL)或者X86_64(AMD)指令
结果有一个EM64T,,,OK,,有戏....
之后再参考下面的文章
http://blog.csdn.net/bill_lee_sh_cn/article/details/3963185
在VMWare WorkStation上安装64位操作系统
2009-03-06 14:38 18428人阅读 评论(7) 收藏 举报VMWare WorkStation 6.0可以支持安装64位操作系统,网上看了不少帖子说宿主的机器操作系统也需要是64位的,其实也不是,可以通过打开CPU的Virtualization Technology支持,这个一般在BIOS的Performance选项中,记住,即使宿主机器使用的是64位操作系统,也需要打开这一选项才能在虚拟机中安装64位操作系统。
如果你的机器是intel芯片,不支持VT,很遗憾,无法在VMWare中安装64位的系统。
VMWare的官方网站指出,支持在VMWare中安装64位的系统的芯片有以下几种:
AMD Athlon 64, revision D or later
AMD Opteron, revision E or later
AMD Turion 64, revision E or later
AMD Sempron, 64-bit-capable revision D or later (experimental support)
Intel EM64T VT-enabled processors (experimental support)
有些32位的CPU也可以勉强的运行起64位VMWare系统,VMWare也提供了一个工具(下载地址)用于检测CPU的兼容性。
(详见Hardware and Firmware Requirements for 64-Bit Guest Operating Systems)
关于VT技术的简介【摘自于全面解析Intel Virtualization Technology】
virtualization技术和多任务(multitasking)、HyperThreading超线程技术是完全不同的。多任务是指在一个操作系统中多个程序同时并行运行,而在虚拟技术中,你可以拥有多个操作系统同时运行,每一个操作系统中都有多个程序运行,每一个操作系统都运行在一个虚拟的CPU或者是虚拟主机上。而HyperThreading超线程只是在SMP系统(Symmetric Multi Processing)中单CPU模拟双CPU来平衡程序运行性能,这两个模拟出来的CPU是不能分离的,只能协同工作。
当然了,如果一个CPU同时支持HyperThreading和Virtualization技术的话,每一个虚拟CPU在各自的操作系统中都被看成是两个对称多任务处理的CPU。
虚拟技术可能让人联想到早期CPU上的“Virtual 8086”技术,这种V86模式技术是用来兼容早期的8086/8088处理器而设计的,最早出现在386机器上。使用V86模式你可以创建好几个并行虚拟8086计算机来运行多个DOS程序,同样道理,使用VT技术你也可以创建几个完整的虚拟电脑来运行几个完整的操作系统。
可是既然已经有VMware等这种可以达到虚拟目的的软件,为什么我们还要努力来实现硬件CPU内部的虚拟技术呢?这是因为硬件CPU的虚拟技术有许多优势。支持虚拟技术的CPU带有多余的指令集来控制虚拟过程,通过这些指令集,控制软件VMV(Virtual Machine Monitor)会很容易提高性能,相比软件的虚拟实现方式会很大程度上提高性能。
--------------------------------------------------------------------------------------------------]
转贴结束,
下载了vm的测试也发现可以装.
不过简而简之.就是需要做下面的几个.
前人已作归纳
from
http://blog.csdn.net/s_niper/article/details/6626439
(1)硬件支持
(2)重启改BIOS项
Config ==> CPU ==> Intel(R) Virtualization Technology ==> 设置为 Enabled
(3)启动VM软件
(4)打开64位镜像
------------------------------------------------------------无敌分割线--------------------------------
今天由于要支持现场的64位系统测试.情急之后把原来同事NB上的移到我们组自己的服务器上来了,
结果发现不能直接运行.
再搜了一下,发现有一个东东比较好用.
见下文
----------------
from
http://laycher.com/?p=897
另一个叫securable,官方网站和下载,这个软件用处多了,截图如下:
第一个64位表示你的电脑最多支持多少位的系统,32或者64。
第二个表示你的硬件是否支持DEP,什么是DEP?Yes,支持。No,不支持。OFF,表示支持,但是关闭着的。
第三个表示你的电脑是否支持CPU虚拟化。Yes,支持。No,不支持。OFF,表示支持,但是关闭的,需手动打开。
对于CPU不支持虚拟化的电脑能否有什么办法安装64位虚拟机吗?
答案是否定的,木有办法啊。我找不到办法啊。看来连MAC虚拟机也尝试不了了,我好苦逼啊。
看来要编译的话只能等不是闪讯上网的时候了。。。。。。
----------------
相关文章推荐
- 虚拟机安装win7 64位教程
- 无网络情况ubuntu虚拟机与win7以samba方式共享文件(hostonly仅主机模式)
- 32bit win7 在VMWARE中安装64位的redhat LINUX4.7
- 宿主机(win7-64Bit)客户端连接虚拟机(win7-32Bit)orac11gR2l小记
- 在VMware workstations12上新建一台win7-64位的虚拟机,安装VMtools后激活
- 虚拟机(win7-32bit)与主机(ubuntu14.04-64bit)实现同一个网络
- 虚拟机中安装win7-64位无法上网解决办法
- 不装虚拟机,简单几步在Win7 64位系统下实现Debug汇编的方法
- 解决Win7_64位电脑假死机的情况
- wamp安装xdebug特殊情况win7 64位安装32位wamp
- win7-64位使用PLSQL连接虚拟机中ORACLE失败无错误码提示
- win7在未关闭vmware情况下直接关机,导致虚拟机无法克隆
- 在64位WIN7下构建虚拟机搭建汇编环境
- 在64位win7实体机中安装64位win7虚拟机的设置问题(亲测可用)
- win7在未关闭vmware情况下直接关机,导致虚拟机无法克隆
- 64位WIN7下虚拟机安装winxp
- 115day(对象串行化,64位的向下兼容,虚拟机安装Ubuntu,win7(gho文件格式))
- Win7(64位)下不必装虚拟机使用masm和debug方法(图文教程)
- WIN7 64位如何安装虚拟机使用32位程序