grub-probe erroneously returns FAT UUID in lowercase
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
grub2 (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Oneiric |
Won't Fix
|
High
|
Unassigned | ||
Precise |
Fix Released
|
High
|
Unassigned |
Bug Description
Here is the scenario/s:
About a month ago I tried to setup Ubuntu using wubi. The install went well and I installed ubuntu to H partition there where three others C, E (HP TOOLS) OEM D (recovery) OEM and H the drive I setup for the Ubuntu install. I rebooted after the install and got the boot menu chose ubuntu and got this message (machine and config listed below):
Try (hd0,0): no wubildr
Try (hd0,1) no wubildr
Try (hd0,2): error: "prefix" is not set
I wiped the machine and reinstalled the OEM image and did the same setup and configuration to pick up a re-install later. I did setup Ubuntu to an external drive and boot to it using the BIOS to direct the computer to boot from the external drive. This works fine so I assume that the files are delivered and correct. I installed from a download ISO and installed it from disk.
I have an HP G62 with Windows 7 Home Premium and I went to the Ubuntu site and downloaded the wubi setup software three days ago 3/3/12. Again the install when well. I got the boot menu, I can boot into Win7 no problems. When I boot into Ubuntu I get these messages:
Try (HD 0,0) NTFS: no wubildr
Try (HD 0,1) NTFS: Error: "prefix" is not set.
When I wait a couple of minutes I get:
Gave up waiting for Root device.
Common problems:
Boot args (cat/proc/cmdline) etc. etc. (lists causes)
Check root etc. etc. (list causes)
Missing modules etc. etc.
Alert! /DEV/disk/
dropping to shell Busybox v1.18.4
initramfs
The good thing is I have windows still working. The bad thing is I can't over-install, or un-install without a lot of hassle unless I become a boot manager mogul and hand build the boot strap.
What I have done is use easyBCD to look around and it reports this:
There are a total of 2 entries listed in the bootloader.
Default: Windows 7
Timeout: 10 seconds
EasyBCD Boot Device: C:\
Entry #1
Name: Windows 7
BCD ID: {current}
Drive: C:\
Bootloader Path: \Windows\
Entry #2
Name: Ubuntu
BCD ID: {40b8ef84-
Drive: H:\
Bootloader Path: \ubuntu\
From the boot manager's point of view I have ubuntu installed to the right partition and I checked wubildr is there and so is a ubuntu folder. I checked the windows side and all the files and folders are in the right place.
I checked the message boards and no one seems to have a good handle on what to do to fix the issue.
If indeed easyBCD is correct the boot strap can't find the wubildr folder, whether the other files are installed in the ubuntu folder that are needed to get it up and running are in place I don't know.
1. The version I think is 2 ubuntu2 or 11.04.1
2. I would assume that with the time line above and the fact that I am using your wubi install you will know what versions and packages. I can't get the windows tools to tell me what version of Ubuntu was downloaded by wubi. I can't get into ubuntu or I would give that information to you. HINT: maybe you could add this stuff to the windows property sheets so troubleshooting would be easier.
3. I downloaded wubi, ran it and what happened is listed above.
4. I can't boot to Ubuntu
5. What happened is listed above
Finally, if you labelled the folders instead of grub to grub 2 and added information that the windows system can see you could get more information i.e. label the ubuntu folder ubuntu 11.04.1 or such and put in information that would register on the windows property sheet we could help you better.
Obviously this is a severe level one bug. If you can install and get the OS up and running and don't provide for a painless un-install.
Related branches
- Ubuntu branches: Pending requested
-
Diff: 45 lines (+25/-0)3 files modifieddebian/changelog (+7/-0)
debian/patches/backport_fat_uuid_fix.patch (+17/-0)
debian/patches/series (+1/-0)
affects: | ubuntu → wubi |
summary: |
- Ubuntu boot failure from wubi install, again, and again + grub-probe erroneously returns FAT UUID in lowercase |
affects: | grub (Ubuntu) → grub2 (Ubuntu) |
no longer affects: | grub2 (Ubuntu) |
affects: | grub → grub2 (Ubuntu) |
Changed in grub2 (Ubuntu): | |
status: | Incomplete → Confirmed |
Changed in grub2 (Ubuntu): | |
status: | Confirmed → Triaged |
importance: | Undecided → High |
Changed in grub2 (Ubuntu Oneiric): | |
status: | New → Triaged |
importance: | Undecided → High |
Thank you for taking the time to report this bug and helping to make Ubuntu better. It seems that your bug report is not filed about a specific source package though, rather it is just filed against Ubuntu in general. It is important that bug reports be filed about source packages so that people interested in the package can find the bugs about it. You can find some hints about determining what package your bug might be about at https:/ /wiki.ubuntu. com/Bugs/ FindRightPackag e. You might also ask for help in the #ubuntu-bugs irc channel on Freenode.
To change the source package that this bug is filed about visit https:/ /bugs.launchpad .net/ubuntu/ +bug/948716/ +editstatus and add the package name in the text box next to the word Package.
[This is an automated message. I apologize if it reached you inappropriately; please just reply to this message indicating so.]