Установка Astra linux через live инсталлятор на btrfs subvolume
Версия stable: 20241230_01
Рекомендуется ознокомление с инструкцией в docx или pdf
GITFLIC: https://gitflic.ru/user/medved0001
Вконтакте: https://vk.com/medved0001
Описание
Скрипт и инструкция по установке Astra linux (теоретически и других систем) через live инсталлятор на btrfs subvolume
По любым вопросам и проблемам со скриптом обращайтесь в личные сообщения Вконтакте.
Инструкция
1.Выберите ручную разметку диска
2.Разметьте диск.
На текущем этапе нужно создать btrfs
раздел с точкой монтирования корня /
и не создавать дополнительные subvolume
. На текущий момент инсталлятор не поддерживает прямую установку системы в subvolume
.
Пример разметки есть в файле инструкции
3.Начать установку системы.
В окне показа общих сведений инсталлятор показывает, что диск MBR, хотя это не так.
4.Дождаться завершения установки и не перезагружать компьютер.
5.Скачайте скрипт btrfs-create-subvol.sh
и запустите его в live системе. Выберите btrfs раздел из списка.
6.Если на диске не будет найден efi раздел, то скрипт завершится (на текущий момент нет времени на тестирование в режиме bios).
7.Если на выбранном разделе найден файл fstab
, то запускается поиск точек монтирования btrfs
.
В данном случае подходящих точек не будет, поэтому файл fstab будет открыт на редактирование.
8.Пример заполнения fstab
UUID=f3efd8f1-601d-44e5-bf7f-82235fbb2866 / btrfs relatime,subvol=@ 0 0
UUID=f3efd8f1-601d-44e5-bf7f-82235fbb2866 /home btrfs relatime,subvol=@home 0 0
9.После сохранения и закрытия скрипт продолжит работу. Будут созданы btrfs subvolume
и перемещены файлы.
Далее будет примонтирован efi раздел и установлен grub. После установки диск будет примонтирован с учетом нового корня, чтобы выполнить в него chroot и обновить конфигурацию grub.
10.Далее выполните перезагрузку. После перезагрузки видно, что конфигураия grub обновилась и система загружается.
Описание
Установка Astra linux (теоретически и других систем) через live инсталлятор на btrfs subvolume