← До списку лабораторних по Linux
Повний опис / сценарій лабораторної:
Мета: навчитися використовувати rescue та emergency режими systemd для відновлення системи коли звичайне завантаження не працює. Крок 1. Перевірити поточну ціль systemd. Команда: systemctl get-default Пояснення: зазвичай це multi-user.target або graphical.target. Крок 2. Ознайомитися зі списком доступних targets. Команда: systemctl list-units --type=target Пояснення: знайдіть rescue.target та emergency.target. Крок 3. Перейти у режим rescue. Команда: sudo systemctl isolate rescue.target Пояснення: система завершить більшість сервісів і перейде у однокористувацький режим. Крок 4. Переконатися що мережа та не критичні служби зупинені. Команда: systemctl --type=service | grep running Пояснення: має залишитися мінімальний набір сервісів. Крок 5. Повернутися до звичайного режиму. Команда: sudo systemctl isolate multi-user.target Крок 6. Обережно протестувати emergency режим тільки на віртуальній машині. Команда: sudo systemctl isolate emergency.target Пояснення: у цьому режимі доступний майже лише root shell. Крок 7. Перевірити які файлові системи змонтовано. Команда: mount Пояснення: деякі розділи можуть бути змонтовані лише для читання. Крок 8. Виконати умовну операцію ремонту наприклад правку fstab. Пояснення: такі дії часто роблять саме з emergency режиму. Крок 9. Перезавантажити систему назад у звичайний режим. Команда: reboot Крок 10. Міні звіт. Завдання: опишіть реальний сценарій коли без переходу у emergency режим виправити проблему завантаження неможливо.