- Вопрос или проблема
- Ответ или решение
- Переустановка systemd или NetworkManager после обновления до Ubuntu 24.04
- Создание bootable USB с Ubuntu 24.04.1
- Загрузка с USB и chroot в вашу систему
- Переустановка NetworkManager или systemd
- Перезагрузка и проверка
- Рекомендации по резервному копированию данных
- Заключение
Вопрос или проблема
Я обновился до 24.04 перед первой точечной версией .1 в августе (2024 года), и это разрушило подключение к интернету. Я опубликовал вопрос здесь Обновился до 24.04, адаптер Ethernet застрял на “получение конфигурации IP”.
К сожалению, никто не мог дать успешный совет. Я опубликовал следующий уточняющий вопрос в сентябре:
https://askubuntu.com/questions/1527654/reinstall-systemd-or-networkmanager
Но я смог ознакомиться с ответами только после того, как пост был удален 5 дней назад. В основном, я хочу сделать загрузочный USB-накопитель с образом ISO Ubuntu 24.04.1 (Desktop), загрузиться с этого накопителя как с живой медиa, а затем использовать эту систему для chroot в мою существующую установку и попытаться переустановить либо только networkmanager, либо только systemD. Затем, я полагаю, я загружусь с установленного Ubuntu, и если интернет будет восстановлен, я смогу скачать обновления. Я буду очень благодарен за инструкции, как это сделать.
Кроме того, я думаю о чистой установке, но я очень беспокоюсь о потере данных или настроек из-за того, что неправильно сделаю резервное копирование или восстановление. В DejaDup я пытался сделать резервную копию /home на USB-накопитель емкостью 124 ГБ, но это не удалось, потому что для этого требуется 667 ГБ по какой-то причине (мои документы, вероятно, занимают всего несколько МБ). Я даже не знаю, является ли DejaDup предпочтительным утилитом для резервного копирования, которая удовлетворит потребности комплексного восстановления. Я не знаю, что именно я должен сделать резервную копию, чтобы полностью восстановить (не целиком папку “home”? Что-то еще?).
Извините, я не очень хорошо разбираюсь в этом.
Большое спасибо, Поль
Ответ или решение
Переустановка systemd или NetworkManager после обновления до Ubuntu 24.04
Проблема, с которой вы столкнулись после обновления до Ubuntu 24.04, связана с отсутствием интернет-соединения, что может быть вызвано конфликтами в конфигурации сетевых служб. Ваше намерение переустановить NetworkManager или systemd с использованием live USB является разумным подходом к решению этой проблемы. Давайте рассмотрим пошаговую инструкцию по выполнению этого процесса.
Создание bootable USB с Ubuntu 24.04.1
-
Скачайте ISO-образ. Вам необходимо скачать ISO-образ Ubuntu 24.04.1 с официального сайта Ubuntu.
-
Создайте загрузочную флешку. Используйте такие инструменты, как Rufus (для Windows) или Balena Etcher (кроссплатформенный), чтобы записать ISO на USB-накопитель. Следуйте инструкциям программы для создания загрузочного устройства.
Загрузка с USB и chroot в вашу систему
-
Загрузитесь с USB. Вставьте подготовленный USB в компьютер и перезагрузите его. Зайдите в BIOS/UEFI, чтобы установить загрузку с USB.
-
Выберите "Try Ubuntu". После загрузки выберите "Try Ubuntu" для перехода в "Live" режим.
-
Откройте терминал. После загрузки рабочего стола откройте терминал (Ctrl + Alt + T).
-
Определите вашу файловую систему. Используйте команду
lsblk
для определения вашего основного раздела (обычно это будет что-то вроде/dev/sda1
). -
Подмонтируйте вашу систему:
sudo mount /dev/sda1 /mnt
-
Подключение необходимых виртуальных файловых систем:
sudo mount --bind /dev /mnt/dev sudo mount --bind /proc /mnt/proc sudo mount --bind /sys /mnt/sys
-
Вход в chroot:
sudo chroot /mnt
Теперь вы находитесь в среде вашей установленной системы и можете выполнять команды как если бы вы загружены в неё.
Переустановка NetworkManager или systemd
-
Переустановка NetworkManager:
Для переустановки NetworkManager выполните следующие команды:apt update apt reinstall network-manager
-
Переустановка systemd:
Если вы также хотите переустановить systemd, выполните эту команду:apt reinstall systemd
-
Очистка и завершение chroot:
После успешной переустановки выполните:exit sudo umount /mnt/dev sudo umount /mnt/proc sudo umount /mnt/sys sudo umount /mnt
Перезагрузка и проверка
Перезагрузите систему и загрузитесь в вашу обычную конфигурацию Ubuntu. Проверьте, восстановилось ли подключение к интернету.
Рекомендации по резервному копированию данных
Если вы рассматриваете возможность чистой установки Ubuntu, резервное копирование данных является критически важным шагом:
-
Выберите возможности DejaDup. Для обеспечения точного резервного копирования используйте DejaDup для создания снимка вашей домашней директории. Убедитесь, что включили все скрытые файлы и каталоги, а также системные настройки.
-
Дополнительные резервные копии конфигураций. Создайте резервные копии конфигурационных файлов из
/etc
, если есть специфические настройки, которые вы хотите сохранить. Используйте команду:sudo cp -r /etc /path/to/backup/location
-
Храните резервные копии на внешнем накопителе. Убедитесь, что USB-накопитель имеет достаточно места для хранения всех важных данных.
Соблюдая данные рекомендации, вы значительно уменьшите риск потери данных при смене операционной системы.
Заключение
Эти шаги направлены на восстановление сетевой функциональности вашей системы без необходимости чистой установки Ubuntu. Тем не менее, если проблемы продолжаются, и вы решите выполнить чистую установку, следуя рекомендациям по резервному копированию, вы сможете защитить свои данные и настройки. Хорошие практики резервного копирования помогут вам избежать неприятных ситуаций в будущем.