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

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

Рабочее решение для восстановления Ubuntu без потери данных.

На тот случай, если ваша система Ubuntu выйдет из строя из-за сбоя питания или проблемы с сетевым подключением в середине процесса обновления, вы можете получить сломанную Ubuntu Linux. В таких случаях вы можете легко исправить неисправную ОС Ubuntu без ее переустановки с нуля. Более того, вы можете сделать это без риска потери данных, как описано в следующих инструкциях.

Введение

Сегодня я обновлял свою систему Ubuntu LTS. К сожалению, в середине процесса обновления отключилось питание, и система внезапно отключилась, пока пакеты все еще обновляются.

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

Я вижу только пустой экран! К счастью, это всего лишь тестовая машина, и на ней не было никаких важных данных. Я могу просто стереть всю ОС и снова установить Ubuntu.

Но я не хочу этого делать. Поскольку мне терять было нечего, я просто хотел восстановить сломанную систему Ubuntu, не теряя данные и не переустанавливая ее полностью. К моему счастью, это сработало!!!

Теперь давайте посмотрим, как восстановить сломанную систему Ubuntu Linux без ее переустановки.

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

1. Прежде всего попробуйте войти в систему с помощью live cd и создать резервную копию данных на внешнем диске. На всякий случай, если это руководство не сработало, вы все равно можете сохранить свои данные и все переустановить!

2. После успешного резервного копирования данных перезагрузите систему и войдите в систему как обычно. На экране входа нажмите CTRL+ALT+F1, чтобы переключиться на tty1. Подробнее о переключении между TTY можно узнать здесь.

3. Теперь введите следующие команды одну за другой, чтобы исправить сломанную Ubuntu Linux:

sudo rm /var/lib/apt/lists/lock
sudo rm /var/lib/dpkg/lock
sudo rm /var/lib/dpkg/lock-frontend
sudo dpkg --configure -a
sudo apt clean
sudo apt update --fix-missing
sudo apt install -f
sudo dpkg --configure -a
sudo apt upgrade
sudo apt dist-upgrade

4. Наконец, перезагрузите систему с помощью команды:

sudo reboot

Теперь вы можете войти в свою систему Ubuntu как обычно.

После того, как я выполнил эти шаги, мне удалось успешно исправить сломанную Ubuntu 22.04 без ее переустановки. А еще, все данные в моей системе Ubuntu остались нетронутыми и все было так же, как я ее оставил.

Этот метод может работать не для всех. Однако этот небольшой совет сработал для меня и сэкономил пару минут при переустановке моей системы Ubuntu с нуля.

Если вы знаете какой-либо другой лучший способ, пожалуйста, дайте мне знать в разделе комментариев. Я также добавлю их в это руководство.

Связанное чтение:

  • Как исправить ошибку Busybox Initramfs в Ubuntu
  • Как исправить ошибку «E: Не удалось получить блокировку /var/lib/dpkg/lock» в Ubuntu
  • Как восстановить настройки файла .bashrc по умолчанию в Ubuntu
  • Как отключить автоматические обновления в Ubuntu
  • Как восстановить сломанную Arch Linux до предыдущего рабочего состояния

Статьи по данной тематике