Mailinglist Archive: opensuse-bugs (4691 mails)

< Previous Next >
[Bug 483136] boot fails with cmdline root=LABEL= syntax (could not find /dev/root)
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Mon, 22 Feb 2010 13:16:06 +0000
  • Message-id: <20100222131606.A2D4FCC7CE@xxxxxxxxxxxxxxxxxxxxxx>
http://bugzilla.novell.com/show_bug.cgi?id=483136

http://bugzilla.novell.com/show_bug.cgi?id=483136#c32


Michal Marek <mmarek@xxxxxxxxxx> changed:

What |Removed |Added
----------------------------------------------------------------------------
Info Provider|mmarek@xxxxxxxxxx |mrmazda@xxxxxxxxxxxxx

--- Comment #32 from Michal Marek <mmarek@xxxxxxxxxx> 2010-02-22 13:16:05 UTC
---
If you boot with linuxrc=debug, the initrd's /init will run under set -x, i.e.
print all commands as they are executed. But you'd need a second computer and a
serial cable to save the output, so let's try something different.

You say that root=/dev/md10 actually works, so at least it's not a problem with
the md array assembly. Can you boot into the emergency shell again and do the
following:
# mount /dev/md10 /root
# rm -f /root/tmp/mkinitrd-debug
# cat /etc/udev/rules.d/99-mkinitrd-label.rules >/root/tmp/mkinitrd-debug
# udevadm info --export-db >/root/tmp/mkinitrd-debug
# umount /root
# ln -s md10 /dev/root
# exit

Hopefully the system should continue booting after creating the symlink
manually. Please attach the /tmp/mkinitrd-debug afterwards.

--
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

< Previous Next >