Отдельные действия с сервером, например, восстановление пароля root или пересоздание разделов на диске, требуют отличных от стандартного (многопользовательского) режимов загрузки ОС.
Каждый режим предназначен для определенных задач и предоставляет разный уровень доступа к системе.
Как изменить режим загрузки
Чтобы сменить режим загрузки ОС:
-
Перейдите в раздел «Облачные серверы» и кликните на нужный сервер.
-
Откройте вкладку «Доступ».
-
Нажмите «Изменить» в блоке «Режим загрузки ОС».

-
Выберите нужный режим загрузки.
-
Нажмите «Сохранить и перезагрузить».
Сервер будет загружен в нужном режиме.
Доступные режимы загрузки
Стандартный режим
Режим загрузки по умолчанию. Сервер запускается в штатном режиме: загружается полноценная операционная система со всеми настроенными сервисами, сетевыми интерфейсами и пользовательскими сессиями.
Используйте стандартный режим, если:
- Сервер работает в обычном режиме.
- Необходим доступ по SSH или полноценное сетевое подключение.
- Вы разворачиваете приложения, выполняете рабочие задачи или проводите обычное администрирование.
Однопользовательский режим
Однопользовательский режим загружает операционную систему с системного диска сервера, но пропускает обычную многопользовательскую инициализацию. Система запускается в минимальном окружении с корневой оболочкой и без большинства сервисов.
Однопользовательский режим предоставляет неограниченный доступ root без дополнительной аутентификации. Используйте его только при необходимости и возвращайтесь в стандартный режим сразу после завершения задачи.
Особенности режима:
- ОС загружается с системного диска сервера, как и в стандартном режиме.
- Доступ есть только у пользователя
root; другие пользователи войти не могут. - Большинство сервисов остановлены, сетевые интерфейсы не активированы.
- SSH недоступен, подключиться к серверу можно только через VNC-консоль в панели управления.
Используйте однопользовательский режим, если:
- Неверно настроенный сервис или ошибочная запись в
/etc/fstabне дают серверу загрузиться в штатном режиме. - Нужно проверить или восстановить локальную файловую систему с помощью
fsck. - Нужно отредактировать системные конфигурационные файлы до запуска сервисов.
Загрузка с диска восстановления
В этом режиме сервер загружается не с собственного системного диска, а с внешнего образа восстановления. Среда восстановления — это отдельная минимальная операционная система, которая загружается независимо от установленной на сервере.
Особенности режима:
- ОС загружается из образа восстановления, а не с системного диска сервера.
- SSH-доступ к среде восстановления по умолчанию блокируется файрволом — без дополнительной настройки подключиться можно только через VNC-консоль в панели управления.
- Диск сервера доступен как дополнительное блочное устройство, которое можно примонтировать.
- Среда восстановления не затронута проблемами на диске сервера.
Используйте загрузку с диска восстановления, если:
- Нужно сбросить пароль root из операционной системы.
- Нужно переразметить разделы диска на сервере.
- ОС сервера повреждена настолько, что не загружается даже в однопользовательском режиме.
- Сервер не загружается и восстановить его работоспособность не удается, но нужно забрать файлы с диска — например, скопировать их на другой сервер перед переустановкой ОС.
В режиме загрузки с диска восстановления системный диск сервера не является активной ОС — он отображается как дополнительное блочное устройство, которое нужно примонтировать вручную перед доступом к файлам (см. ниже).
Подключение по SSH к среде восстановления
Для простой операции, такой как сброс root-пароля, обычно достаточно VNC-консоли в панели управления. Но для более длительных операций — например, копирования файлов на другой сервер по сети или диагностики диска — удобнее подключиться по SSH.
Чтобы подключиться к среде восстановления по SSH:
-
Откройте VNC-консоль в панели управления.
-
Задайте пароль
rootдля среды восстановления. Выполните команду:
passwd
-
Введите пароль дважды. При вводе символы не отображаются на экране из соображений безопасности.
-
Отключите файрвол, который по умолчанию блокирует SSH:
systemctl stop iptables
-
Подключитесь по SSH, используя заданный пароль.
Вы попадаете в саму среду восстановления, а не в систему, установленную на диске сервера. Если вам нужно работать с диском сервера, примонтируйте его, как описано ниже.
Монтирование системного диска
Чтобы получить доступ к файлам на диске сервера, выполните следующее.
Корневой раздел диска может называться sda1 или vda1. Сначала попробуйте команду:
mount -o rw /dev/sda1 /mnt
Если получите ошибку:
mount: /mnt: fsconfig system call failed: /dev/sda1: Can't lookup blockdev.
— значит, раздел называется иначе.
Попробуйте другое имя устройства:
mount -o rw /dev/vda1 /mnt
Теперь диск доступен по пути /mnt — можно читать, копировать и редактировать файлы.
Если нужно не просто получить доступ к файлам, а работать с системой сервера как с активной ОС (например, переустановить загрузчик), дополнительно выполните chroot:
chroot /mnt /bin/bash
Чтобы выйти из chroot, нажмите Ctrl + D.
Отмонтирование диска
По завершении работы отмонтируйте диск:
umount /mnt
Примонтируйте корневую файловую систему в режим только для чтения — это снижает риск повреждения данных при перезагрузке:
mount -o ro /dev/sda1 /mnt
Используйте то же имя устройства, что и при монтировании.
После этого можно перезагружать сервер в обычном режиме.