Как установить / удалить драйвер на замороженной системе с помощью liveCD

Я только что попытался установить новейшие видеодрайверы ATI на свой ноутбук. После перезагрузки система (включая мышь и клавиатуру) зависает после логотипа Ubuntu. Поскольку клавиатура зависла, я не могу переключать консоли и удалять драйверы ATI.

Я могу получить доступ к компьютеру, загрузившись с живого компакт-диска Ubuntu. Поэтому я надеялся, что оттуда я смогу удалить драйвер ATI вручную, но я не уверен, как именно это сделать. Я нашел файл glrx-uninstall.log из предыдущих успешных попыток удаления драйвера (более старые версии), и я хотел бы подумать, что я могу просто проследить за этим журналом и удалить все, что он сказал, как

/usr/lib/xorg/modules/linux/libfglrxdrm.so
/usr/lib/i386-linux-gnu/libAMDXvBA.so

И так далее. Будет ли это работать, или я могу еще больше испортить мою систему? Есть ли что-нибудь, что устанавливает скрипт удаления, который мне также нужно будет установить?

С другой стороны, возможно ли запустить сценарий удаления при использовании Live CD с подключенным HD (можно ли посоветовать смотреть в смонтированный каталог вместо /)?

Редактировать (согласно запрос ниже): я первоначально установил драйверы, загруженные из ATI, используя их метод установки.

3
задан 28 April 2013 в 22:26

1 ответ

Попробуйте загрузиться в режиме восстановления. Чтобы отобразить меню grub, просто нажмите несколько раз клавишу SHIFT после ваших сообщений POST в BIOS (вы можете увидеть сообщение Loading GRUB..., вот и все.

Затем выберите опцию netroot в меню восстановления и перемонтируйте свою файловую систему с разрешениями на запись, используя эту команду:

mount -o remount,rw /

Затем, следуйте инструкциям для Неофициального AMD Catalyst. Вики для 12.04 или для 12.10 .

Если у вас нет доступа к Интернету (у вас нет прямого доступа к Ethernet с помощью dhcp, вам нужен Wi-Fi и т. д.), вы можете не делайте этого, но просто сделайте первый шаг, и вы сможете снова загрузить свою систему. После загрузки системы и получения доступа к Интернету выполните другие шаги.

И когда вы закончите, просто перезагрузите компьютер. :

reboot

Разве вы не можете войти в меню grub?

Просто давайте сделаем это из среды live cd. Просто убедитесь, что live cd для той же архитектуры, что и установленная система. . Откройте терминал. Затем установите ваш / partition.

sudo su
mount /dev/sda1 /mnt

То есть, если предположить, что ваш / partition находится на /dev/sda1, конечно, это может быть не так. Попробуйте угадать правильное устройство с помощью инструмента Диски.

Затем создайте хорошую среду и используйте chroot:

mount --bind /dev /mnt/dev
mount --bind /proc /mnt/proc
mount --bind /sys /mnt/sys
mount --bind /run /mnt/run
chroot /mnt

Если все в порядке, теперь вы находитесь в установленной системе и работаете в среде chroot. Отсюда следуйте инструкциям вики.

Когда вы закончите, нажмите Ctrl + D , чтобы выйти из среды chroot. затем аккуратно размонтируйте вашу систему и перезагрузите компьютер

umount /mnt/dev /mnt/sys /mnt/proc /mnt/run /mnt
reboot
0
ответ дан 28 April 2013 в 22:26

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

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