![如何将便携式虚拟盒安装到 USB 驱动器以在任何 Linux(Ubuntu)主机上运行](https://linux22.com/image/855796/%E5%A6%82%E4%BD%95%E5%B0%86%E4%BE%BF%E6%90%BA%E5%BC%8F%E8%99%9A%E6%8B%9F%E7%9B%92%E5%AE%89%E8%A3%85%E5%88%B0%20USB%20%E9%A9%B1%E5%8A%A8%E5%99%A8%E4%BB%A5%E5%9C%A8%E4%BB%BB%E4%BD%95%20Linux%EF%BC%88Ubuntu%EF%BC%89%E4%B8%BB%E6%9C%BA%E4%B8%8A%E8%BF%90%E8%A1%8C.png)
在 Google 上寻找信息时,我只能找到在 Windows 主机上执行此操作的解决方案(安装便携式虚拟盒),但我想要倒着来,我运行 Linux(Ubuntu),我想创建一个便携式虚拟机来在其上安装 Windows 8.1(使用虚拟盒)以携带闪存驱动器。
如何使用虚拟盒创建便携式 Windows 8.1 虚拟机?
答案1
在 Linux 上使用 VirtualBox 无法做到这一点。原因是 VirtualBox 安装程序会将特定文件复制到主机系统以对其进行配置:
/lib/udev/rules.d/60-virtualbox.rules
/lib/udev/rules.d/60-virtualbox-dkms.rules
它还在主机系统上安装内核模块:
/lib/modules/3.14-1-amd64/updates/dkms/vboxdrv.ko
/lib/modules/3.14-1-amd64/updates/dkms/vboxnetadp.ko
/lib/modules/3.14-1-amd64/updates/dkms/vboxnetflt.ko
/lib/modules/3.14-1-amd64/updates/dkms/vboxpci.ko
您需要进行正确的安装,以便主机获得运行 VirtualBox 所需的 udev 和内核模块。