Вопрос или проблема
Я пытался включить GPU для TensorFlow, и в итоге переустановил драйверы GPU, но испортил систему. Компьютер (Ubuntu 18.04) теперь не загружается. При перезагрузке появляется сообщение:
[TIME] Превышено время ожидания устройства dev-disk-by\x2duuid-CAB8F5E2B8F5CD47.device.ice.
[DEPEND] Ошибка зависимости для /mnt/Fantom
Иногда при перезагрузке возникает похожая ошибка:
[DEPEND] Ошибка зависимости для Hyper-V KVP Protocol Daemon.ices-virtual-misc-vmbus\x21hv_kvp.device.
Fantom — это название моего внешнего жесткого диска. Я не могу ничего ввести или открыть командную строку с помощью Ctrl+Alt+F1. Если я жду несколько часов, появляется ошибка, говорящая, что Система работает в режиме низкой графики
и предлагает 4 варианта, но я не могу ни нажать, ни выбрать один из них. Я также пробовал удерживать кнопку Shift во время загрузки, но меню GNU GRUB не открылось.
Я в основном следовал шагам здесь:
Когда я перезагрузил систему на шаге 5, я начал получать эти ошибки.
Заранее спасибо!
зависимость:
ошибка низкой графики:
зависимость 2:
зависимость 3:
Я решил проблему, следуя следующим шагам:
- Создать загрузочную USB для Ubuntu
- Выбрать USB в качестве первого загрузочного устройства в меню BIOS
- При перезагрузке зайти в меню GNU GRUB
- Выбрать режим восстановления для версии Ubuntu, на которой возникает эта ошибка
- Выбрать ‘dpkg’ – восстановление поврежденных пакетов
- Выбрать ‘failsafeX’
- Как только вы сможете открыть рабочий стол, вы можете перезагрузиться, чтобы выйти из безопасного режима.
Ответ или решение
Проблема, с которой вы столкнулись, связана с зависимостями, которые не могут быть выполнены из-за возникающих ошибок при загрузке системы, особенно после попытки установки драйверов NVIDIA. Ниже приведены шаги для устранения данной проблемы с Ubuntu 18.04.
Шаги для восстановления системы:
-
Создание загрузочной флешки с Ubuntu:
- Скачайте ISO-образ последней версии Ubuntu или используйте тот же образ, который у вас был.
- Используйте программу, такую как Rufus (для Windows) или Startup Disk Creator (для Ubuntu), чтобы создать загрузочную USB-флешку.
-
Настройка BIOS/UEFI:
- Перезагрузите компьютер и войдите в BIOS/UEFI (обычно нажимая клавиши F2, Del, Esc или F10 во время загрузки).
- Убедитесь, что ваша USB-флешка установлена как первый загрузочный диск.
-
Загрузка из USB:
- Сохраните изменения в BIOS и перезагрузите компьютер. Он должен загрузиться с флешки.
- Выберите опцию "Try Ubuntu" (Попробовать Ubuntu) без установки, чтобы войти в "живую" сессию.
-
Проверка и восстановление файловой системы:
- Откройте терминал в "живой" сессии.
- Определите, какой раздел ваш основной раздел Ubuntu (обычно это
sda1
илиsda2
):sudo fdisk -l
- Смонтируйте корневой раздел:
sudo mount /dev/sda1 /mnt
- Проверьте файловую систему на наличие ошибок:
sudo fsck -f /dev/sda1
-
Восстановление пакетов:
- После проверки файловой системы, перестаньте смонтировать её:
sudo umount /mnt
- Выберите "Recovery Mode" для вашего Ubuntu в меню GRUB (если у вас нет GRUB, в противном случае попробуйте его попробовать через Опции загрузки в меню).
- В режиме восстановления выберите "dpkg" для исправления поврежденных пакетов.
- После проверки файловой системы, перестаньте смонтировать её:
-
Запуск в безопасном режиме:
- Выберите опцию "failsafeX" для запуска в безопасном режиме с графическим интерфейсом.
- После успешного входа в систему попробуйте обновить драйвера NVIDIA с помощью:
sudo apt update sudo apt upgrade sudo apt install nvidia-driver-<версия> # укажите необходимую версию драйвера
- Перезагрузите компьютер, чтобы проверить, решена ли проблема.
Альтернативные методы:
Если описанные выше шаги не помогли, рассмотрите возможность:
- Освобождения места на диске (если оно переполнено).
- Удаления или отключения внешнего диска во время загрузки, если возникают ошибки при его подключении.
- Переустановки драйвера NVIDIA, используя
apt
вместоNVIDIA.run
, который может быть более совместим с вашей системой:sudo apt install nvidia-driver-<версия> # версия должна соответствовать вашей GPU
Заключение:
Следуя вышеуказанным шагам, вы сможете восстановить свою систему и избежать дальнейших проблем, связанных с драйверами и загрузкой Ubuntu. Важно всегда делать резервные копии важных данных перед внесением изменений в систему. Если проблему не удалось решить, рекомендуется обратиться за помощью к сообществу Ubuntu или на специализированные форумы.