Bug 568473
Summary: | boot failure "fsck: /lib64/libblkid.so.1: no version information available (required by fsck)" | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | gb <shadowbu> |
Component: | util-linux-ng | Assignee: | Karel Zak <kzak> |
Status: | CLOSED NOTABUG | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | high | Docs Contact: | |
Priority: | low | ||
Version: | 11 | CC: | kzak |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2010-03-09 05:57:09 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
gb
2010-02-25 19:33:08 UTC
Please, try to add "fastboot" to the kernel command line (in grub shell) to skip fsck or try to boot into rescue mode to get the shell: http://docs.fedoraproject.org/install-guide/f11/en-US/html/s1-rescuemode-boot.html Anyway, F-11, it means util-linux-ng-2.14.2-11.fc11, right? Please, try: rpm -qf /lib64/libblkid.so.1 rpm -qf /sbin/fsck rpm -q util-linux-ng e2fsprogs it seems that you have the fsck compiled against libblkid with symbols versioning -- that's strange, because such thing is available in F-12 and F-13, please try: readelf -a /sbin/fsck | grep FUNC | grep blkid your comments about the symbols versioning related to F-12 make me recalled that I was doing some testing the other day with a FC-12 instance with some new hard drives that is suppose to support the 4KB sectors.. long story short I compiled the 2.17 util-linux-ng on the wrong machine..after realizing my error.. I used yum to reinstall the 2.14 util-linux-ng package on FC-11. the info requested. thanks in advance... [somebody@dragon-lx ~]$ rpm -qf /lib64/libblkid.so.1 e2fsprogs-libs-1.41.4-12.fc11.x86_64 [somebody@dragon-lx ~]$ rpm -qf /sbin/fsck e2fsprogs-1.41.4-12.fc11.x86_64 [somebody@dragon-lx ~]$ rpm -q util-linux-ng e2fsprogs util-linux-ng-2.14.2-11.fc11.x86_64 e2fsprogs-1.41.4-12.fc11.x86_64 [somebody@dragon-lx ~]$ readelf -a /sbin/fsck | grep FUNC | grep blkid 1: 0000000000000000 0 FUNC GLOBAL DEFAULT UND blkid_free_probe (2) 3: 0000000000000000 0 FUNC GLOBAL DEFAULT UND blkid_new_probe (2) 10: 0000000000000000 0 FUNC GLOBAL DEFAULT UND blkid_probe_set_device (2) 15: 0000000000000000 0 FUNC GLOBAL DEFAULT UND blkid_probe_set_superbloc (4) 26: 0000000000000000 0 FUNC GLOBAL DEFAULT UND blkid_parse_tag_string (5) 31: 0000000000000000 0 FUNC GLOBAL DEFAULT UND blkid_put_cache (5) 35: 0000000000000000 0 FUNC GLOBAL DEFAULT UND blkid_do_safeprobe (2) 43: 0000000000000000 0 FUNC GLOBAL DEFAULT UND blkid_probe_lookup_value (2) 45: 0000000000000000 0 FUNC GLOBAL DEFAULT UND blkid_evaluate_tag (2) 64: 0000000000000000 0 FUNC GLOBAL DEFAULT UND blkid_probe_enable_superb (4) 69: 0000000000000000 0 FUNC GLOBAL DEFAULT UND blkid_known_fstype (5) 88: 0000000000000000 0 FUNC GLOBAL DEFAULT UND blkid_free_probe@@BLKID_2 90: 0000000000000000 0 FUNC GLOBAL DEFAULT UND blkid_new_probe@@BLKID_2. 100: 0000000000000000 0 FUNC GLOBAL DEFAULT UND blkid_probe_set_device@@B 108: 0000000000000000 0 FUNC GLOBAL DEFAULT UND blkid_probe_set_superbloc 121: 0000000000000000 0 FUNC GLOBAL DEFAULT UND blkid_parse_tag_string@@B 130: 0000000000000000 0 FUNC GLOBAL DEFAULT UND blkid_put_cache@@BLKID_1. 138: 0000000000000000 0 FUNC GLOBAL DEFAULT UND blkid_do_safeprobe@@BLKID 151: 0000000000000000 0 FUNC GLOBAL DEFAULT UND blkid_probe_lookup_value@ 154: 0000000000000000 0 FUNC GLOBAL DEFAULT UND blkid_evaluate_tag@@BLKID 193: 0000000000000000 0 FUNC GLOBAL DEFAULT UND blkid_probe_enable_superb 204: 0000000000000000 0 FUNC GLOBAL DEFAULT UND blkid_known_fstype@@BLKID (In reply to comment #2) > your comments about the symbols versioning related to F-12 make me recalled > that I was doing some testing the other day with a FC-12 instance with some new > hard drives that is suppose to support the 4KB sectors.. long story short I > compiled the 2.17 util-linux-ng on the wrong machine..after realizing my > error.. I used yum to reinstall the 2.14 util-linux-ng package on FC-11. the > info requested. thanks in advance... Yes, you have > [somebody@dragon-lx ~]$ rpm -qf /lib64/libblkid.so.1 > e2fsprogs-libs-1.41.4-12.fc11.x86_64 libblkid from e2fsprogs, but your fsck > [somebody@dragon-lx ~]$ readelf -a /sbin/fsck | grep FUNC | grep blkid [...] > blkid_probe_set_superbloc (4) is compiled against libblkid from util-linux-ng 2.17 (from upstream/rawhide/F-13). Sorry, but it really does not seem like a distribution bug. You need to reinstall util-linxu-ng and e2fsprogs. Currently, on your disk is horrible mess. Try: yum downgrade <package> your right about the mess.. I have been upgrading this system for about 4 or 5 FC releases. Closing the ticket. I remedy the issue by removing the /usr/lib64/libblkid.so.1.1.0 and /usr/lib64/libuuid.so.1.3.0. |