ГлавнаяОперационные системыLinux4 простых способа избежать сбоя Ubuntu

4 простых способа избежать сбоя Ubuntu

Не существует единственного способа избежать сбоя в Ubuntu или любой другой системе Linux. Обстоятельства ДТП всегда разные. Тем не менее, есть несколько проверенных и надежных методов, которые вы можете использовать в зависимости от серьезности проблемы.

Совет. Вот как вы можете загрузиться в режиме восстановления в Ubuntu .

1. Перезапустите композитор Wayland

Большинство «сбоев» в Ubuntu вызвано не отвечающим демоном Wayland. Если вы не знакомы, Wayland — дисплей-сервер , который управляет графическо

1. Перезапустите композитор Wayland

одна из первых вещей, которая выходит из строя, когда что-то идет не так.

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

Это довольно простой способ — нажмите Ctrl+ Alt+ F3.. В системе Ubuntu с GNOME это приведет вас к сеансу TTY. Он также должен работать с другими средами рабочего стола. Если это не так, попробуйте другие функциональные клавиши. Если абсолютно ничего не происходит, попробуйте сначала нажать Alt+ SysRq+ R. Если ничего из этого не помогло, перейдите к другому методу.

Попав в консоль, вы можете использовать ее так же, как и любой другой терминал. Войдите в систему и попробуйте перезапустить сервер Wayland.

sudo systemctl restart gdm

Для KDE вы также можете перезапустить компоновщик Wayland, заменив gdm на «sddm».

Это должно перезапустить Wayland, но если этого не произойдет, попробуйте завершить весь сеанс.

sudo pkill -KILL -u $USER

Если это не помогло, попробуйте перезагрузить систему.

sudo reboot

2. SSH-вход

Это еще одно решение для не отвечающего сервера Wayland. Иногда доступ к консоли вызывает слишком много усилий или она просто не работает. В этом случае вы все равно сможете войти в систему по сети с помощью SSH . Если ваша установка Ubuntu не использует SSH, ее достаточно просто установить.

sudo apt install ssh

Вы можете подключиться к другому компьютеру и использовать SSH для доступа к Ubuntu. Используйте свое имя пользователя и IP-адрес вашего компьютера с Ubuntu.

ssh user@192.168.1.110
Терминал, показывающий сеанс OpenSSH в Ubuntu.

Как только вы войдете в систему, вы сможете использовать терминал, как обычно. Опять же, вы можете попробовать перезапустить Wayland.

sudo systemctl restart gdm
2. SSH-вход-crashes-03-restart-gdm-sample.jpg" alt="Терминал, показывающий процесс перезапуска GDM через SSH.">

Если это не помогло, попробуйте завершить процесс или перезагрузить компьютер.

3. Alt + SysRq + REISUB

Не всегда сервер Wayland блокирует систему Linux. Это может быть настоящий крах всей системы. К счастью, ядро ​​Linux имеет встроенные инструменты, позволяющие вам осуществлять низкоуровневый контроль над системой в случае, если что-то пойдет не так. Эти команды доступны, нажав комбинацию Altи SysRqна клавиатуре. Эта комбинация клавиш сообщает ядру Linux, что ему следует прекратить прислушиваться ко всему остальному и обратить внимание на вводимые пользователем данные.

Чтобы полностью обойти сбой и перезагрузить систему, удерживайте Alt+ SysRq, затем введите по порядку следующие клавиши: REISUB. (Это противоположность слову «BUSIER».) Эта комбинация клавиш украдет управление клавиатурой у Wayland, завершит все процессы, запущенные на компьютере, синхронизирует данные на ваших жестких дисках, отключит диски и перезагрузит систему.. По сути, он вручную имитирует процесс выключения.

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

4. Chroot с Live CD

Что произойдет, если это ненормально? Что, если случилось что-то действительно плохое, система сломалась и не загружается? В этой ситуации вы тоже можете кое-что попробовать. Вам понадобится Ubuntu Live USB , поэтому, если у вас его еще нет, все равно неплохо иметь его под рукой.

Загрузите компьютер с живого USB-накопителя. Выберите «Попробовать Ubuntu» и нажмите «Далее».

3. Alt + SysRq + REISUBt-800x500-1.png" alt="Снимок экрана, на котором выделен переключатель «Попробовать Ubuntu» на Live USB.">

Откройте новый сеанс терминала и создайте несколько каталогов для работы:

sudo mkdir /media/recovery
sudo mkdir /media/recovery/boot

Смонтируйте разделы вашего компьютера в этих каталогах. Проверьте фактические метки разделов.

sudo mount /dev/sda2 /media/recovery
sudo mount /dev/sda1 /media/recovery/boot

Смонтируйте пару системных каталогов в структуру каталогов восстановления, чтобы убедиться, что все работает правильно.

sudo mount -t proc /proc /media/recovery/proc
sudo mount --rbind /sys /media/recovery/sys
sudo mount --make-rslave /media/recovery/sys
sudo mount --rbind /dev /media/recovery/dev
sudo mount --make-rslave /media/recovery/dev
sudo mount --bind /run /media/recovery/run
sudo mount --make-slave /media/recovery/run

Наконец, используйте 4. Chroot с Live CDroot для изменения корневого каталога для доступа к корню вашей сломанной системы Ubuntu. Это позволит вам действительно использовать поврежденную систему.

sudo chroot /media/recovery
source /etc/profile
Терминал, показывающий процесс монтирования и chroot для исправления сбоев Ubuntu.

Теперь, когда вы находитесь в системе, вы можете попробовать ее отладить и найти именно то, что сломано. Поскольку вы не можете загрузиться, лучше начать с восстановление загрузчика GRUB . Если у вас нерабочее обновление, вы также можете запустить Apt отсюда, и он обновит вашу систему или восстановить ваш менеджер пакетов .

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

В том редком случае, когда ваша система действительно сломана и не подлежит ремонту, используйте работающий USB-накопитель для резервного копирования файлов из каталога /home на внешний или сетевой жесткий диск. Узнайте больше о некоторых из лучшее программное обеспечение для резервного копирования для Linux сегодня.

Изображение предоставлено: Злая взрослая женщина смотрит видео онлайн на ноутбуке от DepositPhotos. Все изменения и скриншоты Рамсеса Реда.

ПОХОЖИЕ СТАТЬИ

Популярные записи