Предупреждение: fsck отсутствует, поэтому пропустите корневую файловую систему
Мой сервер (18.04) падает при запуске. Одно из сообщений, которое показывается и которое, я думаю, может быть причиной этого:
Warning: fsck not present, so skipping root file system
[ 5.502634] EXT4-fs (sda2): INFO: recovery required on readonly filesystem
[ 5.503676] EXT4-fs (sda2): write access will be enabled during recovery
[ 5.544074] EXT4-fs (sda2): recovery complete
[ 5.548989] EXT4-fs (sda2): mounted filesystem with ordered data mode. Opts: (null)
Как я могу это исправить?
Спасибо том
Редактировать: Изображение добавлено при запуске Ubuntu перед сбоем
1 ответ
У меня была такая же проблема, и описанное здесь решение отлично сработало для меня.
umiddelb писал:
Вам необходимо добавить соответствующие исполняемые файлы:
echo \ '#!/bin/sh . /usr/share/initramfs-tools/hook-functions copy_exec /sbin/e2fsck /sbin copy_exec /sbin/fsck /sbin copy_exec /sbin/fsck.ext2 /sbin copy_exec /sbin/fsck.ext4 /sbin copy_exec /sbin/logsave /sbin' \ | sudo dd of=/etc/initramfs-tools/hooks/e2fsck.sh sudo chmod +x /etc/initramfs-tools/hooks/e2fsck.sh
перед сборкой initrd
sudo update-initramfs -c -k ${kver}
После этого перезагружаемся и проверяем результаты.