Как настроить GRUB для выбора режима ввода текста или графического режима
Как настроить GRUB, чтобы при каждой загрузке я мог выбирать, хочу ли я загружаться в текстовом режиме или в графическом режиме.
Я должен попытаться редактировать /etc/default/grub
и изменить
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
в GRUB_CMDLINE_LINUX_DEFAULT="text"
и обновите GRUB, но это только изменит режим загрузки в текстовый, и мне нужно изменить его снова, если я хочу загрузиться в графическом режиме. Я знаю, что могу использовать startx из терминала, чтобы войти в графический режим, но он не ответил на мой вопрос
1 ответ
Вы хотите использовать 40_custom
файл для этого, желательно в режиме обслуживания.
Все команды в этом руководстве должны быть запущены от имени пользователя root! Это руководство также НЕ РАБОТАЕТ для систем с /boot
на другом разделе!
Найдите UUID вашего основного раздела с помощью
blkid
и ищет раздел EXT4. Запомните этот UUID, он вам скоро понадобится.Начните с открытия файла 40_custom.
nano /etc/grub.d/40_custom
- Добавьте это в конец файла:
menuentry "Ubuntu Text Mode" { recordfail gfxmode $linux_gfx_mode insmod gzio insmod part_msdos insmod ext2 set root='(hd0,msdos9)' search --no-floppy --fs-uuid --set=root
[UUID от ранее]linux /vmlinuz root=UUID=
[UUID от ранее]ro text $vt_handoff initrd /initrd.img }
Сохранить этот файл как
15_custom
, Это будет после записей по умолчанию Ubuntu. Назовите это06_custom
если вы хотите его до Ubuntu по умолчанию.Запустите следующую команду в зависимости от вашей системы:
chmod a+x /etc/grub.d/06_custom chmod a+x /etc/grub.d/15_custom
Наконец, выполните эту команду, чтобы обновить меню GRUB:
update-grub
Источник для этого урока доступен здесь, бесплатно.