日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

VirtualBox安裝64位系統(tǒng)報錯的處理方法

【VirtualBox安裝64位系統(tǒng)報錯的處理方法】

VirtualBox安裝64位系統(tǒng)報錯的處理方法


當(dāng)前系統(tǒng)為Fedora 64位的(其實是32位也行) , 想要在VirtualBox下裝64位的Ubuntu , 結(jié)果報錯:
代碼如下:
This kernel requires an X86-64 CPU,but only detected an i686 CPU.
意思是:下載的系統(tǒng)內(nèi)核需要 X86-64 bit的CPU,但是只檢測到i686系列的CPU 。
但是我的電腦就是64位的 , 而且現(xiàn)在裝的Ubuntu也是64位的啊 , 怎么會不行呢 。
原來VirtualBox安裝64位的系統(tǒng)需要滿足以下條件:
1.64位的cpu
2.安裝的系統(tǒng)必須為64位
3.cpu允許硬件虛擬化
前面兩個條件都滿足 , 那就是第三個條件的問題了 。
這里補充說明:
硬件虛擬化其實就是CPU的虛擬化技術(shù) 。intel的叫VT-x , amd的叫AMD-V 。支持虛擬技術(shù)的CPU帶有特別優(yōu)化過的指令集來控制虛擬過程 , 通過這些指令集 , VMM(Virtual Machine Monitor , 虛擬機監(jiān)視器)會很容易提高性能 , 相比軟件的虛擬實現(xiàn)方式會很大程度上提高性能 。虛 擬化技術(shù)可提供基于芯片的功能 , 借助兼容VMM軟件能夠改進(jìn)純軟件解決方案 。由于虛擬化硬件可提供全新的架構(gòu) , 支持操作系統(tǒng)直接在上面運行 , 從而無需進(jìn)行 二進(jìn)制轉(zhuǎn)換 , 減少了相關(guān)的性能開銷 , 極大簡化了VMM設(shè)計 , 進(jìn)而使VMM能夠按通用標(biāo)準(zhǔn)進(jìn)行編寫 , 性能更加強大 。
如何判斷是否支持硬件虛擬化呢?
1.在window下 , 利用一個小工具 securable.exe 來幫助我們測試硬件對虛擬化技術(shù)的支持程度 。我們程序運行結(jié)果中可以看到物理機支持 64 位運算 , 支持硬件 DEP , 支持虛擬化技術(shù) 。這樣的結(jié)果表明我們可以放心測試 XP MODE , 如果“ Hardware Virtualization ”顯示的結(jié)果是“ Locked OFF ” , 則表明 CPU 支持虛擬化技術(shù) , 但主板的 BIOS 卻禁止了對虛擬化的支持 , 這種情況我們就需要更改 BIOS 設(shè)定或升級 BIOS 。如果三項檢測結(jié)果中有一項顯示了“NO” , 那就表明您的硬件不能滿足 XP MODE 的部署條件 , 就不用繼續(xù)測試了 。
2.在Linux下 , 使用命令:grep -E ‘(vmx|svm)’ /proc/cpuinfo 。如果有vmx或svm內(nèi)容輸出 , 則說明CPU支持虛擬化技術(shù) 。
重啟進(jìn)BIOS , 找到virtualization的一項,多數(shù)電腦的是在BIOS中在Advanced-cpu setup-virtualization , 現(xiàn)為Disabled狀態(tài) , 改為Enable , 重啟進(jìn)入系統(tǒng) 。
重新檢測 , 發(fā)現(xiàn)已經(jīng)支持硬件虛擬化 。
可是安裝還是出錯 , 為什么呢?
原來新建虛擬電腦時 , 要安裝64位的ubuntu可是沒有對應(yīng)選擇64位 , 更改設(shè)置即可 。
這里還要注意一點:要打開VirtualBox的vt-x/amd-v設(shè)置 , 這個其實會自動打開 。
重新安裝 , 大功告成了!

    推薦閱讀