安装 GRUB 以使 USB 可启动

安装 GRUB 以使 USB 可启动

通过按照教程使用带有 BIOS 的 PC 从 Ubuntu 14.10 制作可启动的 Windows USB,我打开了终端并运行

sudo grub-install --target=i386-pc --boot-directory="/media/ihab/windows/boot" /dev/sdb 

使用 GRUB 使 USB 可启动,我应该看看是否一切正常

Installing for i386-pc platform.  
Installation finished. No error reported.

但实际上我收到这条消息时,我不知道该怎么办

grub-install: warning: Attempting to install GRUB to a disk with multiple partition labels.  This is not supported yet..
grub-install: warning: Embedding is not possible.  GRUB can only be installed in this setup by using blocklists.  However, blocklists are UNRELIABLE and their use is discouraged..
grub-install: error: will not proceed with blocklists.

这应该遵循教程这里提到

答案1

如果这仍然是一个问题,我今天遇到了这个问题并想出了如何解决它。显然,从 gpt 更改为 msdos 分区表存在问题。如果你将驱动器的开头清零,那么sdb你的驱动器在/dev

sudo dd if=/dev/zero of=/dev/sdb bs=1M count=100

然后从您提到的教程的开始开始。

相关内容