Как получить виртуальный терминал по умолчанию при запуске?

Мне просто пришлось решить подобную проблему, и все, что мне было нужно, было загрузочным диском Ubuntu 14.04 «mini», поэтому я сделал это:

Загрузите мини-загрузочный диск и выберите «режим спасения» в расширенных параметрах (вероятно, не важно, что вы выбираете на самом деле). Когда вы запустите установщик, выберите «вернуться», чтобы получить главное меню. Выберите «Запустить оболочку». TBH любой загрузочный диск Linux, который даст вам оболочку, доставит вам это далеко. Установите раздел linux Bind-mount / dev, / proc и / sys в установленный раздел Chroot в этот раздел. Запустите grub-install и update-grub2 из chroot (у мини не было установленных инструментов grub.

# mount /dev/sda5 /mnt # mount -o bind /dev /mnt/dev # mount -o bind /proc /mnt/proc # mount -o bind /sys /mnt/sys # chroot /mnt /bin/bash ~# grub-install --root-directory=/ /dev/sda ~# update-grub2 ~# ^D # reboot

Et voila - grub вернулся.

(отступы кода не работают на этом сайте ...?) [!d12 ]

1
задан 1 January 2012 в 04:25

1 ответ

X (оконный сервер) запускается без диспетчера окон, и вам нужно изменить уровень выполнения по умолчанию, но не можете найти файл /etc/inittab, и нет никакого подходящего уровня запуска для использования в любом случае, не так ли? Если вы не хотите использовать самый чистый способ установки сервера 10.04 / 10.10, просто скажите GDM, чтобы он даже не попытался выполнить уровень запуска 3:

sudo -e /etc/init/gdm.conf

Измените stop on runlevel [016] на stop on runlevel [0136] [!d1 ]

Сохранить. Теперь установите уровень запуска по умолчанию:

sudo -e /etc/init/rc-sysinit.conf

Измените env DEFAULT_RUNLEVEL=2 на env DEFAULT_RUNLEVEL=3

Сохранить и перезагрузить: sudo init 6

Успех? [!d5 ]

1
ответ дан 25 May 2018 в 15:32
  • 1
    Нет кубиков ... Я предполагаю, что он фактически устанавливает уровень запуска с выхода runlevel. 3. Я не думаю / это проблема с gdm, так как я просто пошел и удалил ее. – Wayne Werner 2 January 2012 в 12:23
  • 2
    После обновления до 11.10 эти изменения были одинаковыми, и я изменил /etc/init/kdm.conf на start on runlevel [], и это исправило его. – Wayne Werner 9 February 2012 в 09:04

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

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