최근에 하드웨어 오류가 발생하여 기존 HDD와 SSD로 교체했습니다. 따라서 루트 파티션에 f2fs를 사용했습니다. 그런데 지금은 fsck 오류로 인해 제대로 부팅할 수 없습니다. 부팅하는 동안 계속 다음 출력이 나타납니다.
=> Welcome to Void!
=> Mounting pseudo-filesystems...
=> Loading kernel modules...
=> Starting udev and waiting for devices to settle...
=> Setting up keymap to 'de-latin1-nodeadkeys'...
=> Remounting rootfs read-only...
=> Activating btrfs devices...
Scanning for Btrfs filesystems
=> Activating encrypted filesystems...
=> Checking filesystems:
Info: Fix the reported corruption.
Info: Mounted device!
Info: Check FS only on RO mounted device
Error: Failed to open the device!
Cannot continue due to errors above, starting emergency shell.
파일 시스템 검사만 실패했기 때문에 비상 쉘을 종료하면 여전히 부팅할 수 있습니다.
로그에 따르면 파일 시스템은 이론적으로 읽기 전용으로 마운트되어야 합니다. 여기서 실제 문제가 무엇인지, 어떻게 해결할 수 있는지 이해하지 못합니다.
저는 6.6.16 커널로 Void Linux를 실행하고 있습니다.
업데이트: 비상 쉘에 있을 때 파일 시스템은 읽기 전용인 것 같습니다.
$ mount -l -t f2fs
/dev/sda2 on / type f2fs (ro,relatime,lazytime,backgrou...