如何修改 GRUB 以从 USB 或 CDROM 等启动?

如何修改 GRUB 以从 USB 或 CDROM 等启动?

我已经安装了 Ubuntu(或例如:Fedora)。
我需要从 CD 或 U 盘启动。
我无权访问 BIOS,因此无法将其设置为从 CDROM 或 USB 闪存驱动器启动。但我对已安装的 Ubuntu(或例如 Fedora)具有 root 访问权限。
所以我想我会以某种方式修改GRUB,以便在机器“从HDD启动”之后,“GRUB从USB闪存驱动器启动”。这可能吗?

答案1

http://www.supergrubdisk.org/wiki/SGD_BootScript_Usb_Boot_from_Cdrom

title Try USB HD0 boot
rootnoverify (hd0)
chainloader +1
boot

title Try USB HD1 boot
map (hd0) (hd1)
map (hd1) (hd0)
liveswap
rootnoverify (hd0)
chainloader +1
boot

我只知道这是可能的。我不知道它的工作原理或具体操作方法,因此我不知道是否需要额外的步骤才能让 GRUB 将 USB 驱动器视为硬盘驱动器。

相关内容