Я не могу загрузить Ubuntu. Он висит на черном экране с указателем мыши, который не реагирует на движение мыши. Я читал несколько других тем по этому поводу, но пока ничего не помогло. В частности, у меня очень ограниченный доступ к терминалу: с помощью Ctrl + Alt + F
Я могу получить приглашение grub, если выберу другой вариант загрузки (не тот, который показывает вам список опций для загрузки, а тот, который содержит подсказку).
Прочие сведения:
ОБНОВЛЕНИЕ перешло на нормальный экран grub, предыдущее ядро версия работает (в основном) OK
Я несколько раз нажимал esc при запуске, чтобы перейти к экрану grub * (со списком параметров загрузки), и использовал предыдущую версию ядра. Оттуда я собрал свои файлы и переформатировал свой диск.
В некоторой степени ядерный вариант. Было бы интересно услышать о более простом.
* как было предложено в ряде других тем
Вы можете загрузиться в работающее ядро (вы упомянули, что оно у вас есть) и
Чтобы начать отладку причин проблемы, используйте journalctl
и другие команды.
Например,
$ journalctl --list-boots
перечисляет все доступные журналы. Чтобы просмотреть журнал предыдущей загрузки,
$ journalctl -b -1
По умолчанию выводятся страницы journalctl
. Если вы хотите этого избежать, например to grep
или wc
вывод, и / или журналы очень длинные, используйте
$ journalctl --no-pager -b -1
или флаг -e
, чтобы перейти прямо к концу (но вы может не иметь полного журнала, доступного для прокрутки назад).
Чтобы увидеть кольцевой буфер ядра , используйте dmesg
.
Важные флаги: -e
или -T
], чтобы использовать время, удобочитаемое человеком, -P
, чтобы избежать пейджинга, -H
для вывода, удобочитаемого человеком. См. Полный список здесь .
Каждый раз, когда становится доступным новое ядро, обновление устанавливает его и устанавливает его в качестве параметра по умолчанию в grub. Таким образом, ваша система может снова быть полностью работоспособной, независимо от проблемы.
Опубликуйте вывод
$ uname -a
$ lsb_release -a
, чтобы проверить это.
Источники