Re: F23 dracut can't find disk

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 04/07/2016 05:21 PM, CLOSE Dave wrote:
I wrote:

I have five machines which were fresh-installed with F23 back in
February and all have been booted successfully a few times since.
Today, booting of all of them fails in exactly the same way: dracut
says it can't find the disk filesystems. The kernel boots as it
should, and of course that comes from the disk, but then dracut comes
along and says it can't find any of the filesystems. Not the root or
home filesystems which are on LVM or the boot filesystem on a primary
disk partition.

Everything on the disk is ok. I've checked by booting Anaconda from
a thumb drive and mounting manually. Anaconda troubleshooting mode
says it can't find the filesystems either ("you have no Linux
partitions"), but running vgchange -ay and a few mounts gets a proper
chroot image.

There must be something that is causing both dracut and Anaconda to
fail to find the filesystems. I've tried following the instructions
on <https://fedoraproject.org/wiki/How_to_debug_Dracut_problems>, but
that isn't helping:

dracut:/# parted /dev/sda -s p
sh: parted: command not found
dracut:/# lvm vgscan
File descriptor 98 (/dev/console) leaked on lvm invocation. Parent PID 2679: sh
File descriptor 99 (/dev/console) leaked on lvm invocation. Parent PID 2679: sh
Reading all physical volumes. This may take a while...
dracut:/# lvm vgchange -ay
File descriptor 98 (/dev/console) leaked on lvm invocation. Parent PID 2679: sh
File descriptor 99 (/dev/console) leaked on lvm invocation. Parent PID 2679: sh
dracut:/# blkid
dracut:/#

Note that when booted from the thumb drive, vgchange finds the LVM
volumes just fine.

On 04/07/16 05:03 PM, Rick Stevens answered:

Have you tried booting the previous kernel? It may be that the
ramdisk for the new kernel is missing the LVM stuff for some reason.
If the old kernel boots and finds things, bring it up and:

dracut -f /boot/initramfs-<kernelversion>.fc23.x86_64.img
<kernelversion>

where "<kernelversion>" is the desired (new) kernel version. Then
try the new kernel again. I've seen times where a new kernel install
doesn't build a correct initramfs image. Never sorted out why, but
I've used the above BFH on it and it seems to fix it (BFH = "big
freaking hammer" for those who were curious).

An excellent suggestion, Rick. Thanks. Indeed, there was a new kernel
installed on these machines. Forcing the previous one works.

That doesn't explain why Anaconda also couldn't find things. But that's
not a concern now that boot works for me. Thanks, again!

Glad to help. Did the rebuild of the ramdisk work? Are you running the
new kernel? Just curious as this may happen on the next update, too.

I agree it's odd. I've seen it a few times--only on single machines
however. I've never had time to sort out why it failed. I'd just get
out the hammer, whack it and move along. Later I'd curse myself that I
didn't figure out what when wrong in the first place.
----------------------------------------------------------------------
- Rick Stevens, Systems Engineer, AllDigital    ricks@xxxxxxxxxxxxxx -
- AIM/Skype: therps2        ICQ: 226437340           Yahoo: origrps2 -
-                                                                    -
-          Consciousness: that annoying time between naps.           -
----------------------------------------------------------------------
--
users mailing list
users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe or change subscription options:
http://lists.fedoraproject.org/admin/lists/users@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
Have a question? Ask away: http://ask.fedoraproject.org



[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [EPEL Devel]     [Fedora Magazine]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Desktop]     [Fedora Fonts]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Fedora Sparc]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux