在 VirtualBox 中将 .img 映像用作只读磁盘或光驱

在 VirtualBox 中将 .img 映像用作只读磁盘或光驱

我读过了如何从 .img 磁盘映像创建虚拟机?但这里的目标略有不同。

使用 VirtualBox 机器,我知道如何:

  • 添加 .vdi 磁盘
  • 将 .iso 安装为(只读)光驱
  • 转换 vdi => img 和 vdi => img 与VBoxManage internalcommands converttoraw test.vdi test.imgVBoxManage convertfromraw --format VDI test.img test.vdi

问题:如何在 VirtualBox 中将 .img 作为只读磁盘挂载并在其上启动?

重要的:没有必须从 .img 文件重写一个新的 .vdi 文件,因为我的 .img 通常有 50 GB 大,所以我想避免重写所有内容,VBoxManage convertfromraw并避免使用 100 GB 而不是 50 GB。

示例情况:您在分区 sda3 上有一个装有 Linux 的内部磁盘。您使用 从另一个 Linux 创建映像。现在我想在 VirtualBox 中dd if=/dev/sda3 of=output.img临时运行(只读)此 Linux 安装。output.img

相关内容