Как загрузиться с помощью splash / quiet после минимальной установки без выбранных пакетов

После установки Ubuntu 17.10 с использованием минимального ISO и и следуя этому руководству , у меня появляется пустой экран при загрузке.

Существует несколько зарегистрированных ошибок, связанных с этой проблемой:

Насколько я понимаю, причина этой ошибки в том, что GRUB выбирает неверный tty при загрузке, так как он ожидает сервер X11 быть доступным.

Поскольку установка нулевых пакетов технически не поддерживается установщиком, я могу понять, почему этой проблеме был присвоен низкий приоритет. Также легко переключиться на правильный tty, нажав Alt + F1, который, если у вас есть зашифрованный том, предоставит вам фирменный экран Ubuntu для ввода вашей кодовой фразы дешифрования.

Если я установлю диспетчер отображения, например, В GNOME с apt install gdm3 поведение сохраняется, хотя (и я думаю, что эта информация может быть актуальной), теперь мне нужно переключаться между tty2 и tty1 пару раз, заканчивая tty1, прежде чем я что-либо увижу, например, Alt+F2 затем Alt+F1, повторяется дважды. Это может быть новой ошибкой, так как моё чтение текущих ошибок указывает на то, что установка диспетчера дисплея должна устранить проблему.

В руководстве, которому я следовал, предлагается исправление, которое включает редактирование /etc/default/grub следующим образом:

Старый: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Новый: GRUB_CMDLINE_LINUX_DEFAULT=""

Это полностью отключает экран-заставку и дает полную прокрутку текста при загрузке до тех пор, пока он, наконец, не отобразит приглашение в текстовом режиме для пароля дешифрования.

Что-то еще, что может иметь отношение:

В /etc/grub.d/10_linux есть этот код:

vt_handoff="1"

#snip

if [ "$vt_handoff" = 1 ]; then
  for word in $GRUB_CMDLINE_LINUX_DEFAULT; do
    if [ "$word" = splash ]; then
      GRUB_CMDLINE_LINUX_DEFAULT="$GRUB_CMDLINE_LINUX_DEFAULT \$vt_handoff"
    fi
  done
fi

Что я хотел бы : минимальная установка с тихим загрузку и привлекательный полноэкранный диалог дешифрования LVM (на мой взгляд, крайне важно, чтобы при вводе текста на экране была обратная связь).

Любая помощь с благодарностью.

2
задан 20 January 2018 в 13:46

1 ответ

Хотя я все еще не совсем уверен, что это сработает для вас, я все равно постараюсь ответить на ваш вопрос. Если Plymouth уже установлен, то я рекомендую установить plymouth-theme-ubuntu-logo:

sudo apt-get install plymouth-theme-ubuntu-logo

После того, как он установлен или, если он уже установлен, вы должны выполнить:

sudo update-alternatives --config default.plymouth

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

sudo update-initramfs -u

Еще одна вещь: вам нужно будет вернуть конфигурацию grub к тому, что было раньше до этого, поэтому вы должны отредактировать /etc/default/grub снова и вернуть часть "quiet splash".

Это должно исправить ваши проблемы с диалогом расшифровки и показать вам симпатичный экран логотипа Ubuntu при загрузке! Я надеюсь, что это решит это для вас, или что вы нашли другое решение. Большое спасибо!

1
ответ дан 20 January 2018 в 13:46

Другие вопросы по тегам:

Похожие вопросы: