Windows 上的虚拟化:从 USB 上的 ext4 分区启动

Windows 上的虚拟化:从 USB 上的 ext4 分区启动

使用哪种虚拟化解决方案可以启动 USB 中的 Ubuntu 安装?

答案1

虚拟盒可以做到。

它不允许您直接从 USB 启动,但允许您将物理设备连接到虚拟驱动器。

因此,诀窍是创建一个指向您的 USB 记忆棒的虚拟驱动器,然后将该驱动器添加到虚拟机器。

步骤1- 查找您的 USB 密钥 ID

  • 右键单击“我的电脑”>“管理”>“磁盘管理”
  • 找到您的 USB。Disk 1表示 ID 是\\.\PhysicalDrive1
  • 编号从 0(您的第一个 HDD)开始,因此 USB 驱动器将是 1、2 甚至 3。

第2步- 创建虚拟驱动器

  • 在终端(菜单 > cmd)中,发出以下命令:

    VBoxManage internalcommands createrawvmdk -filename "%USERPROFILE%\usb.vmdk" -rawdisk \\.\PhysicalDrive1
    
  • 我假设你的 USB 是 PhysicalDrive1

  • 该驱动器将在 C:\Users\youruser\usb.vmdk 中创建

步骤3- 将驱动器添加到虚拟机

  • 只需使用 Virtualbox 的 GUI
  • 选择虚拟机 > 设置 > 存储 > 添加附件 > 选择现有磁盘
  • 浏览新创建的usb.vmdk

更多详情可参阅很棒的文章

相关内容