Не запускать диспетчер отображения при загрузке


2

Мне нужно как-то загружаться из Grub без запуска или даже пытаться запустить X и менеджер дисплеев. Я старался

linux (hd1,msdos3)/boot/vmlinuz-*** root=/dev/sdb3 ro text

но это началось КДМ независимо от. Я не могу загрузиться в графическую оболочку, потому что последнее обновление привинтило драйверы графической карты, и когда последовательность загрузки достигает точки, когда он запускает диспетчер дисплея, он зависает навсегда.

Я использую Fedora Core 17, если это имеет значение.

Я не думаю, что я могу редактировать файлы из Grub, конечно, не удалять их, но я думаю, что был какой-то другой вариант, что-то, чтобы сказать ему, чтобы загрузить на уровне выполнения 3, возможно -3или какой-то такой?

Ответы:


3

добавлять single к настройкам ядра в Grub. Это загрузит вас в однопользовательский режим: загрузите ядро, смонтируйте корневую файловую систему, затем поместите вас в корневую оболочку и больше ничего. Это Linux-эквивалент «Безопасного режима», и он идеально подходит для устранения проблем, когда что-то неправильно настроено.

Не ожидайте, что какие-либо службы будут запущены, но этого должно быть более чем достаточно для редактирования текстового файла и перезагрузки компьютера, когда вы закончите.


В качестве альтернативы добавьте «init = / bin / bash» в строку ядра Linux, чтобы перенести вас в оболочку bash. (Кроме того, быстрый и неприятный хак, который я использую, заключается в том, чтобы временно переименовать / usr / bin / X во что-то другое, что приводит к сбою загрузки X - это грязно, но целесообразно.
davidgo

Спасибо! В моем случае это также отключило сетевое взаимодействие (полагаю, это ожидалось, но для меня это было препятствием), но я подумал, что был близок с -3 вариант. Просто 3 (без минуса) загрузит меня на уровень запуска 3, а это значит, что сетевое подключение тоже включено.
wvxvw

Для тех, кто ищет напоминание о том, как загрузиться в Grub, удар по левой клавише работал для меня. Затем нажмите e чтобы редактировать, прокрутите вниз, пока не найдете строку, которая начинается с linux, добавлять single до конца, а затем Ctrl-x Загружать.
Ben Creasy
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.