如何在没有 grub 的情况下在另一台机器上使用可启动 USB?

如何在没有 grub 的情况下在另一台机器上使用可启动 USB?

我已经在 USB 上安装了 Ubuntu(不是 Live CD),现在与 Windows 实现了双启动。我该如何在另一台机器上使用此 USB,因为后者没有 grub。

如何让 USB 独立启动器无需 grub 即可在任何机器上运行?

答案1

您需要将 grub 安装在 USB 棒或主机硬盘上。如果您希望它可在任何机器上启动,则需要将其安装在 USB 棒上并使用 BIOS 选项启动 USB。

OBS:您的机器上在硬盘(与 Windows 双启动)和记忆棒上安装 GRUB 没有任何问题。如果您从硬盘启动,您将拥有常用选项,并且不会使用记忆棒上的 GRUB。当您从 USB 启动时,将使用记忆棒上的 GRUB,并且您将拥有在那里定义的选项(可能只启动记忆棒上的 Ubuntu,因为如果您在许多机器上使用它,您不知道这些机器上会有什么)

在 USB 上安装 GRUB2:

打开终端并输入:

sudo su
fdisk -l #to see the device for your USB stick
# Replace all /dev/sdx with your USB device from line above
mkdir /mnt/USB && mount /dev/sdx /mnt/USB #DON'T FORGET TO REPLACE
grub-install --force --no-floppy --root-directory=/mnt/USB /dev/sdx #REPLACE

相关内容