Grub now uses UUID to boot. Could it have it wrong ? be sure that your grub line read root=UUID=XXXXXXXXXXXXXXXXXX, with the correct UUID, which you can get from a the livecd.
good luck
Grub now uses UUID to boot. Could it have it wrong ? XXXXXXXXXXXXXXX XXX, with the correct UUID, which you can get from a the livecd.
be sure that your grub line read root=UUID=
good luck