Ok... So here's the scenario... Dec 25, 2000. I get a "new" (meaning, my brother upgraded his computer and gave me his old hardware) Motherboard and AMD K6-2 500MHz processor. Sweet. Well, it's sweet considering I've been running an old Pentium 166 for the last 5 years while at school. So I switch out the boards and connect everything up, and start the machine. I have a dual-boot, so I go into Windows to make sure everything's fine. Random crashes occur. I'm not sure if that's just Windows being Windows or if it's a result of the hardware. Well, several blue screens later, I can't take it anymore and reinstall Windows98. Mistake. Now, Windows98 doesn't even BOOT UP (!!), it just hangs, AND I freaking overwrote the MBR when I re-installed it, compeletely wiping out my LILO prompt and not allowing me into Linux. Not good. So I think: boot disk. Great! But... I'm at home, boot disk is 300 miles away at school, and that's IF I still have it somewhere in my room. So, since I know no one who runs Linux within a 50 mile radius, I set out to resolve the problem. I have an old harddrive sitting around and a copy of RedHat6.0 on CD. So I switch out the harddrives on my machine, boot off of the CD and go through the install process and make a boot disk. (I don't think you need to switch out the harddrives, you can just cancel the install after you make the bootdisk, but I'm overly paranoid and don't like fscking around with my data during catastrophes. So I make a boot disk from the linux install, then I take the RedHat CD to my mom's Windows98 computer and use rawrite from the dosutils directory to copy the rescue.img to a disk. Then, FINALLY, I boot up using the boot disk, put in the rescue disk when prompted and am dropped at a prompt. So, here's the steps: 1. Have a linux boot disk - if you don't have one, create one 2. Have a rescue.img disk - if you don't have one, create one (with a RedHat cd, go into the dosutils directory. There should be something called rawrite.exe there. Run: rawrite it will then ask you for a filename; use: d:\images\rescue.img and then it will ask for the floppy drive and put in whatever. (ie a:) 3. Boot off of linux boot disk 4. Insert rescue disk 5. You need to re-run lilo. It's not on the rescue disk so you have to get to your linux partitions on your HDD to run it from there. My directory structure is as follows: (check /etc/fstab) /dev/hda1 /win (windows partition) /dev/hda2 / (/root) /dev/hdb1 swap /dev/hdb2 /usr /dev/hdb3 /home Now, we need to mount the root / partition (or wherever you have your /sbin directory at) mount -t ext2 /dev/hda2 /mnt now, switch to the /mnt (root partition) and run lilo: cd mnt sbin/lilo -r /mnt then cd / umount -a reboot, and lilo should be back. Sweetness. This was a severe pain in the ass during the holidays, and it shouldn't have to be this stressful and painful!! Hope this helps SOMEBODY!