unknown filesystem type’xfs’的解决方案

系统在启动过程中报错,并显示以下消息:

Oct 28 16:00:47 shizhanxia.com systemd[1]: Mounting /sysroot... 
Oct 28 16:00:47 shizhanxia.com mount[482]: mount: unknown filesystem type 'xfs' 
Oct 28 16:00:47 shizhanxia.com systemd[1]: sysroot.mount mount process exited, code=exited status=32
Oct 28 16:00:47 shizhanxia.com systemd[1]: Failed to mount /sysroot

这是xfs文件系统挂载失败后的状况,先检查xfs所需的内核文件。

[root@shizhanxia.com ~]# grep xfs /lib/modules/$(uname -r)/modules.dep
kernel/fs/xfs/xfs.ko.xz: kernel/lib/libcrc32c.ko.xz

检查xfs模块是否已加载到当前initramfs中。正常情况仅当“/或/usr”文件系统是xfs类型时才会加载。否则xfs模块不应位于initramfs中。

[root@shizhanxia.com ~]# lsinitrd | grep xfs
drwxr-xr-x   2 root     root            0 Apr 15 10:45 usr/lib/modules/3.10.0-1160.el7.x86_64/kernel/fs/xfs
-rw-r--r--   1 root     root       335852 Aug 18  2020 usr/lib/modules/3.10.0-1160.el7.x86_64/kernel/fs/xfs/xfs.ko.xz
-rwxr-xr-x   1 root     root          433 May 26  2020 usr/sbin/fsck.xfs
-rwxr-xr-x   1 root     root       590160 May 26  2020 usr/sbin/xfs_db
-rwxr-xr-x   1 root     root          747 May 26  2020 usr/sbin/xfs_metadump
-rwxr-xr-x   1 root     root       576720 May 26  2020 usr/sbin/xfs_repair

检查filesystems模块的配置,如果存在下面的选项会导致模块不会被加载:

剩余内容需解锁后查看

您需要付费解锁才能查看当前内容

赞助者赞助者免费
已付费?登录刷新

原创文章,作者:保哥,如若转载,请注明出处:https://www.shizhanxia.com/1097.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
保哥的头像保哥
上一篇 2024年6月27日
下一篇 2024年6月28日

相关推荐

发表回复

登录后才能评论