我正在嘗試啟動並運行著名的 Microsoft 虛擬機器。更具體地說,是那些帶有 IE11 的瀏覽器(即 Win7、Win8.1 和 Win10 版本)。
從我在網路上看到的內容來看,這應該是小菜一碟。目前,它們都在啟動過程中崩潰(花費的時間各不相同)。
電腦設定:
- Ubuntu 14.04(核心 3.19.0-30-generic)
- Virtualbox (5.0.10r104061):啟動和運行時遇到一些問題(透過以下方式修復:VirtualBox 5.0 安裝損壞了 Kubuntu 15.04 上的 VirtualBox 軟體包)
虛擬盒操作:
- 我跟著IE 7/8/9/10/11 Microsoft 虛擬機取得必要的文件。
- 為了讓虛擬機器運行,我從新的(這會讓你陷入「建立虛擬機」)並執行各個步驟。在步驟 3 中,我選擇了「使用現有虛擬硬碟檔案」選項,並將其指向我之前獲得的 vmdk 檔案。
VBox 日誌中有各種「錯誤」條目,但 Google 沒有幫助我找出問題所在/如何修復它:
硬體加速已啟用(遵循 pcapademic 的回答)如何確定BIOS中CPU VT擴充是否啟用?。
我確信我還沒有檢查所有內容,但由於使用 Virtualbox 的經驗為零,我不知道下一步的邏輯步驟是什麼。如有幫助,我們將不勝感激。
Virtualbox 的 dkm:
vboxhost, 5.0.10, 3.19.0-30-generic, x86_64: installed
vboxhost, 5.0.10, 3.19.0-33-generic, x86_64: installed
3.19.0-33-generic
vboxpci 24576 0
vboxnetadp 28672 0
vboxnetflt 28672 0
vboxdrv 450560 3 vboxnetadp,vboxnetflt,vboxpci
VBox管理showvminfo:
Win10 VM 仍然存在問題:
Win10 VM 上的其他問題:
- 在Win10機器上遇到0xc0000605
- 解決方案:這與您需要更改的時間有關。如果我在主機上設定時間2015年4月1日至2015年4月15日那麼一切都很好。
答案1
我剛剛在 Ubuntu 15.10 中嘗試了 IE11-Win7,其 VM 版本與您的相同 (5.0.10r104061)。它啟動良好。我不熟悉 VBox 日誌,但我注意到您擁有的所有 3 台機器中都有硬碟錯誤。
您的 virtualbox 主機驅動程式(核心模組)建置良好 ( dkms status
) 並已載入 ( lsmod|grep vbox
)
從你的ls -l
輸出 &VBoxManage showvminfo "IE11 - Win7" --details
輸出,安靜的不同設定。
快速想到可能您還沒使用過 VirtualBox進口功能。看來您進行了手動硬碟映像設定:
- 你的是SATA,我的是IDE。
- 我
.vmdk
在 VM 資料夾中建立了新映像,但您沒有。
所以正確的方法是使用VB的導入功能從VirtualBox存檔中建立新的虛擬機器。
- 將原始檔案移到
/home/gco/VirtualBox VMs/
範例之外的另一個資料夾中~/vm/ie11win7
,這不是必須的,但VirtualBox VMs
只是保留運行機器映像的乾淨方法。 - 開啟虛擬框然後刪除舊的“IE11 - Win7”
- 從選單中,文件→進口電器...
- 瀏覽
.ovf
或.ova
文件並選擇它。 - 下一個, 然後進口(無需更改任何內容,您可以稍後更改)。
然後嘗試啟動。
順便說一句,最後一步自述文件.md,不需要解壓縮.ova
,VirtualBox可以直接匯入壓縮包。
我會告訴原作者刪除提取步驟,在說明中.ova
新增一個步驟。import
這應該對即將到來的用戶有所幫助。
VBoxManage import "IE11 - Win7.ova"
參考: 8.10。 VBox管理導入
關於 IE11-Win10 崩潰,我在上傳截圖
Recovery Your PC/device needs to repaired The digital signature for this file couldn't be verified. File: \Windows\system32\winload.exe Error code: 0xc0000428
透過將我的主機時間更改為 4 月 15 日之前解決。
資料來源: