Kali Linux выдает: “Ой, нет! Что-то пошло не так…” во время перезагрузки после большого обновления.

Вопрос или проблема

Недавно я решил запустить свой Lenovo Ideapad с Kali OS, который не использовался в течение примерно полутора лет. Естественно, после ввода “sudo apt get-update” и “sudo apt get-upgrade” оказалось, что сотни пакетов ожидают обновления. После выполнения обновления меня, конечно, попросили перезагрузить систему. Однако после перезагрузки я столкнулся с ужасным экраном “О нет! Что-то пошло не так. Произошла проблема и система не может восстановиться. Пожалуйста, выйдите и попробуйте снова”.

После перезагрузки в KALI GNU/LINUX с Linux 6.11.2-amd64 (в режиме восстановления) я проверил журналы с помощью:

journalctl -xb

Журналы показали 66 строк, одна из них была красной:

[Firmware Bug]: TSC ADJUST: CPU0: -1648149818 force to 0

Я попробовал следующие рекомендации из командной строки в режиме восстановления:

1: Редактирование файла /etc/gdm3/daemon.conf с помощью:

nano /etc/gdm3/daemon.conf

Одна из рекомендаций в интернете говорила удалить комментарий и добавить следующие строки:

# AutomaticEnableLogin = true
# AutomaticLogin = root
AutomaticEnableLogin = true
AutomaticLogin = user

Однако мой файл уже показывал эту конфигурацию (упс), но я решил попробовать создать нового пользователя с помощью:

useradd -m <имя_пользователя> -G sudo -s /bin/bash
passwd <имя_пользователя>

А затем заменить “user” в строке “AutomaticLogin = user” на (нового пользователя, которого я добавил) в /etc/gdm3/daemon.conf.

Примечание: Я не знаю, имеет ли это значение, и извините, если это совершенно бесполезная информация, но после того, как я это сделал и попытался снова загрузить систему, я заметил небольшое изменение. Вы знаете, как во время процесса загрузки логотип Kali Linux будет ярче, начиная снизу логотипа и поднимаясь вверх? Так вот, сначала только самый низ логотипа начинал ярчить, а затем зависал. Однако после внесения вышеуказанных изменений весь логотип ярчает, как и должно (?). Тем не менее, я все еще сталкиваюсь с экраном “О нет! …”.

2: Попытка переустановить рабочую среду GNOME с помощью:

sudo apt-get install --reinstall gnome-shell

Некоторые строки кода генерируются, перечисляя сотни пакетов, и мне предлагают решить, хочу ли я продолжить с обновлением (Y или N). Чуть перед этим предложением говорится (возможно, это имеет значение?):

363 upgraded, 153 newly installed, 244 to remove, and 1226 not upgraded

Я пытаюсь продолжить обновление, и еще раз несколько строк кода пробегают мимо. Когда это заканчивается, последние несколько строк (те, что видны на экране) показывают:

E: Unable to fetch https://http://kali.org/kali/pool/main/<имя_пакета>  Не удалось разрешить 'http://kali.org'

И последняя строка говорит:

E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

Я попробовал вышеуказанную рекомендацию и выполнил:

apt-get update --fix-missing

Это дало следующие строки кода:

Ign:1 https://http:.kali.org/kali kali-rolling InRelease 
Ign:2 http://http:.kali.org/kali kali-bleeding-edge InRelease
Ign:1 https://http:.kali.org/kali kali-rolling InRelease 
Ign:2 http://http:.kali.org/kali kali-bleeding-edge InRelease
Ign:1 https://http:.kali.org/kali kali-rolling InRelease 
Ign:2 http://http:.kali.org/kali kali-bleeding-edge InRelease
Err:1 https://http:.kali.org/kali kali-rolling InRelease
  Не удалось разрешить ‘http.kali.org’
Err:2 http://http:.kali.org/kali kali-bleeding-edge InRelease
  Не удалось разрешить ‘http.kali.org’
Чтение списков пакетов… Готово
Формирование дерева зависимостей… Готово
Чтение информации о состоянии… Готово
1740 пакетов можно обновить. Запустите ‘apt list —-upgradable’, чтобы увидеть их.
W: Не удалось загрузить https://http:.kali.org/kali/dists/kali-rolling/InRelease  Не удалось разрешить ‘http.kali.org’
W: Не удалось загрузить http://http:.kali.org/dists/kali-bleeding-edge/InRelease  Не удалось разрешить ‘http.kali.org’
W: Некоторые индексные файлы не удалось загрузить. Они были проигнорированы, или использовались старые.

После этого я проверил содержимое моего файла источников:

cat /etc/apt/sources.list
deb https://http://kali.org/kali kali-rolling main non-free contrib

Я совершенно не знаю, что делать дальше… Мой основной ПК работает на Mint, и я не так хорошо знаком с Kali, так что простите меня за невежество. В связи с этим я прошу сделать любые ответы как можно более полными. Заранее спасибо. 🙂

Ответ или решение

Приветствую!

Ситуация, с которой вы столкнулись, распространена среди пользователей Kali Linux после больших обновлений, и я постараюсь детально объяснить возможные причины проблемы, а также предложить вам шаги для ее решения.

1. Анализ ситуации

Вы упомянули о том, что после выполнения команд sudo apt-get update и sudo apt-get upgrade вы столкнулись с сообщением об ошибке «Oh no! Something has gone wrong…». Это может происходить по нескольким причинам:

  • Обновления некоторых пакетов могли привести к конфликтам.
  • Проблемы с графической оболочкой GNOME или другим программным обеспечением, которые важно для графической среды.
  • Ошибки в конфигурации apt, особенно служебных файлов.

2. Проверка конфигурации apt

Вы привели информацию о своих источниках пакетов. При просмотре файла /etc/apt/sources.list вы заметили, что источник указан некорректно:

deb https://http://kali.org/kali kali-rolling main non-free contrib

Здесь вы видите, что есть два префикса https:// и http://. Это неправильно. Вам нужно исправить файл следующим образом.

Исправление файла sources.list

  1. Откройте файл для редактирования:

    nano /etc/apt/sources.list
  2. Замените строку на следующую:

    deb http://kali.org/kali kali-rolling main non-free contrib
  3. Сохраните изменения и выйдите из редактора (CTRL + O, затем CTRL + X).

3. Обновление пакетов

После корректировки списка источников попробуйте снова обновить пакеты:

sudo apt-get update
sudo apt-get upgrade

4. Работы с графической оболочкой

Если после исправления конфигурации apt ваша графическая оболочка по-прежнему не загружается, попробуйте переустановить графическую среду:

sudo apt-get install --reinstall gnome-shell

После выполнения этих команд перезагрузите систему:

sudo reboot

5. Проверка логов

Если проблема все еще сохраняется, запустите следующие команды для проверки логов:

journalctl -xe

Это позволит вам получить более подробную информацию о возникших ошибках в системе. Ищите записи, связанные с gdm3 или графической средой.

6. Исправление ошибок прошивки

Вы упомянули в своих логах следующее сообщение:

[Firmware Bug]: TSC ADJUST: CPU0: -1648149818 force to 0

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

Заключение

Следуя этим шагам, вы должны устранить большинство проблем, связанных с обновлениями в Kali Linux. Если проблема сохранится, возможно, вам потребуется рассмотреть вариант с чистой установкой Kali OS, особенно если система не использовалась более года.

Не стесняйтесь задавать дополнительные вопросы, если вам потребуется более подробная информация или помощь!

Оцените материал
Добавить комментарий

Капча загружается...