initramfs 重建后仍卡在 “waiting for root device” 的 UUID / LABEL 检查-SQL

initramfs缺失存储驱动或root参数错误是waiting for root device主因;需检查驱动加载、add_drivers配置、rd.debug调试、root=匹配、LVM/LUKS参数及udev触发。

确认 initramfs 是否真包含所需驱动

重建 initramfs 后仍卡在 waiting for root device,大概率不是配置写错,而是内核根本没加载对应存储控制器驱动。比如 NVMe 盘用 nvme 驱动,USB 启动盘依赖 usb-storage 和 uas,而某些 RAID 卡(如 LSI/Broadcom)需要 megaraid_sas 或 ahci 显式启用。

实操建议:

  • 启动时在 GRUB 菜单按 e 编辑启动项,在 linux 行末尾临时加 rd.debug rd.shell,回车 Ctrl+X 进入 debug shell
  • 进 shell 后执行 lsmod | grep -E "(nvme|ahci|usb|raid|scsi)",看关键驱动是否已加载
  • 若缺失,检查 /etc/dracut.conf.d/ 或 /etc/mkinitcpio.conf 中的 add_drivers / MODULES 是否包含对应模块名
  • dracut 用户可加 dracut -f -v --regenerate-all 强制重刷所有 initramfs 并输出详细日志,留意 “Adding module” 行

验证 root= 参数是否匹配实际设备状态

UUID 或 LABEL 在 initramfs 里查不到,不等于磁盘本身坏了,更可能是:系统启动时设备节点尚未就绪、udev 规则未生效、或设备路径被其他服务抢占(如 multipath)。尤其 USB/SATA 热插拔设备,/dev/disk/by-uuid/ 下的符号链接可能延迟生成。

实操建议:

  • 在 rd.shell 中运行 find /sys/class/scsi_host/ -name "device" -exec ls -l {}/model \; 2>/dev/null 确认物理设备是否被识别
  • 手动触发 udev:执行 udevadm trigger --subsystem-match=block,再等几秒 ls /dev/disk/by-uuid/
  • 改用设备路径而非 UUID/LABEL 测试:临时把 root=UUID=xxx 换成 root=/dev/nvme0n1p2(需确认该路径在 initramfs 中存在,可用 ls /dev/nvme* 验证)
  • 注意:LABEL 受文件系统类型影响,exFAT/F2FS 等可能不支持 LABEL,或需额外工具(如 dosfstools)写入

检查 fstab 与 kernel cmdline 的 root= 是否一致

很多人以为只要 /etc/fstab 写对就行,但 initramfs 阶段只认 kernel 命令行里的 root= 参数。如果 fstab 里是 UUID,而 grub.cfg 里写的是 LABEL,或反过来,就会因找不到设备卡住 —— 尤其当系统曾用过 systemd-boot 或手动编辑过 GRUB 配置后容易出错。

夏夕资源网专注于CMS网站模板,主流语言整站网站源码下载,网站建设相关教程分享,好用的软件素材整合下载,提供一站式便捷自助服务。
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,默认解压密码为"zy.lucklyus.top",如遇到无法解压的请联系管理员!
夏夕资源网-网站模板_免费源码_资源素材 » initramfs 重建后仍卡在 “waiting for root device” 的 UUID / LABEL 检查-SQL
在线时间:12:00 - 22:00
关注微信公众号:微信公众号
站长邮箱:[email protected]
  • 运营天数: 1392+
  • 资源总数: 47989+
  • 用户总数: 1+
  • 今日更新: 0+
  • 访问次数: 4003501+
  • 本周更新: 0+
  • 最后更新: 2026-03-16

本站指数

×
  • 运营天数: 1392+
  • 资源总数: 47989+
  • 用户总数: 1+
  • 今日更新: 0+
  • 访问次数: 4003501+
  • 本周更新: 0+
  • 最后更新: 2026-03-16