grub-probe confused by dmraid

Bug #1183915 reported by Nate Oglesby
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
grub2 (Ubuntu)
Fix Released
Critical
Phillip Susi
Precise
Won't Fix
Undecided
Unassigned

Bug Description

everything seems to install fine until the very end it says it cannot install bootloader on specified location. It also will not let me choose any of the other options and click ok.

ProblemType: Bug
DistroRelease: Ubuntu 13.04
Package: ubiquity 2.14.6
ProcVersionSignature: Ubuntu 3.8.0-19.29-generic 3.8.8
Uname: Linux 3.8.0-19-generic x86_64
ApportVersion: 2.9.2-0ubuntu8
Architecture: amd64
CasperVersion: 1.331
Date: Fri May 24 12:03:39 2013
InstallCmdLine: cdrom-detect/try-usb=true file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity initrd=/casper/initrd.lz noapic
LiveMediaBuild: Ubuntu 13.04 "Raring Ringtail" - Release amd64 (20130424)
MarkForUpload: True
ProcEnviron:
 TERM=linux
 PATH=(custom, no user)
 LANG=en_US.UTF-8
SourcePackage: grub-installer
UpgradeStatus: No upgrade log present (probably fresh install)

Related branches

Revision history for this message
Nate Oglesby (xxxcode) wrote :
Revision history for this message
Phillip Susi (psusi) wrote :

You appear to be trying to install on a fakeraid. You have to install grub to the raid device ( /dev/mapper/isw_ccbefggcjh_RAID-0 ) not one of the individual disks ( /dev/sda ). Also please run sudo blkid, and sudo grub-probe -t partmap -vv /dev/mapper/isw_ccbefggcjh_RAID-0 and post the output.

Changed in grub-installer (Ubuntu):
status: New → Incomplete
Revision history for this message
Nate Oglesby (xxxcode) wrote :

I get this

ubuntu@ubuntu:~$ sudo blkid
/dev/loop0: TYPE="squashfs"
/dev/loop1: LABEL="casper-rw" UUID="a03c39d1-8bd8-4447-87dd-42d37088d2b2" TYPE="ext2"
/dev/sda: TYPE="isw_raid_member"
/dev/sdb: TYPE="isw_raid_member"
/dev/mapper/isw_ccbefggcjh_RAID-0p1: UUID="86c02813-a39e-429f-a20b-6bb4328b7cc2" TYPE="ext4"
/dev/mapper/isw_ccbefggcjh_RAID-0p5: UUID="20b14635-76f0-4bd0-b13a-2435b8f6aa39" TYPE="swap"
/dev/sdc1: LABEL="PENDRIVE" UUID="1018-275F" TYPE="vfat"
ubuntu@ubuntu:~$ sudo grub-probe -t partmap -vv /dev/mapper /isw_ccbefggcjh_RAID-0p1
Unknown extra argument `/isw_ccbefggcjh_RAID-0p1'.
Usage: grub-probe [OPTION...] [OPTION]... [PATH|DEVICE]
Try `grub-probe --help' or `grub-probe --usage' for more information.
ubuntu@ubuntu:~$

I tried it with RAID_0 and what this one shows RAID-0p1

Revision history for this message
Phillip Susi (psusi) wrote :

Woops, I left out the -d, that should have been:

sudo grub-probe -t partmap -vv -d /dev/mapper/isw_ccbefggcjh_RAID-0

Revision history for this message
Nate Oglesby (xxxcode) wrote : Re: [Bug 1183915] Re: cannot install bootloader on specified location
Download full text (3.2 KiB)

Now i get this

ubuntu@ubuntu:~$ sudo grub-probe -t partmap -vv -d
/dev/mapper/isw_ccbefggcjh_RAID-0
grub-probe: info: cannot open `/boot/grub/device.map': No such file or
directory.
grub-probe: info: /dev/mapper/isw_ccbefggcjh_RAID-0 child is not DM-RAID.
grub-probe: info: Looking for /dev/mapper/isw_ccbefggcjh_RAID-0.
grub-probe: info: /dev/mapper/isw_ccbefggcjh_RAID-0 child is not DM-RAID.
grub-probe: info: /dev/mapper/isw_ccbefggcjh_RAID-0 child is not DM-RAID.
grub-probe: info: /dev/mapper/isw_ccbefggcjh_RAID-0 is a parent of
/dev/mapper/isw_ccbefggcjh_RAID-0.
grub-probe: info: /dev/mapper/isw_ccbefggcjh_RAID-0 child is not DM-RAID.
grub-probe: info: Looking for /dev/mapper/isw_ccbefggcjh_RAID-0.
grub-probe: info: /dev/mapper/isw_ccbefggcjh_RAID-0 child is not DM-RAID.
grub-probe: info: /dev/mapper/isw_ccbefggcjh_RAID-0 child is not DM-RAID.
grub-probe: info: /dev/mapper/isw_ccbefggcjh_RAID-0 is a parent of
/dev/mapper/isw_ccbefggcjh_RAID-0.
grub-probe: info: /dev/mapper/isw_ccbefggcjh_RAID-0 child is not DM-RAID.
grub-probe: info: Looking for /dev/mapper/isw_ccbefggcjh_RAID-0.
grub-probe: info: /dev/mapper/isw_ccbefggcjh_RAID-0 child is not DM-RAID.
grub-probe: info: /dev/mapper/isw_ccbefggcjh_RAID-0 child is not DM-RAID.
grub-probe: info: /dev/mapper/isw_ccbefggcjh_RAID-0 is a parent of
/dev/mapper/isw_ccbefggcjh_RAID-0.
grub-probe: info: opening hostdisk//dev/mapper/isw_ccbefggcjh_RAID-0.
grub-core/kern/disk.c:230: Opening
`hostdisk//dev/mapper/isw_ccbefggcjh_RAID-0'...
grub-probe: info: the size of hostdisk//dev/mapper/isw_ccbefggcjh_RAID-0 is
625154560.
grub-probe: info: no partition map found for
hostdisk//dev/mapper/isw_ccbefggcjh_RAID-0.

grub-core/kern/disk.c:326: Closing
`hostdisk//dev/mapper/isw_ccbefggcjh_RAID-0'.

On Fri, May 24, 2013 at 3:58 PM, Phillip Susi <email address hidden> wrote:

> Woops, I left out the -d, that should have been:
>
> sudo grub-probe -t partmap -vv -d /dev/mapper/isw_ccbefggcjh_RAID-0
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1183915
>
> Title:
> cannot install bootloader on specified location
>
> Status in “grub-installer” package in Ubuntu:
> Incomplete
>
> Bug description:
> everything seems to install fine until the very end it says it cannot
> install bootloader on specified location. It also will not let me
> choose any of the other options and click ok.
>
> ProblemType: Bug
> DistroRelease: Ubuntu 13.04
> Package: ubiquity 2.14.6
> ProcVersionSignature: Ubuntu 3.8.0-19.29-generic 3.8.8
> Uname: Linux 3.8.0-19-generic x86_64
> ApportVersion: 2.9.2-0ubuntu8
> Architecture: amd64
> CasperVersion: 1.331
> Date: Fri May 24 12:03:39 2013
> InstallCmdLine: cdrom-detect/try-usb=true
> file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity
> initrd=/casper/initrd.lz noapic
> LiveMediaBuild: Ubuntu 13.04 "Raring Ringtail" - Release amd64 (20130424)
> MarkForUpload: True
> ProcEnviron:
> TERM=linux
> PATH=(custom, no user)
> LANG=en_US.UTF-8
> SourcePackage: grub-installer
> UpgradeStatus: No upgrade log present (probably fresh install)
>
> To manage notifications about ...

Read more...

Revision history for this message
Phillip Susi (psusi) wrote :

That doesn't look good. How about sudo grub-probe -t partmap -vv -d /dev/mapper/isw_ccbefggcjh_RAID-0p1?

summary: - cannot install bootloader on specified location
+ grub-probe confused by dmraid
Revision history for this message
Phillip Susi (psusi) wrote :

Also sudo dmsetup table isw_ccbefggcjh_RAID-0

tags: added: regression-release
Revision history for this message
Phillip Susi (psusi) wrote :

Ok, I see what's wrong now. grub-probe is looking for the UUID to start with "DMRAID-" to identify the device as a dmraid partition. Since 12.04, kpartx has been used to activate the partitions and it uses the form "partN-DMRAID-uuid". Should be easy enough to fix.

Changed in grub-installer (Ubuntu):
importance: Undecided → Critical
status: Incomplete → Triaged
status: Triaged → In Progress
assignee: nobody → Phillip Susi (psusi)
Colin Watson (cjwatson)
affects: grub-installer (Ubuntu) → grub2 (Ubuntu)
Revision history for this message
Phillip Susi (psusi) wrote :

Can you test the saucy daily cd and make sure that it also fails please? I should have a fix in a day or two to try again and if you can verify that fixes it, we'll get it applied to 12.04 as well.

Revision history for this message
Nate Oglesby (xxxcode) wrote : Re: [Bug 1183915] Re: grub-probe confused by dmraid
Download full text (27.0 KiB)

it gave me a massive wall of text so if you have to scan through this whole
thing i thank you so much for doing this and am sorry.

grub-probe: info: Scanning for dmraid_nv devices on disk
hostdisk//dev/mapper/isw_ccbefggcjh_RAID-0.
grub-core/kern/emu/hostdisk.c:886: reusing open device
`/dev/mapper/isw_ccbefggcjh_RAID-0'
grub-probe: info: Scanning for ldm devices on disk
hostdisk//dev/mapper/isw_ccbefggcjh_RAID-0.
grub-probe: info: scanning hostdisk//dev/mapper/isw_ccbefggcjh_RAID-0 for
LDM.
grub-core/kern/emu/hostdisk.c:886: reusing open device
`/dev/mapper/isw_ccbefggcjh_RAID-0'
grub-probe: info: no LDM signature found.
grub-probe: info: Scanning for lvm devices on disk
hostdisk//dev/mapper/isw_ccbefggcjh_RAID-0.
grub-probe: info: no LVM signature found.
grub-core/partmap/msdos.c:181: partition 0: flag 0x0, type 0x83, start
0x80, len 0x23436400
grub-core/disk/diskfilter.c:135: Scanning for DISKFILTER devices on disk
hostdisk//dev/mapper/isw_ccbefggcjh_RAID-0
grub-probe: info: Scanning for DISKFILTER devices on disk
hostdisk//dev/mapper/isw_ccbefggcjh_RAID-0.
grub-probe: info: Scanning for mdraid1x devices on disk
hostdisk//dev/mapper/isw_ccbefggcjh_RAID-0.
grub-core/kern/emu/hostdisk.c:909: opening the device
`/dev/mapper/isw_ccbefggcjh_RAID-0p1' in open_device()
grub-core/kern/emu/hostdisk.c:886: reusing open device
`/dev/mapper/isw_ccbefggcjh_RAID-0p1'
grub-probe: info: Scanning for mdraid09 devices on disk
hostdisk//dev/mapper/isw_ccbefggcjh_RAID-0.
grub-core/kern/emu/hostdisk.c:886: reusing open device
`/dev/mapper/isw_ccbefggcjh_RAID-0p1'
grub-probe: info: Scanning for mdraid09_be devices on disk
hostdisk//dev/mapper/isw_ccbefggcjh_RAID-0.
grub-probe: info: Scanning for dmraid_nv devices on disk
hostdisk//dev/mapper/isw_ccbefggcjh_RAID-0.
grub-probe: info: Scanning for ldm devices on disk
hostdisk//dev/mapper/isw_ccbefggcjh_RAID-0.
grub-probe: info: scanning hostdisk//dev/mapper/isw_ccbefggcjh_RAID-0 for
LDM.
grub-probe: info: no LDM signature found.
grub-probe: info: Scanning for lvm devices on disk
hostdisk//dev/mapper/isw_ccbefggcjh_RAID-0.
grub-probe: info: no LVM signature found.
grub-core/partmap/apple.c:123: bad magic (found 0x0; wanted 0x4552
grub-core/partmap/msdos.c:181: partition 1: flag 0x0, type 0x5, start
0x234364fe, len 0x1ffb502
grub-core/partmap/msdos.c:181: partition 2: flag 0x0, type 0x0, start 0x0,
len 0x0
grub-core/partmap/msdos.c:181: partition 3: flag 0x0, type 0x0, start 0x0,
len 0x0
grub-core/kern/emu/hostdisk.c:909: opening the device
`/dev/mapper/isw_ccbefggcjh_RAID-0' in open_device()
grub-core/partmap/msdos.c:181: partition 0: flag 0x0, type 0x82, start
0x23436500, len 0x1ffb500
grub-core/disk/diskfilter.c:135: Scanning for DISKFILTER devices on disk
hostdisk//dev/mapper/isw_ccbefggcjh_RAID-0
grub-probe: info: Scanning for DISKFILTER devices on disk
hostdisk//dev/mapper/isw_ccbefggcjh_RAID-0.
grub-probe: info: Scanning for mdraid1x devices on disk
hostdisk//dev/mapper/isw_ccbefggcjh_RAID-0.
grub-core/kern/emu/hostdisk.c:909: opening the device
`/dev/mapper/isw_ccbefggcjh_RAID-0p5' in open_device()
grub-core/kern/emu/hostdisk.c:886: reusing open device
`/dev/mapper/isw_ccbefggcjh_RAID-0p5'
grub-probe: info:...

Revision history for this message
Nate Oglesby (xxxcode) wrote :

What is the saucy daily cd?

On Fri, May 24, 2013 at 7:24 PM, Phillip Susi <email address hidden> wrote:

> Can you test the saucy daily cd and make sure that it also fails please?
> I should have a fix in a day or two to try again and if you can verify
> that fixes it, we'll get it applied to 12.04 as well.
>
>
> ** Branch linked: lp:~psusi/ubuntu/saucy/grub2/fix-dmraid
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1183915
>
> Title:
> grub-probe confused by dmraid
>
> Status in “grub2” package in Ubuntu:
> In Progress
> Status in “grub2” source package in Precise:
> New
>
> Bug description:
> everything seems to install fine until the very end it says it cannot
> install bootloader on specified location. It also will not let me
> choose any of the other options and click ok.
>
> ProblemType: Bug
> DistroRelease: Ubuntu 13.04
> Package: ubiquity 2.14.6
> ProcVersionSignature: Ubuntu 3.8.0-19.29-generic 3.8.8
> Uname: Linux 3.8.0-19-generic x86_64
> ApportVersion: 2.9.2-0ubuntu8
> Architecture: amd64
> CasperVersion: 1.331
> Date: Fri May 24 12:03:39 2013
> InstallCmdLine: cdrom-detect/try-usb=true
> file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity
> initrd=/casper/initrd.lz noapic
> LiveMediaBuild: Ubuntu 13.04 "Raring Ringtail" - Release amd64 (20130424)
> MarkForUpload: True
> ProcEnviron:
> TERM=linux
> PATH=(custom, no user)
> LANG=en_US.UTF-8
> SourcePackage: grub-installer
> UpgradeStatus: No upgrade log present (probably fresh install)
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1183915/+subscriptions
>

Revision history for this message
Nate Oglesby (xxxcode) wrote :

ubuntu@ubuntu:~$ sudo dmsetup table isw_ccbefggcjh_RAID-0
0 625154560 striped 2 64 8:0 0 8:16 0

On Sat, May 25, 2013 at 1:51 AM, Nate Oglesby <email address hidden> wrote:

> What is the saucy daily cd?
>
>
> On Fri, May 24, 2013 at 7:24 PM, Phillip Susi <email address hidden> wrote:
>
>> Can you test the saucy daily cd and make sure that it also fails please?
>> I should have a fix in a day or two to try again and if you can verify
>> that fixes it, we'll get it applied to 12.04 as well.
>>
>>
>> ** Branch linked: lp:~psusi/ubuntu/saucy/grub2/fix-dmraid
>>
>> --
>> You received this bug notification because you are subscribed to the bug
>> report.
>> https://bugs.launchpad.net/bugs/1183915
>>
>> Title:
>> grub-probe confused by dmraid
>>
>> Status in “grub2” package in Ubuntu:
>> In Progress
>> Status in “grub2” source package in Precise:
>> New
>>
>> Bug description:
>> everything seems to install fine until the very end it says it cannot
>> install bootloader on specified location. It also will not let me
>> choose any of the other options and click ok.
>>
>> ProblemType: Bug
>> DistroRelease: Ubuntu 13.04
>> Package: ubiquity 2.14.6
>> ProcVersionSignature: Ubuntu 3.8.0-19.29-generic 3.8.8
>> Uname: Linux 3.8.0-19-generic x86_64
>> ApportVersion: 2.9.2-0ubuntu8
>> Architecture: amd64
>> CasperVersion: 1.331
>> Date: Fri May 24 12:03:39 2013
>> InstallCmdLine: cdrom-detect/try-usb=true
>> file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity
>> initrd=/casper/initrd.lz noapic
>> LiveMediaBuild: Ubuntu 13.04 "Raring Ringtail" - Release amd64
>> (20130424)
>> MarkForUpload: True
>> ProcEnviron:
>> TERM=linux
>> PATH=(custom, no user)
>> LANG=en_US.UTF-8
>> SourcePackage: grub-installer
>> UpgradeStatus: No upgrade log present (probably fresh install)
>>
>> To manage notifications about this bug go to:
>>
>> https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1183915/+subscriptions
>>
>
>

Revision history for this message
Nate Oglesby (xxxcode) wrote :

Ok I tried loading saucy salamander instead and it gives 'me the unable to
find a medium with a live file system' error. What does this mean?

On Sat, May 25, 2013 at 10:19 AM, Nate Oglesby <email address hidden> wrote:

> ubuntu@ubuntu:~$ sudo dmsetup table isw_ccbefggcjh_RAID-0
> 0 625154560 striped 2 64 8:0 0 8:16 0
>
>
>
> On Sat, May 25, 2013 at 1:51 AM, Nate Oglesby <email address hidden> wrote:
>
>> What is the saucy daily cd?
>>
>>
>> On Fri, May 24, 2013 at 7:24 PM, Phillip Susi <email address hidden> wrote:
>>
>>> Can you test the saucy daily cd and make sure that it also fails please?
>>> I should have a fix in a day or two to try again and if you can verify
>>> that fixes it, we'll get it applied to 12.04 as well.
>>>
>>>
>>> ** Branch linked: lp:~psusi/ubuntu/saucy/grub2/fix-dmraid
>>>
>>> --
>>> You received this bug notification because you are subscribed to the bug
>>> report.
>>> https://bugs.launchpad.net/bugs/1183915
>>>
>>> Title:
>>> grub-probe confused by dmraid
>>>
>>> Status in “grub2” package in Ubuntu:
>>> In Progress
>>> Status in “grub2” source package in Precise:
>>> New
>>>
>>> Bug description:
>>> everything seems to install fine until the very end it says it cannot
>>> install bootloader on specified location. It also will not let me
>>> choose any of the other options and click ok.
>>>
>>> ProblemType: Bug
>>> DistroRelease: Ubuntu 13.04
>>> Package: ubiquity 2.14.6
>>> ProcVersionSignature: Ubuntu 3.8.0-19.29-generic 3.8.8
>>> Uname: Linux 3.8.0-19-generic x86_64
>>> ApportVersion: 2.9.2-0ubuntu8
>>> Architecture: amd64
>>> CasperVersion: 1.331
>>> Date: Fri May 24 12:03:39 2013
>>> InstallCmdLine: cdrom-detect/try-usb=true
>>> file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity
>>> initrd=/casper/initrd.lz noapic
>>> LiveMediaBuild: Ubuntu 13.04 "Raring Ringtail" - Release amd64
>>> (20130424)
>>> MarkForUpload: True
>>> ProcEnviron:
>>> TERM=linux
>>> PATH=(custom, no user)
>>> LANG=en_US.UTF-8
>>> SourcePackage: grub-installer
>>> UpgradeStatus: No upgrade log present (probably fresh install)
>>>
>>> To manage notifications about this bug go to:
>>>
>>> https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1183915/+subscriptions
>>>
>>
>>
>

Revision history for this message
Phillip Susi (psusi) wrote :

Hrm... it means something unrelated to this went wrong, which makes testing this harder. I was hoping you would get the same error you got originally just to establish a baseline so that when I get a fix into saucy, and it worked, that would prove the fix was correct.

Revision history for this message
Nate Oglesby (xxxcode) wrote :

well dang... well what would be the best course of action? I wouldn't mind
continuing to try and get saucy to work if that would be best.

On Sat, May 25, 2013 at 8:42 PM, Phillip Susi <email address hidden> wrote:

> Hrm... it means something unrelated to this went wrong, which makes
> testing this harder. I was hoping you would get the same error you got
> originally just to establish a baseline so that when I get a fix into
> saucy, and it worked, that would prove the fix was correct.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1183915
>
> Title:
> grub-probe confused by dmraid
>
> Status in “grub2” package in Ubuntu:
> In Progress
> Status in “grub2” source package in Precise:
> New
>
> Bug description:
> everything seems to install fine until the very end it says it cannot
> install bootloader on specified location. It also will not let me
> choose any of the other options and click ok.
>
> ProblemType: Bug
> DistroRelease: Ubuntu 13.04
> Package: ubiquity 2.14.6
> ProcVersionSignature: Ubuntu 3.8.0-19.29-generic 3.8.8
> Uname: Linux 3.8.0-19-generic x86_64
> ApportVersion: 2.9.2-0ubuntu8
> Architecture: amd64
> CasperVersion: 1.331
> Date: Fri May 24 12:03:39 2013
> InstallCmdLine: cdrom-detect/try-usb=true
> file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity
> initrd=/casper/initrd.lz noapic
> LiveMediaBuild: Ubuntu 13.04 "Raring Ringtail" - Release amd64 (20130424)
> MarkForUpload: True
> ProcEnviron:
> TERM=linux
> PATH=(custom, no user)
> LANG=en_US.UTF-8
> SourcePackage: grub-installer
> UpgradeStatus: No upgrade log present (probably fresh install)
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1183915/+subscriptions
>

Revision history for this message
Nate Oglesby (xxxcode) wrote :

ok I think I found the problem. I just tried self testing my hard disks and
the secondary hard disk test froze midway so i'm thinking my secondary
harddrive is bad going to have to figure out what to do about that...

On Sat, May 25, 2013 at 8:57 PM, Nate Oglesby <email address hidden> wrote:

> well dang... well what would be the best course of action? I wouldn't mind
> continuing to try and get saucy to work if that would be best.
>
>
> On Sat, May 25, 2013 at 8:42 PM, Phillip Susi <email address hidden> wrote:
>
>> Hrm... it means something unrelated to this went wrong, which makes
>> testing this harder. I was hoping you would get the same error you got
>> originally just to establish a baseline so that when I get a fix into
>> saucy, and it worked, that would prove the fix was correct.
>>
>> --
>> You received this bug notification because you are subscribed to the bug
>> report.
>> https://bugs.launchpad.net/bugs/1183915
>>
>> Title:
>> grub-probe confused by dmraid
>>
>> Status in “grub2” package in Ubuntu:
>> In Progress
>> Status in “grub2” source package in Precise:
>> New
>>
>> Bug description:
>> everything seems to install fine until the very end it says it cannot
>> install bootloader on specified location. It also will not let me
>> choose any of the other options and click ok.
>>
>> ProblemType: Bug
>> DistroRelease: Ubuntu 13.04
>> Package: ubiquity 2.14.6
>> ProcVersionSignature: Ubuntu 3.8.0-19.29-generic 3.8.8
>> Uname: Linux 3.8.0-19-generic x86_64
>> ApportVersion: 2.9.2-0ubuntu8
>> Architecture: amd64
>> CasperVersion: 1.331
>> Date: Fri May 24 12:03:39 2013
>> InstallCmdLine: cdrom-detect/try-usb=true
>> file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity
>> initrd=/casper/initrd.lz noapic
>> LiveMediaBuild: Ubuntu 13.04 "Raring Ringtail" - Release amd64
>> (20130424)
>> MarkForUpload: True
>> ProcEnviron:
>> TERM=linux
>> PATH=(custom, no user)
>> LANG=en_US.UTF-8
>> SourcePackage: grub-installer
>> UpgradeStatus: No upgrade log present (probably fresh install)
>>
>> To manage notifications about this bug go to:
>>
>> https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1183915/+subscriptions
>>
>
>

Revision history for this message
Nate Oglesby (xxxcode) wrote :

is there any way I can ignore the secondary harddrive when booting?

On Sat, May 25, 2013 at 10:37 PM, Nate Oglesby <email address hidden> wrote:

> ok I think I found the problem. I just tried self testing my hard disks
> and the secondary hard disk test froze midway so i'm thinking my secondary
> harddrive is bad going to have to figure out what to do about that...
>
>
> On Sat, May 25, 2013 at 8:57 PM, Nate Oglesby <email address hidden> wrote:
>
>> well dang... well what would be the best course of action? I wouldn't
>> mind continuing to try and get saucy to work if that would be best.
>>
>>
>> On Sat, May 25, 2013 at 8:42 PM, Phillip Susi <email address hidden> wrote:
>>
>>> Hrm... it means something unrelated to this went wrong, which makes
>>> testing this harder. I was hoping you would get the same error you got
>>> originally just to establish a baseline so that when I get a fix into
>>> saucy, and it worked, that would prove the fix was correct.
>>>
>>> --
>>> You received this bug notification because you are subscribed to the bug
>>> report.
>>> https://bugs.launchpad.net/bugs/1183915
>>>
>>> Title:
>>> grub-probe confused by dmraid
>>>
>>> Status in “grub2” package in Ubuntu:
>>> In Progress
>>> Status in “grub2” source package in Precise:
>>> New
>>>
>>> Bug description:
>>> everything seems to install fine until the very end it says it cannot
>>> install bootloader on specified location. It also will not let me
>>> choose any of the other options and click ok.
>>>
>>> ProblemType: Bug
>>> DistroRelease: Ubuntu 13.04
>>> Package: ubiquity 2.14.6
>>> ProcVersionSignature: Ubuntu 3.8.0-19.29-generic 3.8.8
>>> Uname: Linux 3.8.0-19-generic x86_64
>>> ApportVersion: 2.9.2-0ubuntu8
>>> Architecture: amd64
>>> CasperVersion: 1.331
>>> Date: Fri May 24 12:03:39 2013
>>> InstallCmdLine: cdrom-detect/try-usb=true
>>> file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity
>>> initrd=/casper/initrd.lz noapic
>>> LiveMediaBuild: Ubuntu 13.04 "Raring Ringtail" - Release amd64
>>> (20130424)
>>> MarkForUpload: True
>>> ProcEnviron:
>>> TERM=linux
>>> PATH=(custom, no user)
>>> LANG=en_US.UTF-8
>>> SourcePackage: grub-installer
>>> UpgradeStatus: No upgrade log present (probably fresh install)
>>>
>>> To manage notifications about this bug go to:
>>>
>>> https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1183915/+subscriptions
>>>
>>
>>
>

Revision history for this message
Phillip Susi (psusi) wrote :

Ok, I have a fix to test in my PPA. Please boot 13.04, but rather than try to install, just run the following:

sudo -s
apt-add-repository ppa:psusi/ppa
apt-get update
apt-get upgrade grub2
grub-probe -t partmap -d /dev/mapper/isw_ccbefggcjh_RAID-0p1

It looks like the build queue is rather long right now so it may be several hours before it's ready. I'll let you know when it's done.

Revision history for this message
Nate Oglesby (xxxcode) wrote :

After 3 flash drives, 6 version of ubuntu, taking my computer completely
apart, removing the bad harddrive and repartitioning and mounting the other
I finally successfully installed precise 12.10. Thank you so much for your
help and guidance you were a huge support. I hope they pay you well =)

Nate
On Tue, May 28, 2013 at 9:24 AM, Phillip Susi <email address hidden> wrote:

> Ok, I have a fix to test in my PPA. Please boot 13.04, but rather than
> try to install, just run the following:
>
> sudo -s
> apt-add-repository ppa:psusi/ppa
> apt-get update
> apt-get upgrade grub2
> grub-probe -t partmap -d /dev/mapper/isw_ccbefggcjh_RAID-0p1
>
> It looks like the build queue is rather long right now so it may be
> several hours before it's ready. I'll let you know when it's done.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1183915
>
> Title:
> grub-probe confused by dmraid
>
> Status in “grub2” package in Ubuntu:
> In Progress
> Status in “grub2” source package in Precise:
> New
>
> Bug description:
> everything seems to install fine until the very end it says it cannot
> install bootloader on specified location. It also will not let me
> choose any of the other options and click ok.
>
> ProblemType: Bug
> DistroRelease: Ubuntu 13.04
> Package: ubiquity 2.14.6
> ProcVersionSignature: Ubuntu 3.8.0-19.29-generic 3.8.8
> Uname: Linux 3.8.0-19-generic x86_64
> ApportVersion: 2.9.2-0ubuntu8
> Architecture: amd64
> CasperVersion: 1.331
> Date: Fri May 24 12:03:39 2013
> InstallCmdLine: cdrom-detect/try-usb=true
> file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity
> initrd=/casper/initrd.lz noapic
> LiveMediaBuild: Ubuntu 13.04 "Raring Ringtail" - Release amd64 (20130424)
> MarkForUpload: True
> ProcEnviron:
> TERM=linux
> PATH=(custom, no user)
> LANG=en_US.UTF-8
> SourcePackage: grub-installer
> UpgradeStatus: No upgrade log present (probably fresh install)
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1183915/+subscriptions
>

Revision history for this message
Phillip Susi (psusi) wrote :

Heh, I'm actually just a volunteer. Sorry it took so long to get this fix built; there was a problem with the PPA builders. Anyhow, could you test the build in my ppa and let me know if it works?

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

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

Changed in grub2 (Ubuntu Precise):
status: New → Confirmed
Colin Watson (cjwatson)
Changed in grub2 (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package grub2 - 2.00-19ubuntu1

---------------
grub2 (2.00-19ubuntu1) saucy; urgency=low

  * Resynchronise with Debian. Remaining changes:
    - Default to hiding the menu; holding down Shift at boot will show it.
    - Add crashkernel option.
    - Bypass menu unless other OSes are installed or Shift is pressed.
    - Show the boot menu if the previous boot failed.
    - Check hardware support before using gfxpayload=keep.
    - Set vt.handoff=7 for smooth handoff to kernel graphical mode.
    - In recovery mode, add nomodeset to the Linux kernel arguments, and
      remove the 'set gfxpayload=keep' command.
    - Handle probing striped DM-RAID devices.

grub2 (2.00-19) unstable; urgency=low

  [ Colin Watson ]
  * Merge from Ubuntu:
    - debian/build-efi-images: Where possible, make use of the device path
      derived from the EFI Loaded Image Protocol to compute the prefix
      (LP: #1097570).
    - debian/build-efi-images: Add a netboot image target to our set of
      prebuilt EFI images (thanks, Steve Langasek).
  * Backport from upstream:
    - Handle partitions on non-512B EFI disks (LP: #1065281).

  [ Phillip Susi ]
  * restore_mkdevicemap.patch: Fix dmraid uuid check to look for "DMRAID-"
    anywhere instead of only at the start, since kpartx prefixes it with
    "partN-" (LP: #1183915).
 -- Colin Watson <email address hidden> Wed, 18 Sep 2013 21:20:28 +0100

Changed in grub2 (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Steve Langasek (vorlon) wrote :

The Precise Pangolin has reached end of life, so this bug will not be fixed for that release

Changed in grub2 (Ubuntu Precise):
status: Confirmed → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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