切換到 Linux 並使用 VirtualBox 保留 Windows

切換到 Linux 並使用 VirtualBox 保留 Windows

我目前正在運行 Vista 機器,但想切換到 Linux,特別是 Ubuntu。我的問題是我可以切換到 Ubuntu,保留我的 Windows 分割區並使用 VirtualBox 存取預先存在的 Windows 分割區嗎?或者 VirtualBox 是否要求我為來賓作業系統建立新安裝?

如果沒有,是否有其他免費替代方案可以實現此目的?

謝謝

答案1

首先,驗證您是否擁有最新的工作備份。

嘗試此操作的最直接方法是使用 VirtualBox原始硬碟訪問特徵。這實際上就像更換主機板和顯示卡一樣;虛擬機器的硬體與真實硬體不同。您在 Linux 中建立一個「指向」真實硬碟的小型 .vmdk 文件,執行一些其他操作,然後設定 VM 以使用該 .vmdk 作為虛擬磁碟。啟動虛擬機,看看會發生什麼。

正如 @neurothesis 所說,Windows 可能(或很可能?)無法正確啟動。然後,您可以嘗試修復 Windows,如果可行,幾乎所有內容都會恢復到原來的位置。

另一個複雜的問題是 Windows 激活,如果它認為硬體變化「太多」。然後,您可能需要致電 Microsoft,陳述您的情況,然後讀出和/或輸入一些四十位數字才能完成該操作。請注意,如果您從頭開始重新安裝 Windows,也可能會發生這種情況,因為您現有的序號與「舊」硬體相關聯。

答案2

五筆是你的朋友。它可以讓您保留現有的 Windows 系統就這樣並允許您雙重啟動兩個作業系統(ubuntu 和 Vista)。這也是最簡單的方法,您無需手動設定所有內容。這是一個指導使用五筆。

答案3

Windows 非常抗拒改變——特別是硬體改變。如果您對原始安裝進行了太多更改,則它根本無法啟動(Linux 的容忍度更高,它(可能)會啟動,但可能會抱怨一點)。最好的方法是乾淨地重新安裝到虛擬機器上,並使用 Windows Easy Transfer 備份所需內容並將其還原到虛擬機器上。

答案4

您也可以實際複製現有的 Windows 安裝進入VirtualBox 映像(如果您只在乎保留系統映像而不一定是分割區)。 VirtualBox wiki 有一個指南:https://www.virtualbox.org/wiki/Migrate_Windows

相關內容