Протерял я где-то свою usb-флешку, а дисковода у меня уже давно нет. Пытаюсь установить фряху 12.1 с образа boot-only. В убунте есть пакет grml-rescueboot
, который добавляет в загрузочное меню grub2 isoшки лежащие в /boot/grml
. Естественно, он грузит только образы с линукс. Я попробовал сделать аналогичную запись для загрузки FreeBSD, но она тупо виснет на пустом экране без каких-либо ошибок. Гугл особо ничего не выдает.
Может кто-нибудь такое делал или без шансов?
menuentry "Grml Rescue System (freebsd.iso)" {
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root d04a4d35-a12c-4eec-8df7-2b1610b597ab
else
search --no-floppy --fs-uuid --set=root d04a4d35-a12c-4eec-8df7-2b1610b597ab
fi
iso_path="/boot/grml/freebsd.iso"
export iso_path
kernelopts=" "
export kernelopts
loopback loop "/boot/grml/freebsd.iso"
kfreebsd (loop)/boot/kernel/kernel
kfreebsd_module ${iso_path} type=mfs_root
set kFreeBSD.vfs.root.mountfrom="cd9660:/dev/md0"
}