28.2. Режим восстановления установщика
Примечание
- загрузочный CD или DVD;
- другой загрузочный носитель, например USB-устройство;
- установочный DVD Red Hat Enterprise Linux.
Процедура 28.2. Загрузка в режиме восстановления загрузчика
- Загрузите систему с установочного носителя.
- В меню загрузки выберите , или в строке загрузки добавьте параметр
inst.rescue. Чтобы добавить параметр, нажмите Tab в системах с BIOS и e в системах с UEFI. - Если для загрузки требуется дополнительный драйвер, добавьте
inst.dd=драйвер:inst.rescue inst.dd=driver_nameРаздел 4.3.3, «Ручное обновление» (AMD64 и Intel 64) и Раздел 9.3.3, «Ручное обновление» (IBM Power Systems) содержат информацию об использовании дисков драйверов во время загрузки. - Если же, наоборот, драйвер, входящий в дистрибутив, препятствует нормальной загрузке, добавьте его в черный список:
inst.rescue modprobe.blacklist=driver_nameРаздел 4.3.4, «Черный список» содержит подробную информацию. - Нажмите Enter (BIOS) или Ctrl+X (UEFI) и дождитесь появления сообщения:
The rescue environment will now attempt to find your Linux installation and mount it under the
/mnt/sysimagedirectory. You can then make any changes required to your system. If you want to proceed with this step choose 'Continue'. You can also choose to mount your file systems read-only instead of read-write by choosing 'Read-only'. If for some reason this process fails you can choose 'Skip' and this step will be skipped and you will go directly to a command line.Файловая система будет подключена в/mnt/sysimage. В случае неудачи появится сообщение. При выборе варианта будет предпринята попытка ее подключения в/mnt/sysimage/в режиме чтения. Если вы считаете, что файловая система повреждена, и ее не следует подключать, нажмите . - После загрузки в окнах виртуальных консолей 1 и 2 будет доступна строка приглашения. Для доступа к консолям используются комбинации клавиш Ctrl+Alt+F1 и Ctrl+Alt+F2.
sh-4.2#
multi-user.target и graphical.target). Если файловая система была смонтирована успешно, можно сменить корневой раздел окружения восстановления на корневой раздел вашей файловой системы:
sh-4.2#chroot /mnt/sysimage
rpm) требуют, чтобы корневой раздел был подключен как /. Чтобы выйти из окружения chroot, выполните команду exit.
/foo) и выполнить:
sh-4.2#mount -t xfs /dev/mapper/VolGroup00-LogVol02 /directory
/dev/mapper/VolGroup00-LogVol02 — логический том LVM2, который будет смонтирован в /мой_каталог. Параметр -t определяет тип файловой системы (в этом примере — xfs).
sh-4.2#fdisk -l
pvdisplay, vgdisplay и lvdisplay.
ssh,scpиpingпри наличии подключения к сети;dumpиrestore, если используются ленточные накопители;partedиfdiskдля управления разделами;rpmдля установки и обновления программного обеспечения;viдля редактирования текстовых файлов.
28.2.1. Создание отчета sosreport
Sosreport формирует отчет о конфигурации системы, в который будет включена версия ядра, информация о загруженных модулях и файлах конфигурации, и сохраняет его в архив *.tar в каталоге /var/tmp/.
Процедура 28.3. sosreport в режиме восстановления установщика
- Загрузите режим восстановления установщика (см. Процедура 28.2, «Загрузка в режиме восстановления загрузчика»). Подключите установленную систему в режиме чтения-записи.
- Измените корневой каталог на
/mnt/sysimage/:sh-4.2#chroot /mnt/sysimage/ - Создайте архив системной конфигурации:
sh-4.2#sosreportВажно
Будет предложено ввести свое имя и номер отчета для его идентификации службой поддержки Red Hat. Используйте только буквы и цифры, так как наличие специальных символов и пробелов приведет к тому, что отчет будет невозможно прочитать. Не используйте:# % & { } \ < > > * ? / $ ~ ' " : @ + ` | = - Дополнительно. Для переноса архива в другое место в сети необходимо настроить сетевой интерфейс. При использовании динамической адресации в дополнительных действиях нет необходимости, а при статической адресации — надо будет присвоить сетевому интерфейсу IP-адрес. В приведенном ниже примере интерфейсу dev eth0 будет присвоен адрес 10.13.153.64/23.
bash-4.2#ip addr add 10.13.153.64/23 dev eth0Статическая адресация обсуждается в сетевом руководстве Red Hat Enterprise Linux 7. - Закройте chroot:
sh-4.2#exit - Перенесите архив в другое место:
sh-4.2#cp /mnt/sysimage/var/tmp/sosreport путьЧтобы сохранить архив на удаленном узле:sh-4.2#scp /mnt/sysimage/var/tmp/sosreport пользователь@узел:sosreport
28.2.2. Переустановка загрузчика
Процедура 28.4. Переустановка GRUB2
- Загрузите режим восстановления установщика (см. Процедура 28.2, «Загрузка в режиме восстановления загрузчика»). Подключите установленную систему в режиме чтения-записи.
- Измените корневой раздел:
sh-4.2#chroot /mnt/sysimage/ - Переустановите GRUB2. Замените устройство обозначением загрузочного устройства, например /dev/sda.
sh-4.2#/sbin/grub2-install устройство - Перезагрузите систему.
28.2.3. Добавление, удаление и замена драйверов с помощью RPM
Примечание
Процедура 28.5. Удаление драйвера
- Загрузите режим восстановления установщика (см. Процедура 28.2, «Загрузка в режиме восстановления загрузчика»). Подключите установленную систему в режиме чтения-записи.
- Измените корневой каталог на
/mnt/sysimage/:sh-4.2#chroot /mnt/sysimage/ - Команда
rpm -eпоможет удалить пакет драйвера. Например, команда удаления xorg-x11-drv-wacom выглядит так:sh-4.2#rpm -e xorg-x11-drv-wacom - Закройте chroot:
sh-4.2#exit
Процедура 28.6. Установка драйвера
- Загрузите режим восстановления установщика (см. Процедура 28.2, «Загрузка в режиме восстановления загрузчика»). При этом не следует монтировать установленную систему в режиме чтения.
- Подключите CD или USB-носитель и скопируйте пакет драйвера в любой подкаталог в
/mnt/sysimage/, например в/mnt/sysimage/root/drivers/. - Измените корневой каталог на
/mnt/sysimage/:sh-4.2#chroot /mnt/sysimage/ - С помощью
rpm -ivhустановите драйвер. Например, команда установки xorg-x11-drv-wacom из/root/drivers/выглядит так:sh-4.2#rpm -ivh /root/drivers/xorg-x11-drv-wacom-0.23.0-6.el7.x86_64.rpmПримечание
Каталог/root/drivers/в окружении chroot на самом деле расположен в/mnt/sysimage/root/drivers/в окружении восстановления. - Закройте chroot:
sh-4.2#exit

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.