Мое ядро не загрузится. Какие шаги я должен сделать?

Я установил версии ядра Linux через apt-get и к сожалению никакой не загружается вообще. Как только я выбираю ядро в GRUB, панике ядра и вспышках клавиши CAPS LOCK. Последняя версия ядра, которое я имею, который загружается, 2.6.38~8.

Я попытался редактировать параметры начальной загрузки путем удаления quiet и splash но это абсолютно ничего не делает.

Какие опции я имею для отладки ядра и обнаружения, что неправильно функционирует?

2
задан 23 August 2011 в 08:22

3 ответа

У меня было что-то подобное Вашему случаю. Попробуйте следующее:

  1. Загрузитесь 2.6.38~11 с режимом восстановления.
  2. Из меню восстановления выберите "drop to shell with i-net access" (или что-то подобное)
  3. тип в терминале: telinit 3 переключаться на runlevel 3
  4. Введите свое имя пользователя, Введите пароль
  5. Тип: sudo service gdm stop закрыть X-сервер.
  6. Тип: sudo nvidia-installer -f --update ; это загрузит последний драйвер и переустановит его.
  7. Вот именно ввести sudo service gdm start и у Вас есть свой рабочий стол назад.

В точке 6 Вы не должны действительно переустанавливать драйвер. Все, в чем Вы нуждаетесь, должно создать модуль для Вашей текущей версии ядра, но я не мог, понял это, как сделать это.

1
ответ дан 2 December 2019 в 05:44

необходимо повторно выполнить Nvidia .run файл так, чтобы новые модули ядра были созданы

самый легкий способ сделать это должно было бы изменить Ваши параметры начальной загрузки в личинке

  1. когда личинка откроется списком выбора, нажмите 'e' для редактирования опции
  2. выберите вторую строку (тот, который запускается с ядра), и нажмите 'e' снова для редактирования этого
  3. goto конец строки и добавляют пространство и 3
  4. теперь нажмите ENTER для сохранения (я думаю, просто проверяют справку внизу экрана), и 'b' для начальной загрузки

Вы должны теперь быть загружены в нормальный терминал на runlevel 3, таким образом, никакие графические драйверы не необходимы

CD к каталогу, где Вы загрузили Nvidia .run fiel и выполнили ее снова как корень, не забудьте иметь повторно выполненная nvidia-cconfig для Вас

если Вы перезагружаете после этого, все должны быть хорошо

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

0
ответ дан 2 December 2019 в 05:44

Удалите тихие параметрические усилители и параметрические усилители всплеска, прочитайте сообщения об ошибках, которые подходят при начальной загрузке сбоев.

Попробуйте единственный параметр загрузки или параметр загрузки восстановления. Я ожидаю, что это перестало работать во время загрузки ядра. Раз так затем загрузитесь в использование живого диска, монтируют Ваш корневой раздел. Ищите содержание своего [корня-parition]/var/log/каталог. kern.log, lastlog, boot.log, сообщения, отладка, faillog и системный журнал могли помочь. Вставьте их как часть Вашего вопроса получить больше справки.

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

0
ответ дан 2 December 2019 в 05:44

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

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