Как настроить GRUB на USB-накопителе для загрузки в IMG?

Как настроить GRUB на USB-накопителе для загрузки в IMG?

У меня есть IMG-файл, который я хочу скопировать на пустой USB-накопитель и загрузиться с него. Как это сделать?

решение1

Отформатируйте USB-накопитель как vfat или, если вам нужен постоянный раздел, дайте мне знать, и я добавлю эти инструкции позже:

fdisk /dev/sdb #if the usb is listed as sdb
    d
    n
    p
    1
    <enter>
    <enter>
    t
    c
    w
mkfs.vfat /dev/sdb1
mkdir /mnt/temp; mount /dev/sdb1 /mnt/temp
mkdir /mnt/temp2; mount -o loop /path/to/the/ISO.iso

Скопируйте все:

rsync -avhP /mnt/temp2/* /mnt/temp

Установка grub:

grub-install --no-floppy --root-directory=/mnt/temp /dev/sdb

Затем просто создайте свой grub.cfg. Это не должно быть слишком сложно. Или просто оставьте его пустым и загружайтесь с помощью команд grub, если хотите. Каждый раз, когда вы попытаетесь загрузить его, это будет что-то вроде:

linux /boot/vmlinuz
initrd /boot/initrd.img boot=casper cdrom-detect/try-usb=true

Связанный контент