Linux не загружается с f2fs

Linux не загружается с f2fs

Недавно у меня произошел сбой оборудования, и я заменил старый 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...

Связанный контент