Well, unfortunately, dmesg didn't provide me with anything useful. Gedit refused to read it and I tried to pipe it into a text file and that caused the system to hang. Maybe I just don't have the hang of how that file's supposed to be used.
Anyway, I made the suggested changes to menu.lst and managed to figure out precisely where my system is hanging, but not really how to go about fixing the problem. When booting into Hardy normally, some initial text output appears, but before I could read it the spash screen was back, but this time with the following at the bottom:
Code:
Loading essential drivers... OK
Running /scripts/init-premount... OK
Mounting root file system... OK
Running /scripts/lolcal-top... OK
Waiting for root fs...
which I guess means the root files system never really got going. So I tried booting into recovery mode via the grub menu and I get a ton of output scsi and usb drivers. The system hangs just after USB HID is accessed.
Is there something I skipped that I should have done after I copied the contents of the old hard drive onto the new one? If all the system files are in the same place, shouldn't it not care whether or not it suddenly has more space?