내 노트북에 보조 Linux로 Void-Linux를 설치하려고 합니다. LVM에 새 파티션을 만들고 다음을 사용하여 기본 시스템을 설치했습니다.XBPS 방법커널과 initramfs를 내 /boot
파티션 에 복사하고 /etc/fstab
.한 가지 예외를 제외하면 거의 올바르게 부팅됩니다. rootfs는 기본적으로 읽기 전용이므로 mount -o remount,rw /
부팅할 때마다 다시 마운트해야 합니다. fstab에 명시적으로 옵션을 추가하려고 시도했지만 rw
도움이 되지 않았습니다.
# /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-Linux의 특정 동작과 관련이 있습니까? 이 경우 어떻게 내 rootfs를 읽기-쓰기로 만들 수 있나요?
답변1
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
설치 옵션은 이 문제와 관련이 없는 것 같습니다.