Рейтинг:5

Не удается войти в обычный режим после обновления безопасности (Ubuntu 20.04)

флаг in

Это случилось снова. Я установил обновление безопасности (я ограничиваю обновления только обновлениями безопасности) на Ubuntu 20.04, и после этой установки загрузка останавливается, а вход в систему никогда не появляется. Я мог войти в систему через режим восстановления (я использую GRUB и выбираю Ubuntu> Дополнительно> Режим восстановления). Это случалось раньше, и я переустановил Ubuntu (в другой раз он зацикливался на входе в систему, и я нашел решение, для которого я не могу вспомнить).

Я думаю, что одна из проблем заключается в том, что я не заметил, что это также будет обновлять безопасность проприетарных драйверов. У меня есть NVIDA GTX1080Ti, и у меня есть подозрение, что это может быть виновником.

Проблема в том, что я даже не знаю, как начать искать решение.

Есть ли способ вернуть последнее обновление? Какую еще информацию я должен предоставить, чтобы помочь вам помочь мне?

mchid avatar
флаг bo
Могу я спросить, почему вы ограничиваете обновления только обновлениями безопасности? Это, вероятно, причина вашей проблемы. Ubuntu — это не Windows, поэтому вам не нужно беспокоиться об обновлениях, которые сломают что-то; обновления обычно устраняют проблемы.
mchid avatar
флаг bo
Кроме того, как вы установили проприетарные драйверы? Вы использовали `sudo apt update`, а затем `sudo ubuntu-drivers autoinstall`, или вы загружали и устанавливали с веб-сайта nvidia (не рекомендуется)?
Fred Guth avatar
флаг in
@mchid Я ограничиваюсь обновлениями безопасности только потому, что каждый раз, когда я пытаюсь обновить Ubuntu, *что-то* происходит. Я знаю, я знаю, что это работает для большинства людей, но не для всех людей. (извините за разглагольствование, я сейчас разозлился на Ubuntu)
mchid avatar
флаг bo
Установка загруженных драйверов Nvidia вручную приведет к тому, что система будет ломать каждое обновление ядра, если только вы не будете переустанавливать драйвер после каждого нового ядра. Однако проприетарные драйверы Nvidia доступны через основной репозиторий и репозиторий Universe с использованием «apt», поэтому нет необходимости устанавливать их вручную.
Fred Guth avatar
флаг in
@mchid Я не уверен, но я думаю, что в первый раз я установил драйверы с веб-сайта NVIDA только потому, что я восстанавливался после ошибки, вызванной автоматическим обновлением драйверов Ubuntu. Я как-то забыл проверить, не пытается ли он обновить проприетарные драйверы, которые я обычно не проверяю.
Fred Guth avatar
флаг in
Итак, он начнет работать, если я переустановлю Cuda через apt get install?
Рейтинг:1
флаг bo

Вы можете войти в режим восстановления через GRUB. Оттуда выберите вариант обновления системы, а затем выполните следующие команды:

судо подходящее обновление
sudo apt dist-upgrade

Если вы столкнулись с ошибкой, следуйте инструкциям. Обычно исправление заключается в запуске sudo apt -f установить. Если это не решит проблему, в сообщении об ошибке будет указано, что еще не так (обычно это отсутствующий файл или проблема с зависимостями). Если у вас возникли проблемы с интерпретацией сообщения, просто опубликуйте ошибку в своем вопросе (опубликуйте новый вопрос), и кто-то здесь должен знать, что делать.

Управление пакетами может показаться ошеломляющим, если вы не знакомы, но в 99,9% случаев вам не нужно переустанавливать, а исправление довольно простое.


Установка загруженных драйверов Nvidia вручную приведет к тому, что система будет ломать каждое обновление ядра, если только вы не будете переустанавливать драйвер после каждого нового ядра. Однако проприетарные драйверы Nvidia доступны в основном репозитории и репозитории Universe с использованием apt, поэтому нет необходимости устанавливать их вручную.

Вы можете автоматически выбрать/установить проприетарные драйверы Nvidia, используя следующие команды:

судо подходящее обновление
автоустановка драйверов sudo ubuntu

Вы также можете отключить автоматические обновления, чтобы в случае возникновения проблемы вы всегда могли решить ее напрямую и точно знать, что происходит.

Чтобы отключить автоматические обновления, выполните следующую команду для редактирования файла (ПРИМЕЧАНИЕ: вам нужно будет запустить судо подходящее обновление и sudo apt dist-upgrade ежедневно, чтобы поддерживать вашу систему в актуальном состоянии):

нано /etc/apt/apt.conf.d/20auto-upgrades

Отредактируйте файл, чтобы он содержал только следующие строки:

APT::Periodic::Update-Package-Lists "0";
APT::Periodic::Download-Upgradeable-Packages "0";
APT::Periodic::AutocleanInterval "0";
APT::Periodic::Unattended-Upgrade "0";

Закончив редактирование, нажмите CTRL+о чтобы сохранить изменения, а затем нажмите CTRL+Икс чтобы выйти из нано.


Наконец, если и когда обновление ядра вызывает проблемы, вы можете войти в более старое ядро ​​​​через меню GRUB.

Fred Guth avatar
флаг in
Я следовал инструкциям, но это не сработало. 1) sudo apt update &7 sudo apt dist-upgrade работали без ошибок. 2) при перезагрузке произошел сбой COMRESET 3) попытался обновить драйверы с помощью «sudo apt update && sudo ubuntu-drivers autoinstall» без ошибок (нечего устанавливать).
Fred Guth avatar
флаг in
Теперь ошибка ata5: COMRESET failed (errno=-32)`
mchid avatar
флаг bo
@FredGuth Хорошо, это звучит как [проблема с диском или, возможно, ослабленный кабель SATA] (https://askubuntu.com/questions/947126/how-to-fix-ata7-com-reset-failed-errno-32). Кроме того, [эта связанная тема] (https://unix.stackexchange.com/questions/166808/ata-error-comreset-failed-errno-32) говорит, что это может быть полный диск (файлы журнала, заполняющие раздел) .
Fred Guth avatar
флаг in
Проверяю ветку, но почему проблема с диском возникает только после перезагрузки и почему этого не происходит в Recovery?
mchid avatar
флаг bo
@FredGuth Да, мне пришла в голову мысль о восстановлении. Это может быть совпадением и/или может случиться так, что ваш раздел теперь заполнен.
Fred Guth avatar
флаг in
Разделы не заполнены. Но ссылка, которую вы связали, напомнила мне (немного) о том, что я решил решить в прошлый раз. Это было связано с тем, что Gnome не мог писать (из-за chmod). Я не уверен, связано ли это с проблемой сейчас, так как я могу войти в gnome в Recovery.
Fred Guth avatar
флаг in
20Гб бесплатно. Единственное, что я помню, связанное с ssd-диском, это то, что я переместил папку .fastai из этого раздела на другой диск, но я не думаю, что какой-либо файл .fastai/ находится в моем .zshrc ... даже если это было, почему это помешало бы войти в систему.
mchid avatar
флаг bo
@FredGuth Вы можете проверить `journalctl -b` и `sudo journalctl -b` на наличие ошибок. После того, как системе не удастся войти в графический интерфейс, запустите телетайп и выполните оттуда команды.
mchid avatar
флаг bo
Давайте [продолжим это обсуждение в чате](https://chat.stackexchange.com/rooms/127067/discussion-between-mchid-and-fred-guth).

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.