我有一个带有Win10 +Ubuntu16.04HWE内核的双引导系统。我试图在Windows中配置一个虚拟机(在dev/sda中),它可以访问已经安装的Ubuntu (in /dev/sdb)。
我按照以下命令执行:使用物理硬盘磁盘作为虚拟盒VM和可引导分区
另外两个具有类似主题的链接:Link1 Link2
所有这些都提到,我必须将/usr/lib/grub/i386-pc/*复制到~/Desktop/iso/boot/grub。但是,我在/usr/lib/grub/下面看到了以下目录:
grub-mkconfig_lib x86_64-efi x86_64-efi-signed
由于我没有i386-pc,我需要复制哪些文件来创建GRUB恢复ISO,虚拟机将使用这些文件引导Ubuntu?
发布于 2017-06-03 14:59:00
您的计算机是基于EFI的,但是您所引用的说明假设是BIOS模式的安装.这是一个很糟糕的假设,将在2015年编写指令时提出。
我只浏览了这些说明,我不熟悉所描述的过程,所以我可能遗漏了一些东西,但是您可能不想创建一个GRUB拯救.iso文件,您可能想尝试一下我的重新找到引导管理器。的CD-R映像(请参阅下载链接中的CD-R映像)。然后将VirtualBox指向rEFInd .iso文件作为CD映像文件。如果我粗略地看了一下说明并没有让我误入歧途,rEFInd应该能够从VirtualBox内部引导您的常规Ubuntu安装。从长远来看,您可以考虑设置一个带有FAT文件系统的小型虚拟磁盘,并将rEFInd安装到其中;这可能会在多个用户之间持续存在,而不是指向CD映像文件的指针。(至少在Linux下,VirtualBox经常在不被询问的情况下“卸载”CD映像--也许这就是Ubuntu本身。)
https://askubuntu.com/questions/921591
复制相似问题