【发布时间】:2018-12-08 15:13:12
【问题描述】:
我有一个 Windows 10 和 Kubuntu 18 的双启动设置。按照从这里和那里找到的说明,我设法让 Windows 在 Kubuntu 主机中作为使用 VirtualBox 的 VM 作为来宾运行。
sudo usermod -a -G disk $USER
VBoxManage internalcommands createrawvmdk -filename "/path/to/vm/win10.vmdk" -rawdisk /dev/sda -partitions 1,3,4 -relative
第一行是避免以超级用户身份运行 VirtualBox。
当我启动 VM 时,我会短暂看到一条错误消息
Boot Failed. EFI DVD/CDROM
SystemBootOrder not found. Initializing defaults.
Creating boot entry "Boot0003" with label "ubuntu" for file "\EFI\ubuntu\shimx64.efi"
然后在 grub shell 中结束。现在,当我运行命令时
insmod chain
set root=(hd0,gpt1)
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
boot
Windows 启动并运行良好,但每次输入这些都不是完全顺畅的工作流程。知道如何永久解决此问题吗? 请注意,我仍然希望能够以物理方式启动到这两个操作系统。
谢谢,
【问题讨论】:
-
遇到了完全相同的问题,您最终是否在其他地方找到了解决方案?
-
很遗憾,还没有。
标签: virtual-machine virtualbox raw-disk