VirtualBox安裝64位系統(tǒng)報(bào)錯(cuò)的處理方法

當(dāng)前系統(tǒng)為Fedora 64位的(其實(shí)是32位也行),想要在VirtualBox下裝64位的Ubuntu,結(jié)果報(bào)錯(cuò):
This kernel requires an X86-64 CPU,but only detected an i686 CPU.
意思是:下載的系統(tǒng)內(nèi)核需要 X86-64 bit的CPU,但是只檢測(cè)到i686系列的CPU。
但是我的電腦就是64位的,而且現(xiàn)在裝的Ubuntu也是64位的啊,怎么會(huì)不行呢。
原來(lái)VirtualBox安裝64位的系統(tǒng)需要滿足以下條件:
1.64位的cpu
2.安裝的系統(tǒng)必須為64位
3.cpu允許硬件虛擬化
前面兩個(gè)條件都滿足,那就是第三個(gè)條件的問題了。
這里補(bǔ)充說(shuō)明:
硬件虛擬化其實(shí)就是CPU的虛擬化技術(shù)。intel的叫VT-x,amd的叫AMD-V。支持虛擬技術(shù)的CPU帶有特別優(yōu)化過(guò)的指令集來(lái)控制虛擬過(guò)程,通過(guò)這些指令集,VMM(Virtual Machine Monitor,虛擬機(jī)監(jiān)視器)會(huì)很容易提高性能,相比軟件的虛擬實(shí)現(xiàn)方式會(huì)很大程度上提高性能。虛 擬化技術(shù)可提供基于芯片的功能,借助兼容VMM軟件能夠改進(jìn)純軟件解決方案。由于虛擬化硬件可提供全新的架構(gòu),支持操作系統(tǒng)直接在上面運(yùn)行,從而無(wú)需進(jìn)行 二進(jìn)制轉(zhuǎn)換,減少了相關(guān)的性能開銷,極大簡(jiǎn)化了VMM設(shè)計(jì),進(jìn)而使VMM能夠按通用標(biāo)準(zhǔn)進(jìn)行編寫,性能更加強(qiáng)大。
如何判斷是否支持硬件虛擬化呢?
1.在window下,利用一個(gè)小工具 securable.exe 來(lái)幫助我們測(cè)試硬件對(duì)虛擬化技術(shù)的支持程度。我們程序運(yùn)行結(jié)果中可以看到物理機(jī)支持 64 位運(yùn)算,支持硬件 DEP,支持虛擬化技術(shù)。這樣的結(jié)果表明我們可以放心測(cè)試 XP MODE,如果“ Hardware Virtualization ”顯示的結(jié)果是“ Locked OFF ”,則表明 CPU 支持虛擬化技術(shù),但主板的 BIOS 卻禁止了對(duì)虛擬化的支持,這種情況我們就需要更改 BIOS 設(shè)定或升級(jí) BIOS。如果三項(xiàng)檢測(cè)結(jié)果中有一項(xiàng)顯示了“NO”,那就表明您的硬件不能滿足 XP MODE 的部署條件,就不用繼續(xù)測(cè)試了。
2.在Linux下,使用命令:grep -E ‘(vmx|svm)’ /proc/cpuinfo。如果有vmx或svm內(nèi)容輸出,則說(shuō)明CPU支持虛擬化技術(shù)。
重啟進(jìn)BIOS,找到virtualization的一項(xiàng),多數(shù)電腦的是在BIOS中在Advanced-cpu setup-virtualization,現(xiàn)為Disabled狀態(tài),改為Enable,重啟進(jìn)入系統(tǒng)。
重新檢測(cè),發(fā)現(xiàn)已經(jīng)支持硬件虛擬化。
可是安裝還是出錯(cuò),為什么呢?
原來(lái)新建虛擬電腦時(shí),要安裝64位的ubuntu可是沒有對(duì)應(yīng)選擇64位,更改設(shè)置即可。
這里還要注意一點(diǎn):要打開VirtualBox的vt-x/amd-v設(shè)置,這個(gè)其實(shí)會(huì)自動(dòng)打開。
重新安裝,大功告成了!
相關(guān)文章
VirtualBox虛擬機(jī)XP與宿主機(jī)Ubuntu互訪共享文件夾的實(shí)現(xiàn)方法
笑紅塵出品:接上篇《Ubuntu中用VirtualBox虛擬機(jī)安裝Windows XP完整圖解》現(xiàn)在我的主機(jī)就是Ubuntu,然后在VirtualBox虛擬了一個(gè)Windows XP,那怎么在Ubuntu與XP之間共享文2011-04-15Ubuntu中用VirtualBox虛擬機(jī)安裝WinXP完整圖解
看了學(xué)了Ubuntu中用VirtualBox虛擬機(jī)安裝Windows XP這個(gè)教程,真的可以拋棄你們的 Windows了(當(dāng)然不包括虛擬機(jī)里的)。2011-04-15用VirtualBox虛擬機(jī)安裝Win8系統(tǒng)圖文教程
本文章主要介紹的是用VirtualBox虛擬機(jī)軟件安裝win8的方法圖文教程,讓想裝WIN8又不想卸載現(xiàn)有系統(tǒng)的朋友一試WIN8的功能。2012-05-10virtualbox 虛擬機(jī)共享文件夾設(shè)置圖文教程
VirtualBox是一款免費(fèi)的開源虛擬機(jī),它簡(jiǎn)單易用,有時(shí)在VirtualBox上做試驗(yàn),需要在虛擬機(jī)中訪問主機(jī)上的文件。2012-12-21Win7安裝VirtualBox提示“Installation failed!Error:系統(tǒng)找不到指定的
Win7安裝VirtualBox提示“Installation failed!Error:系統(tǒng)找不到指定的路徑”2012-06-08VirtualBox安裝Win8虛擬機(jī)0xc0000260錯(cuò)誤的原因及解決辦法(圖文)
在使用VirtualBox安裝Windows 8虛擬機(jī)的時(shí)候,出現(xiàn)了Error 0xc0000260錯(cuò)誤:2012-04-05Oracle VM VirtualBox虛擬機(jī)的安裝使用圖文教程
相信很多朋友都知道Oracle VM VirtualBox。我也不例外,一次無(wú)意之間交流測(cè)試環(huán)境的時(shí)候朋友提出了他一直使用Oracle VM VirtualBox,好奇之下便安裝使用了2014-05-19