Dexter Filmore <[EMAIL PROTECTED]> writes: >Got a laptop here (Samsung X22), WinXP Pro and data partition in /dev/sda[23]. >Wrote this script to backup both partitions 1:1 to an external USB disk. >Teh script itself works absolutely as intended.
>BUT: I added an entry to GRUB's menu.lst like that: >title Windows XP Backup >root (hd0,4) >kernel /boot/vmlinuz-2.6.18-6-686 root=/dev/sda5 rw >init=/sbin/windows_backup >initrd /boot/initrd.img-2.6.18-6-686 >savedefault >When I select that entry, kernel comes up, script is executed alright, >but after the script called "halt" it just sits there and eventually >throws a kernel panic - and I have no clue why. By default, halt calls shutdown(8), which signals init(8) to shutdown the system. Since you are not running a standard init, that signal is never received by anything, so halt effectively does nothing. When your script exits, since it is running as process 1 (init) you get a kernel panic when it exits. Init should never exit. Try using "halt -f". Check the man page for halt to see if there are any other options you want to use. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]