在不同操作系統之間共享 Virtualbox VM


使用 Virtualbox 創建虛擬機很容易,但在不同操作系統之間共享虛擬機卻並非如此。如果您雙啟動計算機並在其中一個 OS 分區中創建虛擬機,您將無法訪問和打開另一個分區中的 VM 文件,因為不同的 OS 具有不同的文件結構。

例如,假設您使用 Boot Camp 在 Macbook 上安裝了 Win XP。您熟悉 Ubuntu 並想嘗試一下,因此您安裝了 Virtualbox 並在您的 Mac 分區上創建了一個 Ubuntu 虛擬機。有一天,在我的 Win XP 分區上做作業時,我意識到我需要訪問我的 Ubuntu 虛擬機中的一些應用程序。 我無法在 Windows 中打開 Ubuntu 虛擬機,因為我無法訪問 Mac 分區。現在,與其重新啟動進入 Mac 分區,不如訪問 Windows 分區中的 Ubuntu 虛擬機並打開它的電源不是更好嗎?

即使我運行的是 Linux/Mac 或 Linux/Windows 雙啟動,也會發生這種情況。以下教程向您展示瞭如何訪問您的 Virtualbox 虛擬機,而不管您使用的是什麼操作系統。

經驗法則:

始終在 NTFS 分區上創建 Virtualbox 虛擬機(擴展名為 vdi 的文件)。.

換句話說,如果您雙啟動 Windows 和 Linux/Mac,請務必將 vdi 文件保存到 Windows 分區。 Mac 和 Linux 用戶應在現有硬盤驅動器或外部硬盤驅動器(最好)上創建新的 NTFS 分區。

這是從各種操作系統訪問虛擬機的完整教程。

用於雙啟動 Windows 和 Mac/Linux 的計算機

  • 啟動 Windows
  • 下載並安裝 適用於 Windows 的虛擬機 (如果您還沒有這樣做)。
  • 像往常一樣創建一個虛擬機。記下存儲虛擬機的 vdi 文件的文件路徑。

重新啟動計算機並啟動另一個操作系統。

如果您使用的是 Mac OS

  • 下載並安裝 麥克法茲 什麼時候 NTFS-3G系統將要求您重新啟動計算機。重新啟動後,您應該會看到桌面上安裝了一個新驅動器。那是Windows分區。
  • 下載並安裝 Virtualbox for Mac(僅限 Intel Mac)。

然後在 Virtualbox 中創建一個條目並將其指向您的 Windows 分區的 vdi 文件。

  • 打開 Virtualbox 應用程序。
  • 在窗口的頂部[新規]單擊以創建新的虛擬機。
  • [次へ],然後按照說明創建一個新的 VM,直到您到達它要求硬盤驅動器的位置。
  • 單擊現有。在下一個窗口中[追加]並指定 Windows 分區中 vdi 文件的文件路徑。

將新硬盤添加到您的虛擬機

  • 一個窗口會顯示您的條目。突出顯示條目和[選択]點擊。

virtualbox-select - 新硬盤

  • 在下一個窗口中[次へ]點擊[完了]點擊。返回主窗口。

virtualbox - 主窗口

  • 突出顯示主窗口中的新 VM 條目,然後單擊[開始]點擊。 您應該會看到與您在 Mac 上運行的 Windows 分區創建的虛擬機相同。

雙啟動 Linux 和 Windows

重新啟動您的計算機並啟動到您的 Linux 分區。

  • 安裝’ntfs-3g’(如果你使用的是Ubuntu Hardy,你可以跳過這一步,你的系統已經預裝了Ntfs-3g)。
  • 為您的 Linux 發行版下載並安裝 Virtualbox(如果您還沒有這樣做的話)。

現在重複您在 Mac 上執行的相同步驟( 截圖說明 (上)在 Virtualbox 中創建一個條目,指向 Windows 分區中的虛擬機。

Mac 和 Linux 雙啟動計算機

如果您要雙啟動 Mac 和 Linux,請先啟動 Linux 分區。

  • 按照本指南將外部硬盤驅動器格式化為 NTFS 格式。 (您還可以調整現有硬盤驅動器的大小、創建新分區並將其格式化為 NTFS,我們將在後面介紹。)
  • 下載並安裝 Virtualbox。創建一個新的虛擬機並按照說明操作,直到它詢問硬盤驅動器位置。

virtualbox - 新硬盤

  • [新規]單擊以創建新的虛擬硬盤。單擊下一步,直到系統詢問您將虛擬硬盤存儲在何處

虛擬盒子硬盤位置

  • [イメージ ファイル名]單擊該字段旁邊的圖標,然後選擇外部 NTFS 硬盤驅動器上的任何文件夾。這會將 vdi 文件保存到您的外部硬盤驅動器而不是默認位置。
  • 繼續來賓操作系統的標準安裝。

虛擬機創建完成後,重新啟動 Mac 並按照以下步驟操作: 上排 在 Mac 上配置 Virtualbox 以訪問外部硬盤驅動器上的虛擬機。

而已!

截屏

在 Ubuntu 上作為 VM 運行的 Windows Vista在 Ubuntu 上作為 VM 運行的 Windows Vista
在 Mac 上運行相同的 Vista VM在 Mac 上運行相同的 Vista VM

訂閱我們的新聞!

最新教程直接發送到您的收件箱

註冊所有時事通訊。註冊即表示您同意我們的隱私政策,並且歐洲用戶同意我們的數據傳輸政策。我們不共享您的數據。您可以隨時取消訂閱。訂閱