关于refind开机出现“The root device is not configured to be mounted read-write!“

博客内容讲述了Linux系统启动时遇到initramfs提示root目录为只读的问题,实际上这是由于启动参数设置导致的。解决方案是修改引导程序配置,如对于使用refind的用户,需要编辑/boot/refind_linux.conf将ro改为rw;若使用grub,则需更改grub.cfg。通过这个修改,可以消除不必要的fsck检查消息。
摘要由CSDN通过智能技术生成

1. 问题描述

  • 此问题虽然看似是fstab的问题 因为涉及到挂载 但我查看了fstab文件后确定挂载根目录是可读写,之后在arch论坛以及reddit找到此问题的真正原因 在于initramfs 也就是启动参数的问题 需要修改相关引导程序的配置 我使用的是refind

This message comes from the initramfs. I doesn’t really cause any problems for your system because systemd remounts root according to your /etc/fstab. Apparently its there because mounting root as read only in the initramfs might trigger an additional fsck by systemd later. You can get rid of the message (and the maybe duplicate fsck) by removing ro from your kernel command line (grub config somewhere) and adding rw.
引用自reddit链接

大致意思就是需要修改引导程序的配置 refind修改/boot/refind_linux.conf中把 ro修改为rw(read/write)
grub可修改grub.cfg

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值