Ubuntu Demon\’s blog

July 3, 2006

Worst bug in Dapper

Filed under: Uncategorized — ubuntudemon @ 10:28 am

I had to break with my “Some interesting…” title tradition. “Some interesting worst bug in Dapper” simply makes no sense at all😉

If you sort the Installation and Upgrade section according to most views (or to most replies) like this.

Then it becomes evident that the “booting stalls during mounting root filesystem” bug is by far the biggest showstopper.

This bug is probably (most of the time?) related to people who have both SATA and PATA controllers on their motherboard. The bug shows both after upgrading and installing. The bug manifests itself in different ways and has different solutions. So it’s also possible that this is a class of related bugs or something.

What happened in my case :

For me my /dev/hda became /dev/hde after upgrading. On a fresh install I could produce exactly the same results. To solve it I had to edit my /etc/fstab and /boot/grub/menu.1st accordingly. Each time a new kernel gets installed I have to edit my /boot/grub/menu.1st again and change /dev/hda for /dev/hde.


See for example a part of my /boot/grub/menu.1st :

title           Ubuntu, kernel 2.6.15-25-686
root            (hd0,5)
kernel          /boot/vmlinuz-2.6.15-25-686 root=/dev/hde6 ro vga=0x31a
quiet splash
initrd          /boot/initrd.img-2.6.15-25-686
savedefault
boot

Mind the line :"root (hd0,5)".
So grub needs the (translated) parameter /dev/hda6 while the kernel
needs it to be /dev/hde6.

But as I have said before. This bug manifests itself in different ways and has different solutions. I compiled a list with some fixes.The last thread is the big discussion thread where people post their problems.

booting stalls during “mounting root filesystem”?
http://www.ubuntuforums.org/showthread.php?t=197956
http://www.ubuntuforums.org/showpost…6&postcount=11
http://www.ubuntuforums.org/showpost…1&postcount=41
http://www.ubuntuforums.org/showthread.php?t=186115

edit :

udev enumeration should use /sys/bus not /sys/devices
https://launchpad.net/distros/ubuntu/+source/udev/+bug/6367

The developers know about this bug and we might see a dapper-update someday. See this thread : http://www.ubuntuforums.org/showthread.php?t=208207

6 Comments »

  1. Oh, the devs know all about this, and knew all about it before Dapper was released. Here’s a bug report that generates a lot of activity:

    https://launchpad.net/distros/ubuntu/+source/udev/+bug/6367

    Comment by Edward Mendelson — July 4, 2006 @ 2:47 am

  2. Thank you very much for this information!

    I copy-pasted your comment to :

    [launchpad]search for bug “mounting root filesystems” – help request
    http://www.ubuntuforums.org/showthread.php?t=208207

    Comment by ubuntudemon — July 4, 2006 @ 8:42 am

  3. NOT SOLVED IN EDGY KNOT1 !!
    This is a very disapointing news. LiveCD Edgy Knot1 can not find any hard-drive disc to install on, just like in Dapper !

    Comment by paul — July 22, 2006 @ 6:15 pm

  4. The devs know about the problem and you can be assured that they will fix this problem for Edgy. I’m sure they have a good (technical) reason why they haven’t fixed it at this point in time in Edgy.

    Comment by ubuntudemon — July 22, 2006 @ 7:04 pm

  5. Yes they are aware of that, they said it in response to my post on lauchpad. Should be included later, in an other knot, and mentioned in release notes.

    Comment by paul — July 23, 2006 @ 1:41 pm

  6. I managed to workaround the “booting stalls during mounting root filesystem” bug with my Intel P4 EMT64 with a Asus P5LD2-VM DH motherboard (http://www.asus.com/products4.aspx?l1=3&l2=11&l3=0&model=1146&modelmenu=1).

    The problem was that the motherboard contains many disk controllers:
    Intel ICH7 DH South Bridge:
    1 x UltraDMA 100/66/33
    4 x Serial ATA 3Gb/s, RAID0, RAID1, RAID5, RAID10
    ITE IDE controler:
    1x UltraDMA 133/100

    The HD was on the “ITE IDE controler UltraDMA 133/100” and the DVD on the “Intel ICH7 DH South Bridge UltraDMA 100/66/33”.

    Saddly, only the “Intel ICH7 DH South Bridge UltraDMA 100/66/33” seem to be linux bootable (Windows XP x64 boots corectly). So the LiveCD boots (from “Intel ICH7 DH South Bridge”, install, but when I shutdown, the machine “trys” to boot from “ITE IDE controler” but can’t.

    The workaround I used was to install normally with the livecd, shutdown, switch cables between the HD and DVD, and then boot into linux…

    Ouf….

    Comment by big_gie — July 27, 2006 @ 6:33 pm


RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Blog at WordPress.com.

%d bloggers like this: