/etc/default/grub
我尝试通过编辑文件在 grub cmdline 选项中添加 rootdelay=60 选项
GRUB_CMDLINE_LINUX_DEFAULT="rootdelay=300"
并且也运行了
update-grub
update-initramfs -u
,但是我没有观察到重启后有任何延迟,并且根文件系统立即挂载
我可以看到 rootdelay=300 存在cat /proc/cmdline
,这里缺少什么吗?
答案1
rootdelay 仅等待 rootfs 设备可用。
内核文档不太简洁:
https://www.kernel.org/doc/html/v4.14/admin-guide/kernel-parameters.html
然而,Unix stackexchange 上有一个答案提供了额外的解释:
https://unix.stackexchange.com/questions/67199/whats-the-point-of-rootwait-rootdelay