zoukankan      html  css  js  c++  java
  • 想在win7 32bit的情况下装个64位虚拟机的想法

    首先在win下面装了个cpu-z

    查看指令集是否包含 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虚拟机也尝试不了了,我好苦逼啊。

    看来要编译的话只能等不是闪讯上网的时候了。。。。。。

    ----------------

  • 相关阅读:
    centos 安装 py 3.0+
    ubuntu下安装多版本Python
    DRF之注册器响应器分页器
    头部随着滚动高度的变化由透明慢慢变成不透明
    悬浮滚动
    判断某天是周几
    正则限制input只能输入大于0的数字
    原生js倒计时
    从两个时间段里分别计算出有几天工作日与周末
    sublime text3连续打出1到10的标签div
  • 原文地址:https://www.cnblogs.com/vimmer/p/2742170.html
Copyright © 2011-2022 走看看