通过按照教程使用带有 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
然后从您提到的教程的开始开始。