Машина:
- Последний Kubuntu на ноутбуке.
Что я сделал:
- Do-Dist-Upgrade
- После завершения обновления я выключил ноутбук кнопкой питания
Проблема:
- Задание запуска выполняется для dev-disk-by, затем появляется логин "Вы в аварийном режиме".
Что я пробовал:
- Отредактируйте
fstab
чтобы убедиться, что все в порядке; UUID точно такой же с разделом. - UUID изменен на
/dev/sd*
, но проблема сохраняется. - Переустановил ядро, но проблема все еще сохраняется.
dmesg | grep
fail ,return "_OSC Failed (AE_NOT_FOUND); disabling APSM
.- Если я запускаю из режима восстановления и выбираю
dpkg
илиfsck
, затем возобновляю загрузку, все заработало, и я вернулся на рабочий стол. Однако это сработало, только если я выбралdpkg repair
илиfsck
. Я думал, что эти операцииmount /
вrw
. Если я возобновлю загрузку из режима восстановления без выбора этих операций, основная проблема не исчезнет. Аварийный режим.
Обновление 1:
Я думаю, что это потому, что разделы в fstab
не были смонтированы при нормальной загрузке, хотя UUID точно такой же.
Я перешел в режим восстановления и зашел в корневую оболочку, чтобы mount -a
, и проверил, все ли разделы смонтированы. Они есть. В содержимом fstab
нет ничего плохого, но он не монтируется при загрузке.
Когда записи /boot и /home закомментированы в fstab
, машина хорошо загружается (конечно, профиль пользователя возвращается к значению по умолчанию).
Текущее решение:
Войдите в аварийный режим, выполните mount -a
, выйдите из системы как root (что подразумевает выход), выполните startx
, войдите как обычный пользователь. Это работает как брелок, но fstab
не монтируется автоматически.
Редактировать:
Проблема решена путем изменения linux-image*
и linux-header*
на 4.4.0*
и выполнения команды sudo cat /etc/mtab | grep sda > /etc/fstab
(да,> используется вместо >>), но swap не монтируется и не активируется автоматически, но это нормально.