|
Режим восстановления — специальный вариант загрузки Astra Linux, предназначенный, в основном, для устранения проблем с загрузкой и входом пользователей. Также может быть использован для изменения размеров дисковых разделов и файловых систем, создания резервных копий операционной системы и иных задач администрирования. В режиме восстановления загружается и работает минимальных набор сервисов (например, не работают сетевые подключения, аудиоустройства и т. д.). Также не работает графика и вся работа происходит в консольном режиме. При этом все действия выполняются от имени суперпользователя (root), команда sudo для получения прав суперпользователя не используется и не работает.
Примеры применения режима восстановления:
Войти в режим восстановления можно следующими способами:
Возможность загрузки с внешних носителей дает неограниченный доступ к данным, хранящимся в компьютере. |

|
Для того, чтобы была возможна нормальная работа в консоли режима восстановления (bterm, "синяя консоль") рекомендуется заранее установить пакет ncurses-term, если он не был ранее установлен:
Отсутствие этого пакета не критично, и при его отсутствии для работы в режиме восстановления применим описанный далее прием переключения в псевдотерминал ("черная консоль"). |
Для входа в режим восстановления загрузчика GRUB2:

Вести пароль пользователя-администратора, созданного при установке ОС. Если пароль неизвестен (не подходит), то перезагрузить компьютер и далее следовать инструкции Режим оболочки командной строки.
После ввода правильного пароля будет запущена оболочка командной строки с правами суперпользователя. При этом файловые системы установленной ОС будут примонтированы в соответствии с инструкциями в файле /etc/fstab этой ОС.
В меню загрузчика GRUB нажать клавишу 'e' — редактирование параметров загрузки до загрузки.
Если был установлен пароль загрузчика - ввести имя пользователя (по умолчанию используется имя администратора, созданного при установке ОС) и пароль загрузчика. Если пароль неизвестен (не подходит), то перезагрузить компьютер с установочного носителя и далее следовать инструкции Режим восстановления с использованием загрузочного носителя.
В открывшемся окне:
отредактировать строку параметров ядра. Эта строка начинается со слова linux, на снимке экрана выше — строка, начинающаяся с:
linux /boot/vmlinuz-5.4.0.-162-generic root=UUID=... |
Изменения в строке параметров:
Добавить в конец строки параметров ядра через пробел:
init=/bin/bash |
В параметрах ядра может быть задано несколько терминалов (консолей) для графических оболочек. На приведенном выше снимке экрана в параметрах ядра помимо стандартного параметра |
Для выхода из режима восстановления:
Для предотвращения возможно потери внесенных изменений выполнить команду записи дисковых кешей на диски:
| sync |
Выполнить команду включения интерфейса системных запросов:
| echo 1 >/proc/sys/kernel/sysrq |
Выполнить системный запрос записи дисковых кешей на диски:
| echo s > /proc/sysrq-trigger |
Перемонтировать файловые системы в режим "только чтение"
| echo u > /proc/sysrq-trigger |
Для перезагрузки:
| echo b > /proc/sysrq-trigger |
Для выключения:
| echo o > /proc/sysrq-trigger |