我试图在我的笔记本上安装Void作为辅助Linux。我在LVM上为它创建了一个新的分区,使用XBPS法复制内核和initramfs安装基本系统到我的/boot分区,并创建了/etc/fstab。它几乎正确引导,但有一个例外:在默认情况下,rootfs是只读的,所以每次启动后我都需要用mount -o remount,rw /重新装入它。我试图将rw选项添加到fstab中,但这并没有帮助:
# /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# /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读-写在那种情况下?
发布于 2021-01-21 13:08:52
我已经通过在grub中使用rw内核命令行标志来修复它:
- 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挂载选项似乎与此问题无关。
https://unix.stackexchange.com/questions/630083
复制相似问题