Установка Arch Linux вручную с RAID1 и UEFI
Опирается на главы «Процесс загрузки», «Файловые системы» и «Установка Arch Linux».
Условия задания
-
Настройка виртуальной машины.
- Поднять виртуальную машину на localhost
- Первоначально выбрать Legacy BIOS (SeaBIOS) в настройках
- После установки переключить на UEFI
-
Требования к установке.
- Установить Arch Linux полностью вручную, без направляемого установщика
archinstall(штатныеpacstrap,genfstabиarch-chrootиспользовать допускается и рекомендуется) - Использовать программный RAID1 (зеркало)
- Система должна оставаться работоспособной при отказе любого из дисков
- Загрузчик должен работать через UEFI (должна появиться отдельная запись в
efibootmgr)
- Установить Arch Linux полностью вручную, без направляемого установщика
-
Особенности разметки.
- Обязательно выделить отдельный раздел под загрузчик, причём на обоих дисках: прошивка не способна читать ESP с mdraid-метаданными, поэтому его копию и отдельную запись в
efibootmgrнеобходимо создать вручную. Без этого система со второго диска не загрузится - Продемонстрировать работу как в Legacy BIOS, так и в UEFI режиме
- Обязательно выделить отдельный раздел под загрузчик, причём на обоих дисках: прошивка не способна читать ESP с mdraid-метаданными, поэтому его копию и отдельную запись в
Требования к сдаче
- Главное: система загружается с одним диском. Необходимо отключить в настройках виртуальной машины первый диск, загрузиться со второго и показать
cat /proc/mdstat: массив в состоянииdegraded, система работает. Затем требуется вернуть диск и показать, что массив пересобрался. Без этой демонстрации задание не принимается: RAID1, не проверенный на отказ, ничем не лучше одного диска. - Вывод
efibootmgr -vс записью загрузчика, доказывающий, что загрузка осуществляется через UEFI, а не через BIOS. - Отчёт в свободной форме: пошаговое руководство, перечень команд с пояснениями, скриншоты ключевых этапов или их сочетание. Отчёт должен позволять повторить установку.