Need right root= to allow wubi Ubuntu to boot

Asked by Mark Hurd

I updated all packages and presumably that stuffed up my C:\ubuntu\disks\boot\grub\menu.lst

Specifically it changed my root= to UUID=FC0C42E20C429792 which didn't work.

I've also tried root=/dev/sda1 (and via editing the entry in the boot-loader /dev/hda1 and a number of other things).

They all fail with (when you use the recovery mode to see it) a kernel panic preceded by the root device not working and sda1 being the only device listed.

I have since seen the suggestion to use a CD live boot and run boot_info_script.sh, the results of which I've pasted here:

http://pastebin.ubuntu.com/691197/

I cannot interpret it enough to determine what my root= entry should be. Can someone help?

Question information

Language:
English Edit question
Status:
Answered
For:
Wubi Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
bcbc (bcbc) said :
#1

I don't think that the uuid is the issue. It matches the uuid on /dev/sda1. But I'm also not very familiar with the grub-legacy form of Wubi that uses the menu.lst (the last release to use grub legacy was 9.04). By upgrading to Karmic you kept grub legacy. And even Karmic is no longer a supported release.

So...I suppose there could be some other issue - maybe a bad initrd.img, maybe some file system corruption.

I'd start by running chkdsk on Windows. Then you could try running fsck on the root.disk and usr.disk.

It'd also help if you can get a screen shot (i.e. using a camera) of the kernel panic.

PS for details on fsck: https://wiki.ubuntu.com/WubiGuide#How_can_I_access_my_Wubi_install_and_repair_my_install_if_it_won.27t_boot.3F

Can you help with this problem?

Provide an answer of your own, or ask Mark Hurd for more information if necessary.

To post a message you must log in.