Перейти к содержимому

Статья 17 из 75

Начало работы

Rescue-режим: доступ к диску, когда ОС не грузится

Rescue загружает сервер в служебную систему, а ваш диск виден как отдельное устройство. Так чинят сломанный fstab, затёртый загрузчик, опечатку в sshd_config и «случайно удаленный /etc», когда обычный SSH уже мёртв.

Это не бэкап и не антивирус. Если не понимаете, что монтируете — лучше тикет с симптомами, чем mkfs «для проверки».

  • Kernel panic / emergency mode на консоли.
  • После правки /etc/fstab машина не доходит до сети.
  • Забыли пароль, а смена из панели не срабатывает.
  • Нужно вытащить файлы сайта до переустановки.
  1. Кабинет → услуга → Rescue (или аналог в панели гипервизора).
  2. Дождитесь, пока статус станет «rescue», не «идёт перезагрузка».
  3. Подключитесь по SSH к тому же IP или через KVM — логин/пароль rescue могут отличаться от root вашей ОС, их показывает панель.
Окно терминала
lsblk -f
# типично vda1 или vda2 — смотрите FSTYPE ext4/xfs
mkdir -p /mnt/sys
mount /dev/vda1 /mnt/sys
mount --bind /dev /mnt/sys/dev
mount --bind /proc /mnt/sys/proc
mount --bind /sys /mnt/sys/sys
chroot /mnt/sys

Дальше обычные правки: nano /etc/fstab, passwd, update-grub / grub-install — в зависимости от дистрибутива. Выйдите из chroot, umount -R /mnt/sys, выключите rescue в панели и загрузитесь в основную ОС.

Проверьте SSH со своего ПК, не закрывая консоль. Если снова emergency — читайте журнал:

Окно терминала
journalctl -xb | less

Спасение не заменяет бэкапы. Один удачный chroot не значит, что диск здоровый.