有时我们不得不保留旧计算机,不管它们的速度怎样,因为它包含有用的程序和文件。 如果旧电脑没有硬件问题,那么你可以保留那台电脑,但如果你认为旧电脑的硬件可能出现故障,那么建议将它变成一个你可以启动的虚拟机使用 VirtualBox.在本文中,我们将学习怎样 将物理机转换为虚拟机 VirtualBox.
怎样将物理机转换为虚拟机 VirtualBox
如果我们想将物理机转换为虚拟机 VirtualBox,我们首先需要使用名为 Disk2vhd 的免费实用程序将物理硬盘驱动器更改为虚拟硬盘驱动器。 然后,因为 VirtualBox 不能使用 VHDX,这是 Disk2vhd 转换我们虚拟机的格式,我们需要将其格式更改为 VDI。 一旦我们有了 VDI 文件,我们就可以创建一个新的 VM VirtualBox 并挂载新创建的 VDI 文件。 如果要执行所有这些操作,请按给定顺序执行以下步骤。
- 使用 Disk2vhd 转换物理磁盘
- 将 VHDX 图像文件转换为 VDI 文件
- 在中创建一个新的虚拟机 VirtualBox 使用 VHD 文件
让我们详细谈谈它们。
1]使用 Disk2vhd 转换物理磁盘
将物理机转换为虚拟机,需要将物理机的硬盘转换为虚拟硬盘镜像文件(VHD或VHDX)。 为此,您需要从以下位置下载 disk2vhd 实用程序 微软网站. Disk2vhd 实用程序会将实际驱动器转换为虚拟硬盘映像文件(VHD 或 VHDX)以供在 VirtualBox. 按照规定的步骤做同样的事情。
- 在转换驱动器之前,我们需要在您的旧计算机上下载并解压缩 Disk2vhd.zip 文件。
- 右键单击解压文件夹中的 disk2vhd64.exe,然后选择以管理员身份运行。 然后在出现 UAC 提示时点击是。
- 什么时候 Disk2vhd 打开,取消勾选使用 Vhdx,然后选择要从中转换为虚拟磁盘的物理磁盘 要包括的卷.
- 选择目标文件夹并为创建的虚拟磁盘文件键入名称(例如“Windows7.vhd”)。
- 现在,点击 创建 按钮从物理磁盘创建虚拟磁盘映像。
如果要在运行 Disk2vhd 的同一台机器上创建虚拟磁盘,请将虚拟磁盘文件保存到 C 以外的其他驱动器。创建 VHD 文件后,我们需要将其更改为 VHDX,因此转到下一步做同样的事情。
2]将VHDX图像文件转换为VDI文件
VHD光盘镜像文件可以通过 VirtualBox 没有任何问题,但它支持 VHDX 文件。 因此,我们需要按照以下步骤将其转换为 VDI 文件: 让我们将 VHDX 图像转换为 VDI 文件
- 以管理员身份打开命令提示符。
- 输入以下命令,然后按回车键。
cd "c:Program FilesOracleVirtualBox"
- 现在在命令提示符下键入以下命令将 VHDX 文件转换为 VDI 文件:
VBoxManage clonehd <source-filename>vhdx <destination-filename>.vdi –format VDI
将
为了 example: VBoxManage clonehd C:VHDXWindows11.VHDX C:VHDXWindows11.VDI –format VDI
读: 怎样安装 VirtualBox Windows 上的来宾添加
3]创建一个新的虚拟机 VirtualBox 使用 VHD 文件
创建受支持的 VDI 文件后 VirtualBox,我们所要做的就是创建一个新的虚拟机,然后挂载它。 为此,请按照规定的步骤进行操作。
- 打开 VirtualBox Manager 并选择 New 以创建新的 VM 机器。
- 记下 VM 机器的名称,然后单击下一步。
- 之后,您需要为新 VM 指定内存大小,然后单击下一步按钮。
- 选择 使用现有的虚拟硬盘文件 并单击浏览。
- 现在,点击 添加 按钮并选择 VHD(或 VDI)文件。
- 最后,点击 创建 按钮创建新的 VM 机器。
创建虚拟机后,右键单击它,转到系统,然后对主板设置进行以下更改:
- 使硬盘成为第一启动设备; 为此,勾选并选择硬盘,然后单击箭头图标。
- 检查 I/O APIC 扩展功能。 如果未选中,VM 机器将不会启动。
- 如果来宾操作系统是基于 UEFI 的,则启用 EFI(仅限特殊操作系统)。
现在,启动虚拟机。
因此,您可以借助本指南从物理机创建虚拟机。
怎样在中安装 macOS VirtualBox 在 Windows 11 上。