virtualbox安裝centos沒有64位選項的問題

用VirtualBox安裝 64位的Ubuntu系統,在安裝時沒有顯示64位的Linux安裝項,只有32位的Linux安裝選項。爲了以後遇到能夠快速解決,我就把坑在這裏填了吧。

要安裝64位的虛擬機要滿足下面幾個條件:
1、CPU要是64位

2、CPU開啓了虛擬化

下面來談談解決
第一個關於CPU的位數,就不講了

關於CPU虛擬化,可以通過BOIS來開啓
1、進入BOIS後進入Security選項,接着Virtualization調成Enable即可。Security–>Virtualization–>Enable

重啓計算機,查看VirtualBox是否能夠安裝64位系統。

我的處理器是intel的,可以用Intel處理器識別實用程序來檢測當前計算機是否開啓CPU虛擬化。(圖中已經用紅色方框標註)

2、在開啓後要查看Win10系統安裝了自帶的Hyper-V虛擬機佔用了CPU虛擬化技術

具體卸載Hyper-V的步驟如下:打開控制面板,找到程序和功能(或者程序-卸載程序):

打開程序和功能
接着打開左側的啓用或關閉Windows功能:
打開啓用或關閉Windows功能
在彈出的對話框中,找到Hyper-V並取消選擇,取消打勾,點擊確定後就可以開始卸載了,完成後要重啓電腦!
卸載Hyper-V
重啓電腦後再使用VirtualBox,發現64位的選項就出現了!
重點來惹,實驗室的筆記本我查看了是64位的,並且我也開啓了虛擬化,而且也沒有被win10自帶的虛擬機佔用,但是就是無法安裝64位的系統。記得是在shell裏運行了一個程序,然後就好了。下次回到實驗室翻下瀏覽記錄,把那個文件找出來給大家。

未完待續…

更新(引用了簡書簡長老的一篇文章,拯救了在實驗室翻皮水的我 https://www.jianshu.com/p/cf47901322b5?from=singlemessage)

禁用Device Guard和Credential Guard可以下載Device Guard and Credential Guard hardware readiness tool (https://www.microsoft.com/en-us/download/details.aspx?id=53337) ,解壓後以管理員權限運行PowerShell:Set-ExecutionPolicy -ExecutionPolicy RemoteSigned
輸入Y確認

進入工具解壓目錄執行

.\DG_Readiness_Tool_v3.2.ps1 –Disable
命令執行完畢後重啓電腦。提示確認關閉Credential Guard和Virtualization Based Security提示時按F3確認。
————————————————
版權聲明:本文爲CSDN博主「Enigmalgia」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/weixin_39104294/article/details/84073571
————————————————

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章