Изменение grub.cfg для начальной загрузки Ubuntu с уровнем выполнения 3

Я ищу способ добавить другую запись в конфигурации личинки, так, чтобы ядро остановилось в runlevel 3.

Я не хочу изменять/etc/default/grub, но хотеть добавить другую запись, так, чтобы я мог выбрать, если я хочу загрузиться в графическом или консольном режиме.

0
задан 22 March 2017 в 11:41

3 ответа

Редактирование личинки изменит все начальные загрузки. Можно включить записи загрузки 40_custom и отредактировать параметры начальной загрузки. Скопируйте текущую строку файла конфигурации начальной загрузки и редактирование для изменения тихого всплеска на желаемые параметры.

sudo nano /etc/grub.d/40_custom

После редактирований:

sudo update-grub

https://help.ubuntu.com/community/Grub2/CustomMenus

, Как обновить личинку на машине двойной загрузки?

2
ответ дан 3 November 2019 в 14:26

У меня была подобная проблема, которую я в конечном счете решил. Возможно, это также помогает Вам. Возможно, интересный отметить то, что Ubuntu и ее варианты не используют нормальный runlevels. Независимо от того, что Вы читаете о работе с runlevels, не быть подготовленным ничто не работает. Обратите внимание, что это только работает, если Ваш рабочий стол использует менеджера по оформлению LightDM. Я использую Xubuntu, но я думаю, что Единица Ubunutus является тем же.

1), Чтобы к prevernt вход в систему для появления, ответственный DM (LightDM должен быть изменен:

sudo nano /etc/init/lightdm.conf
start on ((filesystem
           and runlevel [!06]
           and runlevel [!03]
           and started dbus
           and plymouth-ready)
          or runlevel PREVLEVEL=S)

2) личинка Изменения:

sudo nano /etc/default/grub
 GRUB_DEFAULT=0
 #GRUB_HIDDEN_TIMEOUT=0
 GRUB_HIDDEN_TIMEOUT_QUIET=true
 GRUB_TIMEOUT=2
 GRUB_DISTRIBUTOR=lsb_release -i -s 2> /dev/null || echo Debian
 #GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
 GRUB_CMDLINE_LINUX="3"
 # comment the next line to disable boot to graphical terminal
 GRUB_TERMINAL=console 
sudo update-grub

, Который должен сделать это. Я не хотел создать новую запись меню личинки, потому что его действительно быстрое для запуска рабочего стола X-окна. Я предполагаю, что Вы знаете, что startx не работает в Ubuntu.

sudo service lightdm start

, Если бы Вам часто нужно это, я поместил бы псевдоним

alias startx = sudo service lightdm start

Hope, он работает на Вас.

1
ответ дан 3 November 2019 в 14:26

Я разрабатываю подсказку, данную @oldfred.

Принятие Вас может загрузиться в графический режим с помощью GRUB, скопировать первую запись с grub.cfg в 40_custom под/etc/grub.d.

Остерегаются для не перезаписи файла 40_custom, потому что исполнительный хвост в начале файла - НЕОБХОДИМОСТЬ.

Ищут тихий всплеск в записи и удаляют их. замените их 'текстом' (без кавычек).

Изменение усмотрение записи меню к чему-то как

menuentry 'Ubuntu Command Line' {
.
.
.
.
}

, Когда Вы перезагружаете, запись, Вы просто создали с описанием, которое Командную строку Ubuntu покажут в конце Вашего Списка Личинки.

, Как предложено @CatMan, войдите в систему и

sudo service lightdm start

для входа в систему в X.

0
ответ дан 3 November 2019 в 14:26

Другие вопросы по тегам:

Похожие вопросы: