On Fri, 5 Dec 2003, Steven O'Reilly wrote: > Michael > > If you use the debian install cd it should act as a rescue boot disk, you > DO need to select this option or it will wipe and reinstall your system. > Once it does you can start linux and then just type 'lilo' or '/sbin/lilo' > at the prompt and it should restore your previous config. > > you can read the /etc/lilo.conf file to find out what it is actually > writing >
Ok, I got myself the Debian install CD so I booted into rescue mode and got back into Linux. I tried restoring the old backup mbr config by running 'dd if=/boot/boot.0300 of=/dev/hda bs=446 count=1' But that didn't work. After that I tried going back to XP's recovery console and running 'fixmbr \device\harddisk0', but that didn't work either. I thought I was in the clear because instead of unplugging my Linux drive, I disabled it in BIOS, but then when I tried unplugging it, I got the same "Disk read error" ? Why would this be happening? Should I try running 'fixboot' from the Recovery Console with my linux drive plugged in? (I initially tried it with my linux drive unplugged but it didn't work) Should I try uninstalling LILO by running 'lilo -u' ? Would that make any difference? I had a look at /etc/lilo.conf, here's a condensed version of it: # -------------- # /etc/lilo.conf # -------------- lba32 boot=/dev/hda root=/dev/hdb1 install=/boot/boot-menu.b map=/boot/map delay=20 prompt timeout=150 vga=normal default="Windows XP" image=/vmlinuz-2.2.22 label=LinuxNEW read-only image=/vmlinuz.old label=LinuxOLD read-only optional other=/dev/hda1 label="Windows XP" ---------------------- Does this give anyone any clues? - Tokes -- SLUG - Sydney Linux User's Group - http://slug.org.au/ More Info: http://lists.slug.org.au/listinfo/slug