У меня есть ноутбук 3-4 лет (Compaq V3000), в котором была Win Vista с Ubuntu 10.10 в конфигурации с двойной загрузкой. Видеокарта внутри - старая видеокарта Nvidia GeForce Go 7200.
В один прекрасный день моя видеокарта умерла (предположительно, от старости) - в результате я не смог загрузить WinVista и Ubuntu 10.10. Я решил проблему с WinVista (отключила карту Nvidia после загрузки в безопасном режиме), но я не знаю, как сделать то же самое с Ubuntu. Я могу отключить сторонний драйвер только после того, как я загрузился на рабочий стол, но так как до этого он зависал, я не смог этого сделать.
Может кто-нибудь помочь мне отключить видеокарту в Ubuntu?
Похоже, у вас проблемы с начальным виртуальным диском (initrd), который ожидает вашу карту nVidia. Вам нужно будет обновить этот initrd.
Загрузитесь с LiveCD и выполните следующие шаги:
Смонтируйте корневой раздел Ubuntu, измените XY
соответственно:
sudo mount /dev/sdXY /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
Измените корневой каталог на смонтированный раздел Ubuntu:
sudo chroot /mnt
Вы закончите в корневой оболочке теперь обновите начальный виртуальный диск (это может занять несколько секунд):
update-initramfs -u
Теперь вы закончили, выйдите из chroot и размонтируйте некоторые файловые системы:
exit
sudo umount /mnt/{sys,proc,dev} /mnt
У меня была такая ситуация со мной недавно, за исключением того, что в моем случае проприетарные драйверы не очень хорошо играли с моей картой nvidia gt 220, и поэтому мне нужно отключить ее, загрузка обычно приводит к сбою процесса загрузки.
Итак, попытался загрузиться с помощью консоли восстановления, добрался до терминала как root, а затем просто сделал
apt-get remove nvidia-current
Перезагрузился, а затем вошел в систему и включил nouveau Водитель. Пока все работает с compiz.