Как загрузиться с ISO образа в GRUB2

Я всё продолжаю извращаться, исследуя способы установки Линуксов без помощи флешек.

В Убунту устанавил программу GRML-rescueboot. В Терминале ввёл:

sudo apt update

sudo apt install grml-rescueboot

Оно само создаёт в boot пустую папку GRML, копирую туда (с правами Админа) несколько образов с линуксами и Win PE, потом делаю в Терминале:

sudo update-grub

И в меню GRUB добавляются записи для загрузки сразу из образов. Делаю в Терминале:

Reboot

И наблюдаю в GRUB опции для выбора загрузки с ISO образов.

Вот и всё, можно загрузиться, как с диска или флешки, осмотреться, поработать, или установить.

Говорят, это можно и ручками ввести, но мне сложно и запутаться с путями можно

  • menuentry "Grml Rescue System (antiX-22_386-full.iso)" {

  • insmod part_msdos

  • insmod ext2

  • set root='hd2,msdos5'

  • if [ x$feature_platform_search_hint = xy ]; then

  • search --no-floppy --fs-uuid --set=root --hint-bios=hd2,msdos5 --hint-efi=hd2,msdos5 --hint-baremetal=ahci2,msdos5 523777da-9937-4c8b-b307-101f115bf7e8

  • else

  • search --no-floppy --fs-uuid --set=root 523777da-9937-4c8b-b307-101f115bf7e8

  • fi

  • iso_path="/boot/grml/antiX-22_386-full.iso"

  • export iso_path

  • kernelopts=" "

  • export kernelopts

  • # support booting recent GRUB versions on UEFI systems

  • rmmod tpm

  • loopback loop "/boot/grml/antiX-22_386-full.iso"

  • set root=(loop)

  • configfile /boot/grub/loopback.cfg

  • }

А так всё автоматически происходит.

Проверил на AntiX, Kubuntu, Win XP PE и Acronis Disk Director. Картинки сфоткать нечем, простите.

Не совсем моё, идея взята отсюда GrmlWiki

GNU/Linux

1K постов15.5K подписчиков

Добавить пост

Правила сообщества

Все дистрибутивы хороши.

Будьте людьми.