1. Разметка диска.
Для этого нужно использовать утилиты, которые умеют работать с GPT
(fdisk
не умеет):
На примере gdisk
:
создаем новую GPT
на диске:
gdisk /dev/sda
o
- cоздаем новую GPT на диске
n
- создаем разделы:
Первый раздел создаем размером 1МБ
и присваиваем ему код ef02 BIOS boot partition.
Следующие разделы создаем по собственному усмотрению. Рекомендуется ставить ОС на отдельный 20-30ГБ
раздел. Чтобы увеличить скорость проверки ФС в дальнейшем.
Пример разбиения диска:
Информация |
---|
Number Size Code Name
1 1.0 MiB ef02 BIOS boot partition
2 30.0 GiB 8300 Linux filesystem
3 20.0 GiB 8200 Linux swap
5 4800.0 GiB 8300 Linux filesystem |
2. Установка Astra Linux Special Edition.
Загрузиться с установочного диска и установить ОС в нужный раздел.
В конце установки отказаться от установки загрузчика и перейти в консоль (ctrl+alt+F2)
.
Перемонтировать proc dev sys в /target:
mount --bind /dev /target/dev
mount -- bind /sys /target/sys
mount -- bind /proc /target/proc
chroot /target
Премонтировать cdrom:
mount /dev/sr0 /media/cdrom
Перейти в директорию с grub cd /media/cdrom/grub-1.99/
установить пакеты:
dpkg -i grub-pc_1.99-11_amd64.deb grub-pc-bin_1.99-11_amd64.deb grub2-common_1.99-11_amd64.deb grub-common_1.99-11_amd64.deb
Информация | ||
---|---|---|
| ||
Данную команду вводить одной строкой. Убедиться что пакеты установились без ошибок. |
3. Установка загрузчика GRUB
Проверить установку пакетов grub:
dpkg -l | grep grub
Информация |
---|
grub-common 1.99 grub-pc 1.99 grub-pc-bin 1.99 grub2-common 1.99 |
Создать образ загрузчика, подключив модули gpt и biosdisk:
grub-mkimage -O i386-pc --prefix='(system-root)/boot/grub' --output=/boot/grub/core.img biosdisk part_gpt ext2 normal configfile linux boot
Устанавить полученный образ загрузчика в первый раздел:
grub-install --boot-directory=/boot /dev/sda
Создать конфиг-файл
grub-mkconfig -o /boot/grub/grub.cfg
Перейти обратно в окно инсталлятора (alt+F5) и завершить установку.внутри текстовой страницы 1