David Gerard
January 15th, 2010, 12:36 AM
Here's a locked-room mystery for you.
Dell Latitude C610 laptop. Has no CD drive and doesn't boot from USB. Windows on the first partition, I put Debian Etch on from floppies for the second partition.
I upgraded Etch to Hardy. This worked fine, the system still booted fine.
I upgraded Hardy to Karmic. Whoops ... it won't boot now!
GRUB doesn't appear to recognise the UUID of the Ubuntu partition.
I managed to boot the laptop into Windows by telling GRUB by hand "chainloader (hd0,0)+1" - though of course I'll need to do that every time I boot it.
So. How do I tell GRUB to boot into Ubuntu? Remember: there's no CD drive, and it doesn't boot from USB. I could make up Debian Etch floppies again, if I thought they'd work ...
(I am told the problem is that Hardy uses GRUB 1 and Karmic uses GRUB 2. I shoulda known better than to assume an Ubuntu upgrade would actually be straightforward ...)
Dell Latitude C610 laptop. Has no CD drive and doesn't boot from USB. Windows on the first partition, I put Debian Etch on from floppies for the second partition.
I upgraded Etch to Hardy. This worked fine, the system still booted fine.
I upgraded Hardy to Karmic. Whoops ... it won't boot now!
GRUB doesn't appear to recognise the UUID of the Ubuntu partition.
I managed to boot the laptop into Windows by telling GRUB by hand "chainloader (hd0,0)+1" - though of course I'll need to do that every time I boot it.
So. How do I tell GRUB to boot into Ubuntu? Remember: there's no CD drive, and it doesn't boot from USB. I could make up Debian Etch floppies again, if I thought they'd work ...
(I am told the problem is that Hardy uses GRUB 1 and Karmic uses GRUB 2. I shoulda known better than to assume an Ubuntu upgrade would actually be straightforward ...)