Проблема возник после нескольких раз некоректных отключений. При старте системы пишет такое
give root password for maintenance
(or type control-d to continue)
После нажатия ctrl+D система нормально запускается, но дело в том, что нужно, чтобы все происходила автоматически, т.к. предназначен он для удаленного использования. Как можно исправить это?
Вывыод команды cat /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-3.2.0-4-486 root=UUID=1574feda-1c87-4124-8c82-92f7c65ea60a ro quiet
Ошибки при старте:
[ ok ] Starting the hotplug events dispatcher: udevd.
[ ok ] Synthesizing the initial hotplug events...done
[....] Waiting for /dev to be fully populated...[ ???
spkr' is already registered, aborting...
done.
[ ok ] Setting preliminary keymap...done.
[ ok ] Setting parameters of disc: (none).
[ ok ] Activating swap...done.
[....] Checking root filesystem...fsck from util-linux 2.20.1
/dev/sda1: clean, 120539/376752 files, 794127/1526784 blocks
done.
[info] Loading kernel module loop.
[ ok ] Cleaning up temporary files... /tmp.
[ ok ] Activating lbm and md swap...done.
[....] Checking file systems...fsck from util-linux 2.20.1
fsck.ext4: Unable to resolve 'UUID=ee8d17ee-f799-4ee4-911f-3f2310f3f880'
fsck died with exit status 8
failed (code 8).
[....] File system check failed. A log is being saved in /var/log/fsck/checkfs i
[FAILt location is writable. Please repair the file system manually. ... failed!
[....] A maintenance shell will now be started. CONTROL-D will terminate this sh
[warn] ell and resume system boot. ... (warning).
Give root password for maintenance
(or type Control-D to continue):
Ответ
судя по содержимому последней из картинок, программа fsck не смогла найти раздел с uuid ee8d17ee...
fsck.ext4: Unable to resolve 'UUID=...'
почему она вообще его искала? скорее всего потому, что он упомянут в файле /etc/fstab (или в одном из файлов в каталоге /etc/fstab.d/, если таковой есть) и последнее (шестое) поле, обозначающее порядок проверки, не равно нулю. что-нибудь вроде этого:
UUID=ee8d17ee... точка-монтирования тип-фс опции-монтирования частота-создания-дампа порядок-проверки
как быть? либо исправить это поле на ноль, либо закомментировать эту строку, добавив символ # в её начало.
так что выбрать — исправить шестое поле или закомментировать? в том случае, если раздел с таким uuid не существует, строку имеет смысл именно закомментировать. посмотреть (уже после загрузки) uuid-ы всех доступных разделов можно, например, программой blkid
$ sudo blkid
Комментариев нет:
Отправить комментарий