
я прочиталответк посту предлагается использовать:
systemctl set-default multi-user.target
для входа в режим командной строки. Работает нормально, за исключением того, что перед входом в систему CentOS, похоже, загружается в графическом режиме, что делает процесс запуска довольно медленным. Смотрите следующую картинку:
У меня был минимальный установленный CentOS, он загружается гораздо быстрее по сравнению с моей ситуацией сейчас. Так в чем причина этого, и как избавиться от предзагрузочного gui?
решение1
Чтобы избавиться от предзагрузочного GUI, вам нужно удалить rhgb
опцию в grub
опциях. Если вы также хотите получать сообщения ядра во время загрузки, вам также нужно удалить quite
опцию строки добавления ядра.
Для этого отредактируйте файл /etc/default/grub
в текстовом редакторе по вашему выбору и примените расширение GRUB_CMDLINE_LINUX
.
Если вы просто хотите удалить предзагрузочный графический интерфейс, это будет выглядеть следующим образом.
GRUB_CMDLINE_LINUX="quiet"
Если вы также хотите получать сообщения ядра во время загрузки, просто установите его как f
GRUB_CMDLINE_LINUX=""
Вы также можете захотеть сохранить запись по умолчанию в файле. Для этого просто закомментируйте эту строку с помощью #
.
После редактирования файла вам необходимо сгенерировать grub
конфигурацию следующим образом.
grub2-mkconfig -o /etc/grub2.cfg