Поиск по сайту:

Как исправить сломанную ОС Ubuntu без ее переустановки


Со временем в вашей системе могут появиться ошибки, которые могут привести к ее поломке или непригодности для использования. Классический пример – невозможность установить пакеты программного обеспечения, обновить или обновить систему. В других случаях при входе в систему вы можете столкнуться с черным экраном, не позволяющим вам получить доступ к вашей системе.

Крайним решением было бы немедленно переустановить ОС Ubuntu, но это означает, что вы потеряете все свои драгоценные файлы и приложения. Вместо того, чтобы идти по этому пути, некоторые исправления могут пригодиться с помощью Live CD или загрузочного носителя USB.

Давайте рассмотрим несколько решений, которые помогут вам исправить неисправную ОС Ubuntu без ее переустановки.

Исправить невозможность установки пакетов программного обеспечения, обновления или обновления системы

Иногда вы можете столкнуться с ошибкой «Не удалось получить блокировку /var/lib/dpkg/lock». Это также отражает ошибку «Не удалось получить блокировку /var/lib/apt/lists/lock». ошибка.

Обычно это вызвано прерванным процессом обновления или обновления, например, когда отключается питание или когда вы нажимаете CTRL + C, чтобы прервать процесс. Эта ошибка не позволяет вам устанавливать какие-либо пакеты или даже обновлять или обновлять вашу систему.

Чтобы устранить эту ошибку, удалите файлы блокировки, как показано.

sudo rm /var/lib/dpkg/lock
sudo rm /var/lib/dpkg/lock-frontend

Если вы столкнетесь с ошибкой блокировки apt-cache, например /var/cache/apt/archives/lock, удалите файл блокировки, как показано.

sudo rm /var/lib/dpkg/lock
sudo rm /var/cache/apt/archives/lock

Затем перенастройте dpkg и очистите локальный репозиторий от остатков файла /var/cache.

sudo dpkg --configure -a
sudo apt clean
Исправьте Ubuntu, когда она зависает во время загрузки из-за графических драйверов.

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

В других случаях вы можете получить черный экран. Когда это произойдет, единственным вариантом будет загрузка в режиме восстановления или аварийном режиме Ubuntu.

Давайте посмотрим, как решить эту проблему. Сначала перезагрузите компьютер и нажмите ’e’ для первого варианта.

Это приведет вас в режим редактирования, как показано. Прокрутите список до тех пор, пока не дойдете до строки, начинающейся с Linux. Добавьте строку nomodeset, как показано.

Наконец, нажмите CTRL + X или F10, чтобы выйти и продолжить загрузку. Если вы по-прежнему не можете загрузиться в систему, попробуйте добавить параметр nouveau.noaccel=1.

Это временное исправление, которое не будет применено при следующем входе в систему. Чтобы сделать изменения постоянными, вам необходимо отредактировать файл /etc/default/grub.

sudo nano /etc/default/grub

Прокрутите и найдите строку, которая гласит:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Установите его на

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"

Сохраните изменения и выйдите.

Наконец, вам необходимо обновить grub следующим образом:

sudo update-grub

Как только вы закончите, перезагрузите систему. Это должно решить проблему.