国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 應(yīng)用 > 軟件技巧 > 正文

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

2024-07-05 04:58:34
字體:
供稿:網(wǎ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è)置,這個其實會自動打開。

  重新安裝,大功告成了!


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 邹城市| 九台市| 陇川县| 体育| 丽江市| 八宿县| 平邑县| 满城县| 肃北| 绥宁县| 房产| 凤凰县| 临洮县| 木兰县| 阿拉善盟| 岳西县| 南京市| 郴州市| 增城市| 正安县| 平远县| 陈巴尔虎旗| 噶尔县| 监利县| 镇沅| 海林市| 仙桃市| 津南区| 崇左市| 靖远县| 民权县| 忻州市| 方山县| 青田县| 绥宁县| 灌南县| 上林县| 安顺市| 高雄县| 利津县| 安岳县|