Выше указан упрощенный вариант.
У меня он не действует ни в 12, ни в 13 Росе.
В Росе 12/13 может быть задействован более сложный механизм отключения заставки, так как
используется например Plymouth, заменяющий текст на анимацию.
Это зависит от того как это сделали разработчики.
=======================================================================================
ОТКЛЮЧЕНИЕ ЗАСТАВКИ И ВКЛЮЧЕНИЕ ТЕКСТОВОЙ ЗАГРУЗКИ
=======================================================================================
1. НАСТРОЙКА GRUB (Включение текстового лога загрузки)
--------------------------------------------------------------------------------------------------------------------------------------------------------
Открыть файл /etc/default/grub
В него должны быть установлены следующие параметры:
* Удалить из GRUB_CMDLINE_LINUX: "quiet" , "splash" и прочее
* Добавить в GRUB_CMDLINE_LINUX: "systemd.show_status=true loglevel=5" Итоговую строчку смотреть в описании второго этапа настроек.
* Из GRUB_CMDLINE_LINUX_DEFAULT: 'splash=silent logo.nologo quiet' убрать все лишнее, получится:
Подойдут как одинарные, так и двойные кавычки
* Задать режим консоли ядра:
* Оформление самого меню GRUB (если нужно):
Можно добавить отсутствующую строчку и регулировать ею первичное меню GRUB, например
В этом случае будет меню GRUB на ЧЕРНОМ фоне (в раскомментированном виде - без # ), или
А в этом случае будет меню GRUB на СИНЕМ фоне (с графикой), то есть останется как было
Сохранение текста (изменений) в редакторе nano следующее - Ctrl+o (сохранить) и потом Enter, и Ctrl+x (выйти из редактора)
* После любых изменений в этом файле всегда обновить загрузчик:
Для ROSA LINUX достаточно команды:
2. ПОЛНОЕ ИСКЛЮЧЕНИЕ PLYMOUTH ИЗ ЗАГРУЗКИ (initramfs)
-----------------------------------------------------------------------------------------------------------------------------------------------------
Чтобы Plymouth не перехватывал управление на раннем этапе:
* Запретить модуль в dracut:
Создать файл
Код: Выделить всё
sudo nano /etc/dracut.conf.d/omit-plymouth.conf
и добавить строку (в том виде как она написана ниже):
* Принудительно пересобрать образы всех ядер:
Команда будет выполнятся некоторое время, как буд то зависла
* Дополнительная очистка в параметрах ядра (GRUB):
Убедиться, что ядро не пытается принудительно
инициализировать графику во время загрузки.
Заново открыть файл конфигурации GRUB:
и найти строку
GRUB_CMDLINE_LINUX="..." Помимо удаления quiet, splash, rhgb прочего из строки, добавить параметр
plymouth.enable=0 Строка будет похожа на:
GRUB_CMDLINE_LINUX="... plymouth.enable=0"
Итоговая строчка со сделанными на предыдущем этапе изменениями будет выглядеть так:
Код: Выделить всё
GRUB_CMDLINE_LINUX="systemd.show_status=true loglevel=5 plymouth.enable=0"
Итого по /etc/default/grub Будут в результате следующие изменения:
Выше указать одинарные или двойные кавычки
Код: Выделить всё
GRUB_CMDLINE_LINUX="systemd.show_status=true loglevel=5 plymouth.enable=0"
Последнее по необходимости
* После любых изменений в файле /etc/default/grub всегда обновить загрузчик:
* Далее проверить, что получилось, перезагрузившись.
После того как пройдет текстовый лог загрузки и до появление экрана ввода пароля будет черный фон, как будто подвисло - это нормально.
!! Любые действия с конфигурациями лучше предварительно делать на резервной системе (флешке, диске - с Росой 12/13) и только при положительном результате переносить на работающую систему. Иначе, если Вам нужен будет рабочий комп, а он например не загружается.
!! Также изначально установленные в Росе конфигурации лучше сохранять, например в текстовый файл, а изменения в самой конфигурации делать закомментировав изначальный параметр (значком # перед строчкой), а следующей строкой писать измененную строчку. В этом случае Вы будете наглядно видеть, что изменили, к тому же закомментированные строчки подсветятся цветом.
P.S. plymouth.enable=0 можно указывать или в:
GRUB_CMDLINE_LINUX="systemd.show_status=true loglevel=5 plymouth.enable=0" или в:
GRUB_CMDLINE_LINUX_DEFAULT='plymouth.enable=0'
Работает и так и так.
Все вышесказанное актульно как для Роса 13, так и для Роса 12.
Если у кого есть корректировки к тому, что здесь написано, делитесь опытом.