В статье рассмотрен способ как полностью удалить драйверы nVidia Кали Линукс, которые обычно вообще не дают загрузиться в систему. Разберём вариант исправить ситуацию с помощью загрузочного диска Кали Линукс.
Если вы уже попытались обновить видеодрайверы линейки nVidia в ОС Кали Линукс, вы, вероятно, столкнулись с отказом системы загружаться. Так нередко происходит, когда пользователь принудительно пытается подсунуть несвежей уже видеокарте от nVidia последнюю версию драйверов. Так вот Debian эта не та система, где такие фокусы прокатывают, да ещё с драйверами “неродных” репозиториев. На будущее – вот наиболее подходящая справка по установке драйверов nVidia в Кали. Ситуация напоминает описанное в статье “Кали не загружается после обновлений“, однако симптомы не позволяют системе даже загрузиться с жёсткого диска в любом из возможных режимов.
А симптомы в целом такие:
- после перезагрузки вас встречает чёрный экран
- у некоторых пользователей вентилятор процессора работает в режиме “загрузки”, т.е. усиленно крутится
Ситуация обычно усугубляется и тем, что:
- нет возможности использовать Дополнительные варианты загрузки из загрузочного меню Grub (система выдаёт ошибку конфигурации ядра)
- консоль Ctrl + Alt + F1 не работает
Что потребуется?
- загрузочный диск Кали Линукс
- проводное соединение с интернет
Заходим в систему через загрузочный диск
- выставляем загрузку с диска/флешки Кали
- у меня установлена мультизагрузка (второй системой стоит Windows 7). Мне необходимо определиться с нужным разделом любым удобным способом. Чтобы узнать, на каком из томов стоит Кали я, например, запускаю из терминала
gparted
- том с Кали именуется /dev/sda3. Покидаю программу и “пролезаю” в нерабочую Кали, установленную на жёстком диске, создавая виртуальную среду chroot
sudo su mount /dev/sda3 /mnt mount --bind /dev /mnt/dev mount --bind /proc /mnt/proc mount --bind /sys /mnt/sys mount --bind /run /mnt/run chroot /mnt
- если всё прошло гладко, строка с именем пользователя в терминале слегка изменила свой вид (обычно добавляется слеш). Теперь пробуем удалить драйверы nVidia Кали Линукс:
apt-get remove --purge nvidia-*
Если вы уверены, что источником бед послужили именно драйверы nVidia, то сразу переходите к следующему пункту. А сейчас можно перестраховаться и переустановить все имеющиеся в системе видеодрайверы, поставляемые к Кали по умолчанию:
apt-get remove --purge xserver-xorg-video-nouveau xserver-xorg-video-nv
и заново ставим:
apt-get install xserver-xorg-video-nouveau apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core
- по окончании работ покидаем Change root-среду, нажав сочетание
Ctrl + D
- и размонтируем
umount /mnt/dev /mnt/sys /mnt/proc /mnt/run /mnt
- Перезагружаемся из терминала
reboot
- выставляем загрузку с Grub жёсткого диска и входим в Кали обычным порядком. Всё должно заработать.
Успехов.