QUOTE (kaiserslautern @ Mar 15 2012, 05:50 PM)

Ok, but how to integrate this in my Isolinux.cfg?
Right now your OLD Isolinux.cfg contains TWO lines:
- KERNEL /rescue/grub.exe
- APPEND --config-file="errorcheck off; find --set-root --ignore-cd /rescue/rescueusb.iso; errorcheck on; map /rescue/rescueusb.iso (0xff) || map --mem /rescue/rescueusb.iso (0xff); map --hook; chainloader (0xff); boot"
First one loads grub.exe as a Linux kernel, second one adds the parameters - basically it passes to grub.exe the contents of an entry in grub4dos menu.lst.
If you prefer, the second line is equivalent to issue on grub command line:
QUOTE
errorcheck off
find --set-root --ignore-cd /rescue/rescueusb.iso
errorcheck on
map /rescue/rescueusb.iso (0xff) || map --mem /rescue/rescueusb.iso (0xff)
map --hook
chainloader (0xff)
boot
The given thread provides instead a set of menu.lst entries, there is no difference between a set of commands and a menu.lst entry, exception made for:
the presence of a "title" line
the absence of the final "boot" command (which is implied in a menu.lst entry).
So, the first menu.lst in the given thread:
QUOTE
title Kaspersky Rescue Disk. Графический режим
kernel /boot/rescue root=live:CDLABEL=KRD10 rootfstype=auto vga=791 init=/init initrd=rescue.igz kav_lang=ru udev liveimg splash quiet doscsi nomodeset
initrd /boot/rescue.igz
becomes on command line:
QUOTE
kernel /boot/rescue root=live:CDLABEL=KRD10 rootfstype=auto vga=791 init=/init initrd=rescue.igz kav_lang=ru udev liveimg splash quiet doscsi nomodeset
initrd /boot/rescue.igz
boot
and in the line of Isolinux.cfg:
QUOTE
APPEND --config-file="kernel /boot/rescue root=live:CDLABEL=KRD10 rootfstype=auto vga=791 init=/init initrd=rescue.igz kav_lang=ru udev liveimg splash quiet doscsi nomodeset;initrd /boot/rescue.igz; boot"
but of course it is advised to test it on command line first.
I would add to it a "find --set-root /boot/rescue" to it, to make sure that the root is initially established correctly,
QUOTE
find --set-root /boot/rescue
kernel /boot/rescue root=live:CDLABEL=KRD10 rootfstype=auto vga=791 init=/init initrd=rescue.igz kav_lang=ru udev liveimg splash quiet doscsi nomodeset
initrd /boot/rescue.igz
boot

jaclaz