bugGNU GRUB - Bugs: bug #29739, GRUB 2 on nVidia MCP55 [10de:037f]...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #29739: GRUB 2 on nVidia MCP55 [10de:037f] fakeraid

Submitted by:  Nathan Schulte <reklipz>
Submitted on:  Sun 02 May 2010 05:36:20 AM UTC  
 
Category: BootingSeverity: Major
Priority: 5 - NormalItem Group: None
Status: FixedPrivacy: Public
Assigned to: NoneOriginator Name: 
Open/Closed: ClosedRelease: 
Release: 1.98Reproducibility: Every Time
Planned Release: None

Tue 18 May 2010 12:21:26 PM UTC, comment #5:

Could you try current trunk from bzr? I recently merged my dmraid-probe branch, which should help you.

Colin Watson <cjwatson>
Project Member
Mon 10 May 2010 02:10:21 AM UTC, comment #4:

No problem on the infos, glad I could help.

However, what do you mean by your comment? I was using the latest release of GRUB 2, 1.98. I didn't do any "ugrading" to resolve my issue, I just did some "heavy" detective work.

In my opinion, there is still a bug floating around somewhere. It was either fixed by the Ubuntu folks and never pushed back upstream, or pushed back upstream and not made its way to the Debian folks (which is odd seeing as how Debian is closer upstream from Ubuntu than the GRUB 2 project would be, but heh, what do I know).

Nathan Schulte <reklipz>
Sun 09 May 2010 03:13:22 PM UTC, comment #3:

Thanks for the information. Looks like I should systematically ask everyone with a bug to upgrade ;)

Vladimir Serbinenko <phcoder>
Project Administrator
Sun 02 May 2010 09:16:10 AM UTC, comment #2:

I resolved this issue by Installing Ubuntu 10.04. I had read success stories from Ubuntu later than 9.04, and figured I would give it a shot. I compared the output of grub-install with the --debug flag on Ubuntu to that of Debian. On Ubuntu, the command:

/usr/sbin/grub-probe --device-map=/boot/grub/device.map --target=partmap --device /dev/mapper/nvidia_befjcfje1

returned:

partmap_module=part_msdos

On Debian, it did not return part_msdos. I then added "part_msdos" to the listing passed in via --modules, and it worked perfectly.

Nathan Schulte <reklipz>
Sun 02 May 2010 05:41:04 AM UTC, comment #1:

Also, please note that my issue is similar to that of https://savannah.gnu.org/bugs/?25008, but the modules seem to have changed a bit since then.

Nathan Schulte <reklipz>
Sun 02 May 2010 05:36:20 AM UTC, original submission:

I am unable to get GRUB 2 to boot successfully on my Debian Squeeze installation. The debian-installer had issues and could not install properly, but that isn't the real issue.

I tried adding raid.mod and dm_nv.mod to core.img, using update-grub-install (and subsequently Debian's update-grub script for grub.cfg) to no avail. Booting always drops to a rescue prompt with message "error: no such device: <UUID>". The UUID is not the UUID of any block device I have in my system, so I can only assume that it is correct and that of the device provided by dmraid (and there's no reason it shouldn't be). Running ls at the prompt shows three drives, (hd0), (hd1), and (fd0). Running ls (hd0) or (hd1) returns message "error: unknown filesystem", which makes sense, as the dmraid driver is supposed to know how to handle the RAID (which is RAID 0, by the way).

I've spoken with phcoder on IRC, who suggested I send in some data specific to my hardware; the first and last 512KB of each drive (in hopes of catching some structure from the hardware I assume).

I have done such, and you will find it attached. When setting up the RAID in the option ROM, I added the drive on port 3.0 before the drive on port 3.1, which I assume means that /dev/sda is on port 3.0 and /dev/sdb is on port 3.1. Again, this would make sense given the naming of the udev devices and how the drivers would logically work...

Please let me know if there is anything I can provide, be it images of the array or even help coding and debugging. I will gladly contribute to the project.

Thank you,
-Nate

Nathan Schulte <reklipz>

 

Attached Files
file #20387:  imgs.tar.bz2 added by reklipz (218KiB - application/octet-stream)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by cjwatson (Posted a comment)
  • -unavailable- added by phcoder (Posted a comment)
  • -unavailable- added by reklipz (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 3 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Sun 09 May 2010 03:13:22 PM UTCphcoderStatusNone=>Fixed
      Open/ClosedOpen=>Closed
    Sun 02 May 2010 05:36:20 AM UTCreklipzAttached File-=>Added imgs.tar.bz2, #20387

    Back to the top


    Powered by Savane 3.1-cleanup1