Недавно у меня произошел сбой оборудования, и я заменил старый 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.
Поскольку не удается проверить только файловую систему, я все равно могу загрузиться, просто выйдя из аварийной оболочки.
Согласно логу, файловая система теоретически должна быть смонтирована только для чтения. Я не понимаю, в чем тут проблема и как ее решить.
Я использую Void Linux с ядром 6.6.16.
Обновление: Файловая система, по-видимому, доступна только для чтения, пока она находится в аварийной оболочке.
$ mount -l -t f2fs
/dev/sda2 on / type f2fs (ro,relatime,lazytime,backgrou...