如何將 Virtual Box 與使用 Norton Ghost 建立的磁碟映像結合使用?

如何將 Virtual Box 與使用 Norton Ghost 建立的磁碟映像結合使用?

我得到了一個擴展名為“sv2i”的檔案和幾個“v2i”檔案。根據我的搜索,這是一個用 Norton Ghost 創建的磁碟映像。我將 sv2i 文件轉換為 vmdk 文件,這顯然是 virtual box 可以理解的一種類型。我透過使用 VMWare VCenter Converter Standalone 完成了此操作。

直到此時,一切都很順利。但是,當我使用 vmdk 檔案作為機器的硬碟使用 Windows XP(這顯然是磁碟映像擁有者使用的作業系統)建立虛擬機器時,出現下列訊息:

*Windows failed to start. A recent hardware or software change might be the cause To fix the problem:
    Insert your Windows installation disc and restart your computer.
    Choose your language settings, and then click "Next."
    Click "Repair your computer."
If you do not have this disc, contact your system administrator or computer manufacturer for assistance.
Status: 0xc0000225
Info: The boot selection failed because a required device is inaccessible.*

問題是,我沒有將 Windows 版本的 iso 放入該磁碟映像中,所以我不知道還能做什麼。

主機作業系統是Ubuntu 12.04。

更新

我已更新,正確的作業系統是 Windows 7 Professional 64 位元。我在配置中做了一些更改=>啟用 IO APIC,刪除 SATA 控制器並使用沒有主機 I/O 快取的 IDE PIIX4,並將 vmdk 連接到 IDE。現在我遇到的是藍色畫面死機。但至少,當我嘗試從 DVD 修復 Windows 時,它可以識別以前的 Windows 安裝(來自 vmdk)

感謝這篇有用的帖子,進行了配置更改 http://blog.csanchez.org/2011/08/01/migration-windows-7-from-vmware-fusion-to-virtualbox/

答案1

我的理解是否正確,您的虛擬機器運行的是 Windows?如果是這樣,那麼可能沒有(合法的)方法來解決這個問題,甚至可能沒有非法的方法。

Windows 軟體不是 FOSS(免費開放原始碼軟體);它根據限制性和約束性協議獲得許可,可在特定機器上使用。一旦以任何方式將其轉移到不同的硬體上,它就能夠檢測要求其運行的新環境,並且將拒絕這樣做,除非許可證被轉移(再次根據具有約束力的條款)到新環境。安裝磁碟的所有權通常被視為合法所有權的必要(但不充分)證明。

上述內容甚至適用於將 Windows 軟體安裝到在 Microsoft 軟體下合法運行的主機上的虛擬機器上,更不用說在執行 FOSS 作業系統的不同 PC 上了。

相關內容