Диск восстановления: когда система не грузится
Как загрузить машину в SystemRescue, примонтировать её диск, починить fstab, загрузчик или забытый пароль и вернуться к обычной загрузке.
Обновлено 23 августа 2026 г.
Если машина перестала отвечать по SSH после правки конфигов, обновления ядра или переполнения диска, чинить её изнутри уже нельзя. Для таких случаев в панели есть режим загрузки с диска восстановления SystemRescue — отдельная система, работающая в памяти, из которой диск вашей машины виден как обычный носитель.
Как войти
- Откройте
/hosting/vds/m/<id>, вкладка «Доступ». - В блоке режима загрузки выберите диск восстановления SystemRescue.
- Перезагрузите машину и откройте вкладку «Консоль».
Вход в SystemRescue — пользователь root без пароля. По SSH туда попасть нельзя, работайте через консоль. Выбирайте вид «Экран» (VNC): по последовательной линии размер окна не передаётся, там всегда 80×24, и полноэкранные утилиты рисуются криво.
Диск машины виден как /dev/sda, разделы — /dev/sda1, /dev/sda2 и далее.
Примонтировать систему и починить
lsblk -f
mount /dev/sda1 /mnt
ls /mnt
Если раздел оказался не тот — umount /mnt и пробуйте следующий. Корень узнаётся по каталогам etc, var, usr.
Дальше типовые задачи:
nano /mnt/etc/fstab
nano /mnt/etc/ssh/sshd_config
du -xh /mnt --max-depth=2 | sort -h | tail -20
journalctl -D /mnt/var/log/journal -b -1 -p err
Чтобы работать «внутри» системы — сбросить пароль, переустановить пакет, пересобрать загрузчик — войдите в неё через chroot:
mount /dev/sda1 /mnt
for d in dev proc sys run; do mount --bind /$d /mnt/$d; done
chroot /mnt /bin/bash
passwd root
exit
После выхода отмонтируйте всё: umount -R /mnt.
Частые причины и что делать
| Симптом | Причина | Действие |
|---|---|---|
| Загрузка виснет на ожидании раздела | Опечатка в /etc/fstab, несуществующий UUID | Закомментировать строку или добавить nofail |
| Службы падают, места нет | Логи или образы съели диск | Почистить /var/log, /var/lib/docker через /mnt |
| Машина загружена, SSH молчит | Ошибка в sshd_config или закрывший себя брандмауэр | Править конфиг, сбросить правила — ufw |
| Забыт пароль root | — | passwd в chroot либо новый пароль во вкладке «Доступ» |
Вернуться в обычный режим
Переключите режим загрузки обратно на обычный и перезагрузите машину. Иначе она снова поднимется в SystemRescue, и вы решите, что починка не помогла.
Работа из режима восстановления ничего не сохраняет: SystemRescue живёт в памяти. Всё, что вы изменили вне
/mnt, исчезнет после перезагрузки.
Если восстановить систему не удаётся, во вкладке «Доступ» есть переустановка с выбором системы. Она стирает диск полностью, поэтому сначала скопируйте нужные файлы наружу прямо из SystemRescue — например, через scp или rsync на другую машину.