Ubuntu 3.11.0-15 (на машине с NVidia) - может загружаться с USB-диска - не с жесткого диска

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

nvidia: module license 'NVIDIA' taints kernel
Disabling lock debugging due to kernel taint
nvidia: module verification failed: signature and/or required key missing - tainting kernel

С тех пор четыре раза переустанавливал Ubuntu.

Мне только недавно удалось войти в экран входа в систему для «UI» (это называется «X»?) С жесткого диска. Тем не менее, я могу добраться до терминала на своем жестком диске, выполнив следующие действия:

  1. Выберите «Дополнительно» в меню запуска GRUB
  2. Выберите 3.11.0-15-универсальный режим восстановления
  3. При желании нажмите на сеть (включить сеть), если я хочу, чтобы шаг "dpkg" фактически обновлял / загружал / исправлял что-либо
  4. Выберите dpkg (восстановить поврежденные пакеты) из меню восстановления (чтобы сделать файл- система для чтения / записи)
  5. Выберите root («запрос на переход в корневую оболочку»)
  6. Теперь у меня полноэкранный терминал, и я могу выполнять такие действия, как обновление файла / etc / default / grub

Но мне еще предстоит выяснить что-нибудь (nomodeset, backlight и т. Д.), Которое поможет мне пройти через экран входа в систему с жесткого диска.

Похоже, моя проблема на 99% состоит в том, что у меня установлены драйверы, мой xorg.conf и конкретная видеокарта (NVIDIA GeForce GTX 780 - 3 ГБ - 941 ГГц).

Один из подходов, которые я хотел бы попробовать, - это заставить мой «конфигурационный файл» жесткого диска соответствовать «конфигурационному файлу» USB-накопителя. К сожалению, я мог бы только смотреть на «файл конфигурации» жесткого диска с того же «полноэкранного терминала» - тогда как я мог использовать пользовательский интерфейс для просмотра файла конфигурации запуска USB-накопителя. Я заметил, что USB-накопитель использует некоторые аргументы / параметры для команды Linux, такие как casper, и мне интересно, смогу ли я сделать то же самое, когда начну с жесткого диска. В противном случае, я думаю, что моя следующая лучшая ставка - попытаться сделать так, чтобы загрузка жесткого диска более точно соответствовала загрузке с USB-накопителя.

Например, это команда для жесткого диска вызова команды linux:

linux /boot/vmlinuz-3.11.0-15-generic root=UUID=01494fc3-a040-46dd-b8ef-23ce81b59dbe ro quiet splash nomodeset $vt_handoff 

А вот команда для загрузки с USB-диска:

linux /casper/vmlinuz.efi file=/cdrom/preseed/ubunutu.seed cdrom-detect/try-usb=true noprompt floppy.\allowed_drive_mask=0 ignore_uuid boot=casper quiet splash -- nomodeset

Можно ли используйте аспект «casper» USB-накопителя в моей загрузке с жесткого диска, или я должен посмотреть какой-нибудь «файл конфигурации запуска», чтобы посмотреть, смогу ли я сделать жесткий диск соответствующим USB-накопителю.

Еще одна идея - я замечаю, когда перечисляю драйверы из терминала / оболочки на жестком диске с помощью команды: jockey-text -l

Я вижу только два драйвера nvidida (kmod : nvidia_319_updates и kmod: nvidia_319), а не видео драйвер nouveau. Просто чтобы убедиться, что моя версия Nouveau была обновлена ​​и работает на моем жестком диске - я также просто запустил это:

sudo apt-get install noveau-firmware xserver-xorg-video-nouveau xsever-xorg-video-nouveau-dbg

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

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

xorg.conf.failsafe

и в этом файле я заметил, что драйвер устройства установлен на «vesa». Я также заметил, что у меня нет xorg.conf - поэтому я создал его со ссылкой на nouveau.

С помощью команды:

X -configure

создается новый файл /root/xorg.conf.new - поэтому я переместил его в / etc / X11 и посмотрел его.

В нем сконфигурировано восемь экранов, а экран с именем «Screen2» показывает нуво. Я впервые переименовал его в xorg.conf (в каталоге / etc / X11) (более чем за 48 часов). Теперь я вижу загрузочный экран, загруженный с моего жесткого диска!

Однако, когда я вхожу мой пароль, экран становится черным. Один из них показал мне, что вы можете использовать ctrl-alt f6 в пользовательском интерфейсе входа в систему (при условии, что он появится у вас), и это дает вам интерфейс терминала не из X (не из пользовательского интерфейса) (вы можете войти здесь). Но даже если я сделаю это - я все еще не знаю, что попробовать дальше. Как только я вхожу в систему, на экране входа в систему появляется - экран просто становится черным. Предположительно, это все еще связано с моей настройкой графики - возможно, удаление этих семи других записей в моем / etc / X11 / xorg.

2
задан 13 April 2017 в 15:24

0 ответов

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

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