update-grub does not detect archbang on the other partition

Bug #748413 reported by Juan Montoya
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
grub2 (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

Binary package hint: grub

My boot menu does not include the archbang installation I have on the other partition.
I expect every linux distro to detect the other.
Previous versions of the grub included in ubuntu used to detect other linux versions, today only Ubuntu is detected.

It's kinda funny because arch did not detect ubuntu either.
This looks bad, it's like the foul play between Windows 7 and linux :/ (where Windows tries to make Linux unbootable).

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: grub (not installed)
ProcVersionSignature: Ubuntu 2.6.38-7.39-generic 2.6.38
Uname: Linux 2.6.38-7-generic i686
Architecture: i386
CheckboxSubmission: 42246a8e209031d844e0d0dd2f3ca654
CheckboxSystem: b845c366ea09c60efa3a45c1b5b21525
Date: Sat Apr 2 11:32:40 2011
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Alpha i386 (20110302)
ProcEnviron:
 LANGUAGE=es:en
 PATH=(custom, user)
 LANG=es_PE.UTF-8
 LC_MESSAGES=es_ES.UTF-8
 SHELL=/bin/bash
SourcePackage: grub
UpgradeStatus: Upgraded to natty on 2011-03-26 (6 days ago)

Steve Langasek (vorlon)
affects: grub (Ubuntu) → grub2 (Ubuntu)
Revision history for this message
Colin Watson (cjwatson) wrote : Re: [Bug 748413] [NEW] update-grub does not detect archbang on the other partition

What's the output of 'sudo os-prober'? Also, after running that
command, please attach /var/log/syslog to this bug.

There is no intent towards foul play here, and I would appreciate not
needing to waste time defending ourselves against such accusations.
Let's keep the conversation technical, not political.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in grub2 (Ubuntu):
status: New → Confirmed
Revision history for this message
Jason Rogers (jrog) wrote :

This affects me as well. upgrade-grub does not detect my Arch Linux installation.

@Colin, the output of 'sudo os-prober' for me is:

/dev/sda1:Windows 7 (loader):Windows:chain

That's it. I will have to attach /var/log/syslog in a bit, as I am not currently connected to the Internet on the affected computer.

Revision history for this message
Jason Rogers (jrog) wrote :

By the way, if I first *mount* the partition on which Arch is located, update-grub finds the installation. After I mount /dev/sda5 (the / partition for Arch), the output of 'sudo os-prober' is:

/dev/sda1:Windows 7 (loader):Windows:chain
/dev/sda5::Arch:linux

Revision history for this message
Jason Rogers (jrog) wrote :

Sorry, another update. Although update-grub does detect Arch when the partition is mounted, it sets the wrong UUID for the root partition in the 'root=' parameter on the 'linux' (kernel) line. I don't know why it does this, as it sets the right UUID for the partition everywhere else, e.g., in the 'search' lines. I had to change the UUID manually to get things working. (Will post the os-prober output soon.)

Revision history for this message
Jason Rogers (jrog) wrote :
Revision history for this message
Jason Rogers (jrog) wrote :
Revision history for this message
Marcus Tomlinson (marcustomlinson) wrote :

This release of Ubuntu is no longer receiving maintenance updates. If this is still an issue on a maintained version of Ubuntu please let us know.

Changed in grub2 (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for grub2 (Ubuntu) because there has been no activity for 60 days.]

Changed in grub2 (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.