【問題解答】到底我能不能跑64位元的guest OS?

(64位元的OS VMware ESX在32位元的OS Windows2003上執行)
這次在中華電信上課時,有同學問我,我是32位元的主系統,能執行64位元的虛擬機系統嗎?舉例來說,我是使用Windows 2003 X86版,我能在上面安裝VMware Workstation,在其上安裝Windows 7 X64或VMware ESX4.0(為64位元)嗎?這個問題只會發生在寄居架構的VMware Workstation上,意思就是說,你把VMwareWorkstation安裝在什麼系統上,你才能在Workstation中安裝64位元的虛擬機?這個問題一直困擾了很多人,有些人覺得主系統一定要是64位元,才能在裏面安裝64位元的虛擬機。但答案到底是什麼呢?我們就來看看。下面就是標準答案:
1、硬體上,你的CPU一定要是64位元的。如Intel的EMT64或是AMD的AMD64。
2、硬體上一定要將CPU的虛擬機技術打開,如Intel的VT或AMD的AMD-V。
3、軟體上,你的電腦不見得需要是64位元的OS,如Windows 2003或Windows XP都行。
4、因為目前市面上的64位元作業系統有Windows XP/2003/Vista/7 X64、Windows 2008、Linux的64位元以及VMware本身的Hypervisor ESX/ESXi,因此只要就是這幾個。
5、VMware本身提供了一個工具在這邊下載,下載之後執行,就可以知道你的系統能不能安裝並執行64位元的虛擬機了。








因為想研究一些東西所以必須使用到USB開機,但是我在BIOS上找不到此選項,去拜了一下Google神,祂也沒有給我很好的回應…。
請問嘉許神,我該怎麼使用USB開機呢?
版本:7.0.0 build-203739
老納兄稍等,我會針對你這個問題專門寫一篇文章,因為問的人很多啊,抱歉晚回了。
文章蛮好!
謝謝…
以下 cpu 是否不支持執行64位元的虛擬機系統?
看了你的文章介紹的 VMware本身提供了一個工具。運行卻彈出不支持 x64 OS?
但我安裝了 win 7×64 能開機運行,只是不太暢順。是什么原因
您好,
不太順暢而已?能不能用Everest看看CPU種類?一般來說,不是64位元的應該無法執行X64,用強迫binery translation會慢到開機要半小時的,對您的CPU很好奇啊!
cpu :AMD 9650
指令集:MMX(+).3DNow!(+)SSE4A.SSE2.SSE3.X86-64
剛才沒看到這篇文,9650算是很特殊的,而且是64位元的,但怎麼會沒彈出X64的呢?
@嘉許
真的。彈出以下文字
[this host is not capable of running a 64-bit guest operating system unde this vmware product.
for more detailed informaton see http://www.vmware.com/info?id=152
用Everest看看
Turbo Bost 無此項
Vitual Machine Extensions 此項冇開啟
Vitual Mode Extensions 只有此項有打開
底板是技嘉 MA 780 DDR2 系列,主系統 XP SP2
或者 amd9650 cpu 是 32 位同 64 位過渡?
我安裝了 x64的 XP ,分了 2GB rma,運行並冇不暢順
只系 Win 7 Enterprise-x64 不能用 2GBrma 否則主\客機同時不順。
以前並不知原因,以為主板只有 4G rma 不夠,剛巧看了這文章,下載工具一試先知不支持。
因此好奇想知什么原因, 是底板 或 cpu 有問題??