首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >引导时的只读rootfs

引导时的只读rootfs
EN

Unix & Linux用户
提问于 2021-01-20 18:09:32
回答 1查看 1.1K关注 0票数 0

我试图在我的笔记本上安装Void作为辅助Linux。我在LVM上为它创建了一个新的分区,使用XBPS法复制内核和initramfs安装基本系统到我的/boot分区,并创建了/etc/fstab。它几乎正确引导,但有一个例外:在默认情况下,rootfs是只读的,所以每次启动后我都需要用mount -o remount,rw /重新装入它。我试图将rw选项添加到fstab中,但这并没有帮助:

代码语言:javascript
复制
# /etc/fstab
# <fs>                  <mountpoint>    <type>      <opts>                  <dump/pass>
/dev/SDD/void           /               ext4        rw,defaults,relatime    0 1
/dev/mapper/home        /home           ext4        defaults,noatime        0 0
/dev/mapper/var         /var            ext4        defaults,relatime       0 1
UUID=7720-4261          /boot           vfat        noatime,noauto          0 0
tmpfs                   /tmp            tmpfs       rw,nosuid,noatime,nodev,size=4G,mode=1777 0 0
代码语言:javascript
复制
# /boot/grub/grub.conf entry
    
    insmod gzio
    insmod part_gpt
    insmod fat
    set root='hd2,gpt2'
    echo    'Loading Void Linux 5.10.8_1 ...'
    linux   /vmlinuz-5.10.8_1 root=/dev/SDD/void dolvm 
    echo    'Loading initial ramdisk ...'
    initrd  /early_ucode.cpio /initramfs-5.10.8_1.img

在其他Linux系统上,我没有这样的配置问题,这与Void的特定行为有关吗?如何让我的rootfs读-写在那种情况下?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2021-01-21 13:08:52

我已经通过在grub中使用rw内核命令行标志来修复它:

代码语言:javascript
复制
-     linux   /vmlinuz-5.10.8_1 root=/dev/SDD/void dolvm 
+     linux   /vmlinuz-5.10.8_1 root=/dev/SDD/void dolvm rw

/etc/fstab挂载选项似乎与此问题无关。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/630083

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档