Чего я хочу добиться:
Я хочу настроить полную загрузку моей установки Ubuntu 16.04 LTS, чтобы отображать те же обои, что и на моем рабочем столе.
Чего я достиг до сих пор:
добавил обои в меню grub, добавив следующие строки
/etc/deault/grub
и выполнивupdate-grub
впоследствии.export GRUB_MENU_PICTURE="/boot/grub/wallpaper.png" export GRUB_COLOR_NORMAL="white/black" export GRUB_COLOR_HIGHLIGHT="black/white"
добавили обои на заставку и экран входа
Проблема:
Когда я загружаюсь, изображение показывается в grub, но тогда я редко вижу заставку, вместо этого я получаю почти пустой экран, показывающий проверку файловой системы, как показано ниже:
/dev/sda1: clean, 201776/60878736 files, 4991277/243040256 blocks
Это препятствует тому, чтобы у меня был опыт загрузки, которого я хочу достигнуть, так как после этого всплывающее окно появляется вскоре после этого сообщения.
Вопрос:
Как я могу убрать это сообщение из списка, чтобы я мог без проблем загрузить мои любимые обои, не отключая проверку файловой системы полностью (если это возможно)?
Ответы:
Заглушение загрузочных сообщений
Вы должны быть в состоянии достичь этого с помощью параметра ядра
loglevel=
илиquiet
Я не уверен, на каком именно уровне это будет скрыто (или насколько тихо вы хотели бы, чтобы ваш ботинок был).
Временно
перезагрузите компьютер и в меню grub нажмите,
e
чтобы изменить параметры загрузки.прокрутите вниз до конца
linux...
строки с помощью клавиш со стрелкамидобавить нужный
loglevel
параметр илиquiet
в конец этой строки. пример:или
После завершения редактирования перейдите к загрузке, нажав
F10
настойчиво
Для этого отредактируйте
/etc/default/grub
отредактируйте строку:
GRUB_CMDLINE_LINUX_DEFAULT=
раскомментируйте его, если необходимо, и добавьте желаемый уровень записи или тихий - например,
GRUB_CMDLINE_LINUX_DEFAULT="loglevel=4"
илиGRUB_CMDLINE_LINUX_DEFAULT="quiet"
и беги
sudo update-grub
сообщения fsck
удалить fsck из initramfs
fsck запускается по умолчанию initramfs. удалив его и запустив systemd fsck, мы сможем перенаправить вывод.
см.
man initramfs
и wiki.ubuntu.com/Initramfs для получения дополнительной информации об удалении fsck из ramfs.systemd fsck
Из арки вики:
В Ubuntu эти файлы расположены в
/lib/systemd/system
Если файловая система не проверяется initramfs во время загрузки, автоматически запускается systemd-fsck-root.service.
см. http://manpages.ubuntu.com/manpages/wily/man8/systemd-fsck@.service.8.html
источник
fsck
сообщение. Вот мои параметры:GRUB_CMDLINE_LINUX_DEFAULT="quiet loglevel=0 splash"
e
в меню загрузки Grub. Если они есть, я не уверен, каким будет решение.man initramfs.conf
поможет вам разобраться, как убратьfsck
с барана фс. wiki.ubuntu.com/Initramfs имеет больше информации о генерации вашего собственного оперативной памяти.Я также испытывал черный экран после grub с консольной регистрацией и вспышкой заставки Plymouth даже на новой установке 16.04 LTS. Отключение сообщений, вероятно, не лучшая вещь. Я поискал в Google за пределами Ubuntu и обнаружил эту тему . В комментарии № 18 вы найдете команды, которые исправили мою проблему без отключения сообщений.
Моя процедура по внедрению исправления состояла в следующем:
sudo -i
(введите пароль администратора)echo FRAMEBUFFER=y > /etc/initramfs-tools/conf.d/splash
update-initramfs -u
exit
(чтобы выйти как root).Теперь, если Plymouth работает правильно, приступайте к настройке процесса загрузки. Если вы много раз пытались исправить заставку Plymouth с помощью команд терминала, я рекомендую заново установить и начать заново, возможно, вы повредили файловую систему и не знали об этом.
источник
console=tty3
перемещает вывод fsck в консоль не по умолчанию и сохраняет tty1 в чистоте.источник