Как загрузиться с 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 подписчиков
Правила сообщества
Все дистрибутивы хороши.
Будьте людьми.