The story goes like this: After finishing playing with a newly installed ubuntu (/dev/sda6), I typed 'reboot' but it locked up at certain place, and I needed to switch the power off to get start again; that's where the woes began. After pressing Windows (/dev/sda1) at the grub menu, I only see a couple of lines like 'makeactive, chainloader' etc, then it hangs here. OK try again, this time my Gentoo system (/dev/sda3), guess what, I get:
Error 18: Selected cylinder exceeds maximum supported by BIOS
I've been using this system for more than a week, how did this happen? Then I try the SystemRescueCD I placed on /dev/sda8 (yes, it can boot from a hardisk partition), it boots, only that it stays at "Letting udev process events..." for a while (so the maximum cylinder can be exceeded after all). From there, I can see all the partitions, and the files on them (so the hardisk seems ok). As SystemRescueCD is just a minimum system, I then try to boot the 2008.0 LiveCD, but it stuck at "Letting udev process events..." Of course, I can't boot into that ubuntu either, it just stuck somewhere, and because of the bootsplash, I can't see any messages.
I'm at my wits' end, any idea please?


