Grub2


loopback


Создаёт псевдоустройство для загрузки из iso-файла.

loopback [-d] device file

Параметры

-d Удаляет устройство, созданное ранее с помощью loopback.
device Имя устройства, обычно используется loop
file Путь к файлу ISO.

Пример

set isofile="/b/live.iso"
search --no-floppy --file --set=root $isofile
loopback loop $isofile
linux (loop)/boot/vmlinuz findiso=$isofile
initrd (loop)/boot/initrd

loopback --delete loop
loopback -d loop