如何在VirtualBox中將物理機轉換為虛擬機

有時我們不得不保留舊計算機,不管它們的速度如何,因為它包含有用的程序和文件。 如果舊電腦沒有硬件問題,你可以保留那台電腦,但如果你認為舊電腦的硬件可能出現故障,那麼建議將它做成一個可以使用VirtualBox啟動的虛擬機。在這篇文章中,我們將學習如何在 VirtualBox 中將物理機轉換為虛擬機。

如何在VirtualBox中將物理機轉換為虛擬機

如果我們想在 VirtualBox 中將物理機轉換為虛擬機,我們必須首先使用名為 Disk2vhd 的免費實用程序將物理硬盤驅動器更改為虛擬硬盤驅動器。 因此,由於 VirtualBox 我們不能使用 VHDX,這是 Disk2vhd 將我們的虛擬機轉換成的格式,我們需要將其格式更改為 VDI。 一旦我們有了 VDI 文件,我們就可以在 VirtualBox 中創建一個新的 VM 並掛載新創建的 VDI 文件。 如果您想執行所有這些操作,請按列出的順序執行以下步驟。

  1. 使用 Disk2vhd 轉換物理磁盤
  2. 將 VHDX 圖像文件轉換為 VDI 文件
  3. 使用 VHD 文件在 VirtualBox 中創建一個新的虛擬機

讓我們詳細談談它們。

1] 使用 Disk2vhd 轉換物理磁盤

要將物理機轉換為虛擬機,您必須將物理機的硬盤驅動器轉換為虛擬硬盤驅動器映像文件(VHD 或 VHDX)。 為此,您需要從以下位置下載 disk2vhd 實用程序微軟網站. Disk2vhd 實用程序會將真實驅動器轉換為虛擬硬盤(VHD 或 VHDX)映像文件,以便在 VirtualBox 中使用。 按照規定的步驟做同樣的事情。

  • 在轉換驅動器之前,我們需要在您的舊計算機上下載並解壓縮 Disk2vhd.zip 文件。
  • 右鍵單擊解壓文件夾中的 disk2vhd64.exe,然後選擇以管理員身份運行。 然後在出現 UAC 提示時按是。
  • 什麼時候disc2vhd打開,取消選中使用 Vhdx 並選擇要從中轉換為虛擬磁盤的物理磁盤要包括的捲.
  • 選擇一個目標文件夾並為創建的虛擬磁盤文件鍵入一個名稱(例如,“Windows7.vhd”)。
  • 現在點擊創造從物理磁盤創建虛擬磁盤映像。

如果要在運行 Disk2vhd 的同一台機器上創建虛擬磁盤,請將虛擬磁盤文件保存在 C 以外的其他驅動器上。創建 VHD 文件後,我們需要將其更改為 VHDX,因此轉到下一步做同樣的事情。

2]將VHDX圖像文件轉換為VDI文件

VirtualBox 可以毫無問題地讀取 VHD 磁盤映像文件,但它支持 VHDX 文件。 因此,我們需要按照以下步驟將其轉換為 VDI 文件: 讓我們將 VHDX 圖像轉換為 VDI 文件

  • 以管理員身份打開命令提示符。
  • 鍵入以下命令並按 Enter 按鈕。
                      cd "c:Program FilesOracleVirtualBox"
                    
  • 現在在命令提示符下鍵入以下命令將 VHDX 文件轉換為 VDI 文件:
                      VBoxManage clonehd <source-filename>vhdx <destination-filename>.vdi –format VDI
                    

代替 使用您要更改的文件名及其路徑,然後 使用轉換後的 VDI 文件。

例如: VBoxManage clonehd C:VHDXWindows11.VHDX C:VHDXWindows11.VDI –format VDI

讀:如何在 Windows 上安裝 VirtualBox Guest Additions

3]使用VHD文件在VirtualBox中創建一個新的虛擬機

創建一個兼容 VirtualBox 的 VDI 文件後,我們需要做的就是創建一個新的虛擬機,然後掛載它。 為此,請按照規定的步驟進行操作。

  • 在您的計算機上打開 VirtualBox Manager,然後選擇新建以創建新的虛擬機。
  • 輸入您的虛擬機名稱,然後單擊下一步。
  • 之後,您需要為新虛擬機指定內存大小,然後單擊下一步按鈕。
  • 選擇使用現有的虛擬硬盤文件並單擊瀏覽。
  • 現在點擊添加並選擇 VHD(或 VDI)文件。
  • 最後,點擊創造按鈕創建新的虛擬機。

創建虛擬機後,右鍵單擊它,轉到系統,然後對主板設置進行以下更改:

  • 將硬盤設置為第一啟動設備; 為此,選中並選擇硬盤驅動器,然後單擊箭頭圖標。
  • 查看 I/O APIC 擴展函數。 如果不選擇,虛擬機將不會啟動。
  • 如果來賓操作系統是基於 UEFI 的,請啟用 EFI(僅限特殊操作系統)。

現在啟動虛擬機。

因此,您可以藉助本指南從物理機創建虛擬機。

如何在 Windows 11 上的 VirtualBox 中安裝 macOS。

相關文章