Ладно, это может показаться смешным, но из всех проблем, которые у меня могут возникнуть, я ломаю голову над загрузкой в текстовом режиме. Обычно я в противоположном направлении, например, startx
не работает.
Чтобы оценить уровень wtf, мне просто удалось без проблем запустить Photoshop CS5 (я пытаюсь перейти в текстовый режим для установки графических драйверов nVidia).
Говоря об уровнях, концепция уровней запуска сбивает меня с толку; Похоже, что в Debian уровень запуска по умолчанию равен 2 - в файле readme для драйверов сказано, что такой уровень запуска будет в текстовом режиме и даже не будет работать в сети (и что по умолчанию будет 5).
Просто чтобы прояснить это, в этом Debian, /etc/inittab
говорит:
# The default runlevel.
id:2:initdefault:
Затем я думаю о загрузке в "режиме восстановления", который только для текста. У меня есть ощущение, что это не тот способ, потому что я не пытаюсь что-то "восстановить", и я даже не знаю, что изменится в этом режиме.
Так что я гуглюсь, и в сообщении говорится, что я должен отредактировать /boot/grub/grub.cfg
. Но этот файл говорит в начале:
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
И я действительно не чувствую себя комфортно, редактируя файл, который говорит это.
Затем я нахожу этот другой пост, специфичный для Debian. В основном это говорит, чтобы пойти root и отключить менеджер входа в систему:
# update-rc.d -f gdm remove
Я только собирался попробовать это, но некоторые комментаторы не согласились, некоторые говорили, что я должен переместить файл:
# mv /etc/rc2.d/S30gdm /etc/rc2.d/K70gdm
Другие помещают это в его .bash_profile
:
if [ "$(echo $(who am i)|awk '{print $2}')" = "tty1" ]; then startx;logout;fi
(не спрашивайте меня, что это значит) Кто-то даже упоминает это как решение:
# apt-get remove gdm
Может кто-нибудь сказать мне разумный, простой способ загрузки в текстовом режиме в этом дистрибутиве на основе Debian?