問題1:沒法建立unbuntu 64bit 虛擬機ubuntu
安裝完virtualbox後,新建虛擬機。類型選擇爲Linux時,版本下拉選項只有ubuntu 32bit,無ubuntu 64bit。windows
緣由spa
64 bit 的虛擬機須要硬件虛擬化支持,而BIOS 默認將它關閉了。orm
解決方案ci
重啓計算機,按F2進入BIOS設置get
在CPU設置下面,將「Intel虛擬化技術」狀態設置爲打開,保存並退出,重啓計算機。虛擬機
再進入virtualbox就能夠看到ubuntu 64bit這個選項了。it
問題2:virtualbox不能爲虛擬電腦啓動一個新任務ast
錯誤詳情以下:module
Unable to load R3 module C:\Program Files\Oracle\VirtualBox/VBoxDD.DLL (VBoxDD): GetLastError=1790 (VERR_UNRESOLVED_ERROR).
返回 代碼:E_FAIL (0x80004005)
組件:Console
界面:IConsole {8ab7c520-2442-4b66-8d74-4ff1e195d2b6}
緣由
宿主機win7用的ghost系統,會破解uxtheme.dll文件,致使virtualbox啓動失敗
解決方案
使用原版的uxtheme.dll替換c:\windows\system32\uxtheme.dll便可。Windows7 64bit uxtheme.dll這裏下載
文件替換目錄爲C:\Windows\System32 至於怎麼替換 反正我是修改了 原來的名稱 再把個人放進去 就不衝突了
補充
這個問題,不少網友都遇到。有的啓動失敗,是由於VBoxDD.dll的文件路徑包含了中文。而我遇到的問題時由於uxtheme.dll文件錯誤。這個問題的詳細說明請參考這篇博文