記錄一次 Win10 通過 VirtualBox安裝CentOS7 的辛酸史

在這裏插入圖片描述

事件背景

最近想把 Linux 在系統的複習一下,第一步考慮先使用我的聯想筆記本 Win10系統通過VirtualBox 安裝一個 Linux 虛擬機。但是在安裝過程中遇到各種各樣的問題,特此記錄一下。

VirtualBox安裝 Linux 的發行版 CentOS7 可以參考:Win10 通過 VirtualBox安裝CentOS7操作手冊 這裏就不在進行詳細的介紹了。

案例還原

VirtualBox 版本是:6.1.4、CentOS 版本是: 7.7.1908,添加虛擬機並設置啓動需要的CentOS 鏡像,滿心歡喜的等待中卻看到了如下錯誤:
在這裏插入圖片描述

遇到的問題與解決方案

看到上圖的錯誤信息,我的第一想法是:難道我的鏡像有問題?然後我嘗試之前通過 VMware 使用的 CentOS 6 版本鏡像,同樣報錯。於是又下載一個 CentOS 7.5.1804 依然報錯,三個鏡像都報錯了,初步分析應該不是鏡像的問題。

可能是最新的 VirtualBox 6.1.4 對Win10 兼容性不好,於是又回到 VirtualBox 官網選擇一個老版本的安裝包,版本號是: 6.0.2。接着繼續安裝 CentOS 7.5.1804 版本。不出意料又產生了新的問題。

問題 1:

配置好虛擬機後一啓動就報如下錯誤:

當時沒有截圖,在網上找到和我一樣的錯誤信息:

不能爲虛擬電腦 CentOS7 打開一個新任務.
 
Call to VidMessageSlotMap failed: Last=0xc000000d/87 (VERR_NEM_VM_CREATE_FAILED).
 
返回 代碼: E_FAIL (0x80004005)
組件: ConsoleWrap
界面: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}

問題 1 解決方案:

1、關閉 hyper-v 服務

在控制面板–程序–啓動或關閉 windows 功能中將 hyper-v 取消勾選,具體操作如下圖所示。如果不生效可以通過 window命令窗口並運行 bcdedit /set hypervisorlaunchtype off。

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

需要注意的是執行 bcdedit /set hypervisorlaunchtype off 命令必須以管理員的身份啓動window命令窗口

完成上述操作後終於成功到了 CentOS 安裝設置啓動界面,如下圖所示:
在這裏插入圖片描述

問題 2:

然而新的問題又來了,在CentOS 安裝設置啓動界面內無法操作鼠標(鼠標在虛擬機內無法顯示),又經過一系列的百度並嘗試後終於找到解決方案。

問題 2 解決方案:

  1. 關閉虛擬機
  2. 選中安裝的虛擬機,點擊設置按鈕。如下圖所示:
    在這裏插入圖片描述
    選擇顯示->屏幕->顯卡控制器選項中選擇 VBoxVGA,點擊OK保存。
    在這裏插入圖片描述

虛擬機和宿主機的鼠標切換可以通過右側的ctrl 鍵進行切換。

問題 3:

鼠標可以使用後完成相關設置後安裝成功,不過在最後安裝增強功能時又報如下錯誤:
在這裏插入圖片描述

問題 3解決方案:

原因在配置過程中點擊過安裝增強按鈕 虛擬光盤仍然是加載中,所以在次點擊會報如上圖錯誤。如下圖所示:彈出虛擬光盤重新安裝即可。
在這裏插入圖片描述
在這裏插入圖片描述

小結

原本以爲幾個小時就能搞定虛擬機安裝,結果卻消耗我一整天的時間。遇到問題通過自己的判斷和百度成功解決,希望可以幫助到需要在 Windows 10 系統上通過 VirtualBox安裝CentOS 的小夥伴。最後的最後感謝 CSDN 博主 weixin_43947156 和 簡書博主 Jovany_Rong 編寫的博客。博客地址如下:

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