Red Hat Bugzilla – Bug 465420
Fedora won't boot after update
Last modified: 2008-11-18 22:03:59 EST
After updating the kernel from 220.127.116.11-29 to 18.104.22.168-45 Fedora stopped booting with the error below every time.
(I typed this by hand so it might have spelling errors)
Activating logical volumes
2 logical volume(s) in volume group "VolGroup00" now active
Trying to resume from /dev/VolGroup00/LogVol01
No suspend signature on swap, not resuming.
Create root device.
Could not find root-path dhcp option.
mkrootdev: could not determine nfs root target.
Mounting root filesystem.
mount: missing mount point
Setting up other filesystems.
Setting up new root fs
setuproot: moving /dev failed: No such file or directory
no fstab.sys, mounting internal defaults
setuproot: error mounting /proc: No such file or directory
setuproot: error mounting /sys: No such file or directory
Copying DHCP lease
cp: error opening /sysroot/dev/.dhclient-eth0.leases: No such file or directory
Mount failed for selinuxfs on /selinx: No such file or directory
Switching to new root and running init.
umounting old /dev
umounting old /proc
umounting old /sys
switchroot: mount failed: No such file or directory
Booting had failed.
what does your /etc/fstab look like ?
are you trying to use nfsroot ?
/dev/VolGroup00/LogVol00 / ext3 defaults,usrquota,grpquota 1 1
UUID=70d1c680-dacc-423e-8c58-d0f2f819c5d0 /boot ext3 defaults 1 2
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
/dev/VolGroup00/LogVol01 swap swap defaults 0 0
#UUID=30e7a57b-f963-4f13-8cc7-0b9f0fe633ef swap swap defaults 0 0
UUID=fd899c34-fb15-4bd5-948c-6edb5649c2b3 /home/sda8 ext3 defaults 1 1
/dev/VolGroup01/LogVol00 /home/sdb1 ext3 defaults 1 1
# grub.conf generated by anaconda
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,2)
# kernel /vmlinuz-version ro root=/dev/VolGroup00/LogVol00
# initrd /initrd-version.img
title Fedora (22.214.171.124-45.fc9.i686)
kernel /vmlinuz-126.96.36.199-45.fc9.i686 ro root=/dev/VolGroup00/LogVol00 rhgb noirqdebug
title Fedora (188.8.131.52-29.fc9.i686)
kernel /vmlinuz-184.108.40.206-29.fc9.i686 ro root=/dev/VolGroup00/LogVol00 rhgb noirqdebug
title Fedora (220.127.116.11-2.fc9.i686.xen)
module /vmlinuz-18.104.22.168-2.fc9.i686.xen ro root=/dev/VolGroup00/LogVol00 rhgb noirqdebug
title Fedora (22.214.171.124-108.fc9.i686)
kernel /vmlinuz-126.96.36.199-108.fc9.i686 ro root=/dev/VolGroup00/LogVol00 rhgb noirqdebug
title Ubuntu 8.04
title Microsoft Windows XP Professional
$> Hello Dave :)
Things to note, I added the usrquota and grpquota options after following the F9 perfect server how-to forge article, but I don't use ispconfig, i use webmin if that should matter.
The noirqdebug option in grub is needed for my computer to boot otherwise i'll get the "nobody cared try irqpoll" message.
I have 3 OSs installed, yes please shoot me.
The break down of the 2 SATA harddrives:
/dev/sda is 160GB
/dev/sda1 ntfs (for the unholy and bios updates)
/dev/sda2 ext3 /boot (for ubuntu not fedora, the ubuntu grub is called first, from here i select fedora)
/dev/sda3 ext3 /boot (for fedora and fedora grub is installed here)
/dev/sda5 swap (for ubuntu)
/dev/sda6 ext3 / (for ubuntu)
/dev/mapper/VolGroup00-LogVol00 / (for fedora)
/dev/mapper/VolGroup00-LogVol01 swap (for fedora)
/dev/sda8 ext3 unused
/dev/sdb is 300GB
/dev/mapper/VolGroup01-LogVol00 /home (for fedora and ubuntu)
Could not find root-path dhcp option.
mkrootdev: could not determine nfs root target
is where things are going horribly wrong. Why it's even trying to use nfs is a mystery to me. It looks like the initrd is very confused. Peter, any ideas ?
(In reply to comment #5)
> This part..
> Could not find root-path dhcp option.
> mkrootdev: could not determine nfs root target
> is where things are going horribly wrong. Why it's even trying to use nfs is a
> mystery to me. It looks like the initrd is very confused. Peter, any ideas ?
nash is currently using libdhcp, which does not support the root-path option.
Peter, can we move to dhclient in the initrd so it can pick up root-path?
Dear Fedora Devs,
I'm going to try out a different linux distro, and unfortunately fedora is the one that has to go this time. Is there anything you need for me to do to help you out with fixing this bug before uninstalling fedora, like logs, config files, running some commands, etc.
Check that this isn't caused by BZ #462228
NFS was one of the symptoms of ltsp-client being installed on a server,
ltsp could be it, when i used to run /sbin/ifconfig i used to get ltsp along with eth0 and the loopback and i remember seeing it starting when it's booting.
i don't remember consciously installing ltsp-client but it's very likely that it did have it installed.
thank you for your help.