diff --git a/labs.md b/labs.md index faef471..abbee1d 100644 --- a/labs.md +++ b/labs.md @@ -172,3 +172,11 @@ *** +**Глава 17. Управление загрузкой ОС.** + +1. Назначить режимом загрузки по-умолчанию - multi user target. + +2. Изменить конфигурацию загрузки - удалить опции, скрывающие процесс загрузки ОС. + +*** + diff --git a/labs_solution.md b/labs_solution.md index fc67769..85c3ce5 100644 --- a/labs_solution.md +++ b/labs_solution.md @@ -875,3 +875,35 @@ net.ipv4.ip_forward = 1 *** +**Глава 17. Управление загрузкой ОС.** + +1. Назначить режимом загрузки по-умолчанию - multi user target. +```bash +[da2001@co1 ~]$ sudo systemctl get-default +[sudo] password for da2001: +graphical.target +[da2001@co1 ~]$ sudo systemctl set-default multi-user.target +Removed /etc/systemd/system/default.target. +Created symlink /etc/systemd/system/default.target → /usr/lib/systemd/system/multi-user.target. +``` + +2. Изменить конфигурацию загрузки - удалить опции, скрывающие процесс загрузки ОС. +```bash +[da2001@co1 ~]$ sudo vi /etc/default/grub +``` +*в строке* +```bash +GRUB_CMDLINE_LINUX="crashkernel=auto resume=UUID=212f6847-0853-46b0-9654-8b06b248f956 rd.lvm.lv=cl/root rhgb quiet" +``` +*необходимо удалить `rhgb quiet`* +*далее, нужно обновить конфигурацию grub* +если система установлена на раздел mbr (bios), выполнить `sudo grub2-mkconfig -o /boot/grub2/grub.cfg` +если система установлена на раздел gpt (uefi), выполнить `sudo grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cgf` +*узнать на какой раздел установлена система, можно посмотрев на метку диска в parted, gdisk или с помощью вывода* +```bash +[da2001@co1 ~]$ mount | grep '^/' +``` +*усли в выводе будут строки, содержащие `efi` значит система установлена на gpt раздел* + +*** +