雙啟動計算機,兩個分區上都有虛擬機,我可以從其他分區運行作業系統而無需重新安裝嗎?

雙啟動計算機,兩個分區上都有虛擬機,我可以從其他分區運行作業系統而無需重新安裝嗎?

我有一台雙啟動 Windows 7 和 Ubuntu 16.04 電腦。我的 Windows 分割區上有 VM Ware,其中 Windows 10 作為來賓。在 Ubuntu 上,我有 Virtualbox、Parrot、Kali Linux 和 Whonix 作為來賓作業系統。我的問題是,我可以在 Ubuntu Virtualbox 上運行 Windows 10(從 Windows 分割區)而不將其安裝在 Linux 分割區上,從而節省空間。希望我已經說得夠清楚了。謝謝期待。除此之外,如果可以簡化事情,我不介意刪除 VM Ware 並將其替換為 Windows 分割區上的 Virtualbox。謝謝

答案1

假設您可以從 Ubuntu 存取 Windows 驅動器,您需要做的是

  • 啟動 Windows 7。
  • 在 VirtualBox 中執行 W10 (指導)。
  • 重新啟動進入 Ubuntu。
  • 備份 VirtualBox.xml(Linux 和 Windows 文件,以防你弄亂某些東西)。
  • MachineEntryWindows 中的 VirtualBox.xml 複製到 Linux 上的 VirtualBox.xml 中。
  • 替換src=虛擬機器的 ,對應虛擬機器所在路徑。
  • 測試

VirtualBox.xml 位置:

Windows: C:\Users\<user>\.VirtualBox
Linux: /home/<user>/.config/VirtualBox/

答案2

謝謝你的資訊。我刪除了 VMware Workstation 並重新安裝了 Virtualbox,當我嘗試安裝 Windows 10 虛擬機器時,我收到了有關其他虛擬軟體運行的錯誤(我不記得確切的措辭)。然後我切換到我的 Ubuntu,目前正在安裝 Windows 10,但已在我的原始 Windows 分割區中選擇了一個資料夾來存放檔案。我剛剛檢查過,這正如我所希望的那樣工作,即它已安裝在 Windows 分割區上,而我的較小的 linux 分割區大小保持不變。再次非常感謝您抽出寶貴時間回答我的問題並提供協助。

相關內容