Для загрузки из содержимого образа:
Code
cfdisk /dev/sda # разбить на разделы
mkfs.ntfs /dev/sda1 # создать файловую систему NTFS
mkdir /mnt/zzz # создать точку монтирования
ntfs-3g /dev/sda1 /mnt/zzz # смонтировать в режиме чтения-записи
cp -rv /livemnt/boot/* /mnt/zzz # скопировать содержимое диска на раздел NTFS
./bootlace.com /dev/sda # установить загрузчик (grub4dos)
cp grldr /mnt/zzz # установить загрузчик
cat <<EOF >/mnt/zzz/menu.lst # записать menu.lst
title sysrcd
kernel /isolinux/rescuecd scandelay=1
initrd /isolinux/initram.igz
EOF
Для загрузки из образа:
Code
cat /dev/sr0 > /mnt/zzz/sysrcd.iso # снять образ
cat <<EOF >>/mnt/zzz/menu.lst # дописать menu.lst
title sysrcd-iso
kernel /isolinux/rescuecd scandelay=1 isoloop=/sysrcd.iso
initrd /isolinux/initram.igz
Ядро и initrd пришлось вынуть (grub4dos неправильно определяет тип гибридного образа).