Чего я хочу добиться:
Я хочу настроить полную загрузку моей установки 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
loglevel= All Kernel Messages with a loglevel smaller than the
console loglevel will be printed to the console. It can
also be changed with klogd or other programs. The
loglevels are defined as follows:
0 (KERN_EMERG) system is unusable
1 (KERN_ALERT) action must be taken immediately
2 (KERN_CRIT) critical conditions
3 (KERN_ERR) error conditions
4 (KERN_WARNING) warning conditions
5 (KERN_NOTICE) normal but significant condition
6 (KERN_INFO) informational
7 (KERN_DEBUG) debug-level messages
quiet [KNL] Disable most log messages
Я не уверен в точно, какой уровень это было бы скрыто (или как тихий Вы хотели бы, чтобы Ваша начальная загрузка была).
перезагрузите свой компьютер, и при хите меню личинки e
отредактировать параметры начальной загрузки.
прокрутите вниз в конец linux...
строка с помощью клавиш со стрелками
добавьте желаемый loglevel
параметр или quiet
в конец той строки. пример:
linux /vmlinuz-4.4.0-21.generic.efi.signed root=/dev/mapper/encrypted ro loglevel=4
или
linux /vmlinuz-4.4.0-21.generic.efi.signed root=/dev/mapper/encrypted ro quiet
когда сделано редактируя, продолжите загружаться путем нажатия F10
Сделать это, редактирование /etc/default/grub
отредактируйте строку: GRUB_CMDLINE_LINUX_DEFAULT=
не прокомментируйте это в случае необходимости и добавьте желаемый уровень журнала или тихий - например, GRUB_CMDLINE_LINUX_DEFAULT="loglevel=4"
или GRUB_CMDLINE_LINUX_DEFAULT="quiet"
и выполненный sudo update-grub
fsck выполняется по умолчанию initramfs. путем удаления его, и наличие systemd выполняет fsck, мы сможем перенаправить вывод.
посмотрите man initramfs
и wiki.ubuntu.com/Initramfs для большего количества информации об удалении fsck от ramfs.
От дуги Wiki:
Теперь скопируйте файлы systemd-fsck-root.service и systemd-fsck@.service, расположенный в/usr/lib/systemd/system/к/etc/systemd/system/, и отредактируйте их, настроив StandardOutput и StandardError как это:
[Сервис]
Type=oneshot
RemainAfterExit=yes
ExecStart =/usr/lib/systemd/systemd-fsck
StandardOutput=null
StandardError=journal+console
TimeoutSec=0
В Ubuntu эти файлы оба расположены в /lib/systemd/system
Если файловая система не будет проверена initramfs во время начальной загрузки, то systemd-fsck-root.service будет автоматически выполнен.
см. http://manpages.ubuntu.com/manpages/wily/man8/systemd-fsck@.service.8.html
Я также испытывал черный экран после личинки с консольным входом и флэш-памятью Плимутского экрана-заставки даже на новой установке 16.04 LTS. Отключение сообщений является, вероятно, не лучшей вещью сделать. Я Google, искавший за пределами, спрашивает Ubuntu и обнаружил этот поток. В комментарии № 18 Вы найдете команды, которые устранили мою проблему с отключением сообщений.
Моя процедура реализации фиксации пошла следующим образом:
sudo -i
(введите свой пароль администратора),echo FRAMEBUFFER=y > /etc/initramfs-tools/conf.d/splash
update-initramfs -u
exit
(чтобы выйти из системы как корень).Теперь, если Плимут работает правильно, возобновите настройку Вашего процесса начальной загрузки. Если Вы попробовали много попыток починить Плимутский экран-заставку с терминальными командами, я предлагаю новую установку и запускаюсь, Вы, возможно, нанесли ущерб своей файловой системе и не знаете о ней.
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash loglevel=3 console=tty3"
console=tty3
перемещает выходные данные fsck в консоль не по умолчанию и поддерживает tty1 в чистоте.