如何在 U 盘上安装 Grub2?

Dav*_*ary 7 live-usb grub2

如何在可启动 U 盘上安装 Grub2?

我在某处听说 Grub2 可以直接从“.iso”映像启动,所以我希望 Grub2 能够轻松地将多个“liveCD”iso 映像拖放到可启动的 USB 记忆棒上并试用它们。

小智 4

  1. 在 USB 驱动器上安装 Grub2(用正确的安装点和 USB 设备替换/USBDRIVE和)/dev/sdx

    sudo grub-install --boot-directory=/USBDRIVE/boot /dev/sdx
    
    Run Code Online (Sandbox Code Playgroud)
  2. 创建所需目录

    mkdir /USBDRIVE/iso
    mkdir /USBDRIVE/boot/grub/scripts
    
    Run Code Online (Sandbox Code Playgroud)
  3. 将此autoiso.cfg脚本保存在/USBDRIVE/boot/grub/scripts目录中

  4. 在目录中创建一个grub.cfg包含以下内容的文件/USBDRIVE/boot/grub

    configfile /boot/grub/scripts/autoiso.cfg
    
    Run Code Online (Sandbox Code Playgroud)

现在您可以将多个“liveCD”iso 映像拖放到isoUSB 记忆棒的目录中并启动它们。支持以下实时系统:

  • 格罗姆
  • 分开的魔法
  • 斯莱克斯
  • 微小核心
  • 乌班图
  • 带有Loopback.cfg的实时系统