Я сделал новую установку Ubuntu 18.04.3 LTS Server на своей рабочей станции и столкнулся с необычной проблемой. Каждый раз, когда я делаю установку/обновление базовой системы:
apt-get update
система зависает при перезагрузке. То есть машина просто зависает с пустым экраном. Однако если я затем сделаю сброс CMOS на моей материнской плате, ОС снова загрузится. Я не уверен, как диагностировать это дальше. Я проверил /var/log/syslog и не вижу ничего необычного (возможно, я не знаю, что искать?). Я сделал обычные вещи для grub:
GRUB_CMDLINE_LINUX="acpi=off nomodeset"
У меня в системе есть карта NVIDIA (Titan RTX), а моя материнская плата — ASUS SAGE X299.
Пожалуйста, дайте мне знать, как диагностировать это дальше. Непрактично продолжать делать сбросы CMOS. Спасибо!
решение1
Вам необходимо проверить/var/log/install/syslogfile вместо /var/log/syslog, потому что там хранится журнал установки ОС. Посмотрите, где заканчивается журнал. Мой журнал дляUbuntu-18.04.3-серверпосле успешной установки заканчивается следующими строками:
Nov 20 13:01:37 in-target: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:9 and /etc/apt/sources.list:51
Nov 20 13:01:37 in-target:
Nov 20 13:01:37 finish-install: info: Running /usr/lib/finish-install.d/65partman-md
Nov 20 13:01:37 finish-install: info: Running /usr/lib/finish-install.d/70mtab
Nov 20 13:01:37 finish-install: info: Running /usr/lib/finish-install.d/90base-installer
Nov 20 13:01:37 finish-install: info: Running /usr/lib/finish-install.d/90console
Nov 20 13:01:37 finish-install: info: Running /usr/lib/finish-install.d/94random-seed
Nov 20 13:01:37 finish-install: info: Running /usr/lib/finish-install.d/94save-logs
решение2
Прежде всего, нам не нужно вносить никаких постоянных изменений в GRUB.
Измените его обратно наGRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Во-вторых, во время загрузки нажмите eна меню GRUB и добавьте nomodeset
в самом конце тихой заставки nomodeset $vt... Затем нажмите либо F10клавишу , либо Ctrl+ x.
Введите текст journalctl -xb
и проверьте конец строк, чтобы найти какие-либо ошибки, если это возможно...
В противном случае попробуйте подключиться к Wi-Fi или интернету...
Затем бегите sudo apt update --fix-missing && sudo apt full-upgrade
.
Сначала определите модель вашей видеокарты Nvidia и рекомендуемый драйвер. Для этого выполните:
$ sudo ubuntu-drivers devices
Из вывода приведенной выше команды можно сделать вывод, что в текущей системе установлена такая-то видеокарта Nvidia, после чего мы можем установить рекомендуемый драйвер.
Если мы согласны с рекомендацией, то можем ubuntu-drivers
снова использовать команду для установки всех рекомендуемых драйверов:
$ sudo ubuntu-drivers autoinstal
Эта команда сообщает установленному пакету драйверов о необходимости добавить себя в ваше ядро.
В качестве альтернативы мы можем выборочно установить нужный драйвер с помощью команды apt. Например:
$ sudo apt install nvidia-340
После завершения установки можно перезагрузить систему, и все готово.
Также мы можем попробовать другой метод, опубликованный наУстановка драйверов Nvidia на Ubuntu Server 18.04.