Статьи → Настройки хоста → Ручная разметка диска при установке Astra Linux
Настройки хоста Актуальная Избранная

Ручная разметка диска при установке Astra Linux

Andrew ⚡ Администратор
(обновлено 19.04.2026)
2227 v1.0
В данной статье, я покажу как правильно разбивать разделы диска в ручном режиме. Покажу как это делать через debian-installer и через новый установщик AstraLinux 1.8.
Расскажу так же, как делать правильно разметку для клиентских машин, а так же для серверов.

К сожалению, практика показывает, что люди не умеют разбивать правильно диски и от этого появляется ряд проблем. Если вы умеете это делать, то эта статья не для вас, а если нет, то здесь мы разберем подробно каждый шаг.


Начнем с классического debian-installer. 


Ручная разметка в debian-installer Astra Linux 1.8
Для клиентских машин

1. Выбираем пункт "Вручную"

1.1 Как мы видим, у нас как раз машина с LVM разбивкой 1.7.6 астры. Отлично, как раз покажу, как удалить LVM и разбить без него.
Если у вас нет LVM и вам не интересно, как его удалить, то смело переходите к пункту 2.1

 

1.2 Выбираем пункт "Настройка менеджера логических томов (LVM)"

1.3 Нажимаем "<Да>"

 

1.4 Выбираем пункт "Удалить логический том"

1.5 Теперь нам нужно удалить все эти логические тома, начнем с lv-boot, потом аналогично, как в пункте 1.4 снова выбираем "Удалить логический том", уже из списка выбираем lv-home итд, пока не удалим все тома.

1.6 После того, как удалили все логические тома, у нас появится пункт "Удалить группу томов", теперь выбираем его.

1.7 Выбираем нашу группу томов vg-root

1.8 Соглашаемся с удалением группы томов

1.9 Нажимаем "Закончить"

2. Теперь у нас пустой диск, нажимаем на него

2.1 Соглашаемся с созданием новой таблицей разделов

 

2.2 Видим, что у нас новая таблица разделов, можно творить

 2.3 Выбираем "СВОБОДНОЕ МЕСТО" и нажимаем "Создать новый раздел"

2.4 Первым разделом, создаем загрузчик, который будет загружать нашу ОС. Задаем размер в 500MB. На счет размера boot много разногласий, из личного опыта я не вижу смысла создавать boot 1гб и 2гб тем более.

Вот моя разбивка. Видим /boot/efi, на 500мб раздел создан, занят на 213мб с двумя ядрами 6.1. Имело смысл делать 1гб, если вы планируете осуществлять бесшовный переход с 1.7 на 1.8 через lvm. По этому я рекомендую делать boot раздел размером 500 мб.

2.5 Выбираем тип нового раздела "Первичный" и в "Начало"

2.6 Теперь нам нужно отредактировать этот раздел. Нажимаем на "Использовать как:" и выбираем ext2 если в legacy и EFI если в UEFI.

2.7 Задаем метку (название раздела, можно использовать любое). Чтобы не путаться и видеть где какой раздел и для чего, пишем те метки, куда будет монтироваться. Тобишь boot

2.8 Далее меняем "Зарезервированные блоки:", ставим значение в 0%

2.9 Ставим "Метка 'загрузочный':" на вкл

2.10 Меняем точку монтирования на /boot

2.11 Проверяем наши значения для раздела /boot

⚙️ Параметры загрузочного раздела (/boot)

Параметр Значение
Использовать как: ext2
Точка монтирования: /boot
Параметры монтирования: defaults
Метка: boot
Зарезервированные блоки: 0%
Обычное использование: стандарт
Метка 'загрузочный': вкл


2.12 Переходим к следующему разделу (/ - корень). Нажимаем на свободное место.

2.13 ВНИМАНИЕ! Для скриншотов, я использовал виртуалку с объемом диска в 128 гб. Соответственно разбивка будет малых объемов, вы ее не повторяйте, это для примера. У вас должны быть другие размеры, я в конце статьи разместил таблицу с желательными размерами разделов которые необходимо соблюдать.

💡 О размере корня (/):
  • Базовый минимальный размер: 30 ГБ (будет работать, но возможны проблемы с обновлениями)
  • Рекомендуемый минимум: 50–70 ГБ
  • Оптимальный размер (если позволяет диск): 120 ГБ
  • Тип раздела: Логический
⚠️ Важно: На 20 ГБ корень тоже будет работать, но в будущем возникнут проблемы с обновлениями. Была у меня практика в Astra Linux 1.6, где объём корневого раздела составлял всего 19 ГБ и из-за нехватки места очень трудно было обновить систему.

2.14 Задаем метку по аналогии как в пункте 2.7, только ставим /остальное все оставляем без изменения и нажимаем "Настройка раздела закончена"

Проверяем наши значения для раздела /

⚙️ Параметры корневого раздела (/)

Параметр Значение
Использовать как: ext4
Точка монтирования: /
Параметры монтирования: defaults
Метка: /
Зарезервированные блоки: 5%
Обычное использование: стандарт
Метка 'загрузочный': выкл

2.15 Нажимаем на "Свободное место" и задаем объем для раздела под home. В моем случае 50гб, в реальности предлагаю ~150гб если есть размер и создать отдельный раздел D, чтобы хранить, как в windows файлы на отдельном разделе, где каждый пользователь на данной машине может получить к ним доступ. Тут по ситуации нужно, обычно делаю 150-200гб, а под диск D 300гб. Тут в зависимости от объема HDD.

2.16 Точку монтирования ставим /home и ставим метку home


2.17 Зарезервированные блоки ставим на 1% и выбираем "Настройка раздела завершена"

Проверяем наши значения для раздела /home

⚙️ Параметры раздела /home

Параметр Значение
Использовать как: ext4
Точка монтирования: /home
Параметры монтирования: defaults
Метка: home
Зарезервированные блоки: 1%
Обычное использование: стандарт
Метка 'загрузочный': выкл

2.18 Теперь снова выбираем свободное место и создаем swap. Тут тоже масса споров по поводу swap, я не буду разбирать сейчас этот момент, создавайте 4гб или 8гб. В идеале 8гб всегда, если диск небольшой или оперативки > 32 гб, то 4гб.

В моем случае, для ровного размера, я создал swap 8,3гб.

Теперь выбираем принцип применения раздела и выбираем "раздел подкачки", а после нажимаем "Настройка раздела закончена".

2.19 [Опционально] Теперь создадим последний раздел для обещанного диска D (опционально)

Выбираем точку монтирования "Ввести вручную" и прописываем /mnt/D

Прописываем метку D

Зарезервированные блоки ставим 0%

Нажимаем "Настройка раздела закончена"

Проверяем наши значения для раздела /mnt/D

⚙️ Параметры раздела D

Параметр Значение
Использовать как: ext4
Точка монтирования: /mnt/D
Параметры монтирования: defaults
Метка: D
Зарезервированные блоки: 0%
Обычное использование: стандарт
Метка 'загрузочный': выкл

2.20 Теперь проверяем наши разделы и после нажимаем "Закончить разметку и записать изменения на диск"

Проверяем наши значения разбивки

💽 Пример разметки (упрощённая)

Объем Тип ФС Точка монтирования
500 MB ext2 /boot
30 GB ext4 /
50 GB ext4 /home
8.3 GB подк подк
40 GB ext4 /mnt/D

На этом наша ручная разметка диска завершена в debian-installer. Поздравляю =)


Ручная разметка в Astra Linux 1.8 современная
Для клиентских машин

 Теперь перейдем к современному интерфейсу разбивки диска. Все так же, начнем с удалении lvm.

3. Удаляем раздел lvm

3.1 Теперь нажимаем создать и выбираем MiB, указываем 500

Файловую систему выбираем ext2

Точку монтирования /boot

Метку ставим тоже boot

3.2 [Только для 1.8.2.X] Теперь создаем новый раздел и внизу нажимаем "Показать дополнительные параметры" и выбираем "Тип раздела" - "Расширенный" -> Ок


3.3 Нажимаем создать и задаем: Файловая система: ext4; Метка /; Точка монтирования: /; и указываем размер корня. Как писал ранее в debian-installer,

Задаем размер для корня (/) в районе 30 ГБ, в реальности необходимо не менее 70 ГБ. Среднее, я ставлю и советую ставить 120 ГБ если позволяет диск, во всех остальных случаях не менее 70 или край 50.

p.s.: будет и на 20 ГБ работать, но тогда в будущем будут проблемы с обновлениями, как на Astra Linux 1.6 было, где объем корня составлял всего 19 ГБ. И выбираем уже тип — Логический.

 

3.4 По аналогии с пунктом 3.3 создаем раздел home

3.5 Так же по аналогии с пунктами 3.3 и 3.4 создаем swap

3.6 [Опционально] Теперь создаем последний раздел D (опционально), по аналогии с 3.3,4,5


3.7 Итог получился таким

Теперь нажимаем на бруски справа и "Записать изменения на диск"

На этом разбивка диска в современном установщике завершена.


Ручная разметка в Astra Linux 1.8 современная
Для серверов

 Теперь покажу примитивную разбивку для сервера (объем тоже для теста, малый)

4. Открываем программу разметки диска. Так как диск новый, то у него нет таблицы разметки разделов. Выбираем тип gpt и нажимаем ОК

 4.1 Нажимаем правой кнопкой на свободно и нажимаем "Создать".

4.2 По аналогии с пунктом 3.1 создаем boot раздел

4.3 Так как это дистрибутив 1.8.1, до 1.8.2, то тут нельзя разбить раздел на подразделы и по этому будем создавать каждый новый раздел. По этому по аналогии с пунктом 3.3 создаем корень.

4.4 Теперь пойдут отличия от обычных машин. Немного теории. Для чего создавать отдельные разделы для серверов.
Давайте представим сервер касперского, к примеру у него объем всего корня 70 гб в котором все (var, tmp, opt итд итп).
Случился баг и наши логи в директории /var/log разрослись до 50 гб к примеру, они бы и дальше росли, но место на диске уже заполнено на 100% и наш сервер полностью встает.
Так как места на диске нету, нас может спасти только зарезервированные 5% если они есть, если нет, то все плохо (быстро не устранить). Сервис лег, все в панике, все плохо.
Теперь рассмотрим ситуацию, если бы у нас был отдельный /var/ или даже /var/log. Если отдельный /var/log с размером к примеру 20гб, еще лучше, то при каком-то сбое, наши логи забили эти 20гб.
Забился бы только /var/log, но / (корень) и /var жили бы дальше и все функционировало, кроме логирования. Грамотно настроенный сервер (Zabbix, мониторинги типа grafana итд, сообщили бы
о проблемах с разделами) и администратор принял меры к их устранению. Тем самым, при забитости некоторых разделов, наш сервер не встанет колом, а где-то даже и будет функционировать и сервис
будет доступен. Но для этого нужно под каждый сервис грамотно распределить размеры разделов (типа 1с, баз данных, ксц итд).

Создаем отдельный раздел /tmp

4.5 Создаем раздел swap. Все размеры разделов можно посмотреть в таблицах ниже. Не ориентируйтесь на скриншоты.

4.6 Создаем отдельный раздел под логи и журналы /var/log

4.7 Создаем отдельный раздел под /var

4.8 Смотрим итоговую разметку

P.S.: для /var если у вас SSD, можно сделать тип файловой системы XFS, а не EXT4. XFS лучше справляется с параллельной записью.

 


Таблица с размерами ручной разметки в Astra Linux
Для клиентских машин

 

💽 Разметка для диска 1 ТБ

№ Раздел Объем Точка монтирования Метка Желательно
1 boot 500 MiB /boot (для Legacy)
либо
/boot/efi (для EFI)
boot минимум 500 MiB
максимум 1000 MiB
2 / (корень) 120 GiB / / минимум 50 GiB
максимум 150 GiB
3 home 300 GiB /home home минимум 10 GiB
4 swap 8 GiB swap swap минимум 4 GiB
максимум 8 GiB
5 D 571,5 GiB /mnt/D D весь оставшийся объем

💽 Разметка для диска 750 ГБ

№ Раздел Объем Точка монтирования Метка Желательно
1 boot 500 MiB /boot (для Legacy)
либо
/boot/efi (для EFI)
boot минимум 500 MiB
максимум 1000 MiB
2 / (корень) 120 GiB / / минимум 50 GiB
максимум 150 GiB
3 home 300 GiB /home home минимум 10 GiB
4 swap 8 GiB swap swap минимум 4 GiB
максимум 8 GiB
5 D 321,5 GiB /mnt/D D весь оставшийся объем

💽 Разметка для диска 500 ГБ

№ Раздел Объем Точка монтирования Метка Желательно
1 boot 500 MiB /boot (для Legacy)
либо
/boot/efi (для EFI)
boot минимум 500 MiB
максимум 1000 MiB
2 / (корень) 120 GiB / / минимум 50 GiB
максимум 150 GiB
3 home 150 GiB /home home минимум 10 GiB
4 swap 8 GiB swap swap минимум 4 GiB
максимум 8 GiB
5 D 221,5 GiB /mnt/D D весь оставшийся объем

💽 Разметка для диска 320 ГБ

№ Раздел Объем Точка монтирования Метка Желательно
1 boot 500 MiB /boot (для Legacy)
либо
/boot/efi (для EFI)
boot минимум 500 MiB
максимум 1000 MiB
2 / (корень) 120 GiB / / минимум 50 GiB
максимум 150 GiB
3 home 100 GiB /home home минимум 10 GiB
4 swap 8 GiB swap swap минимум 4 GiB
максимум 8 GiB
5 D 91,5 GiB /mnt/D D весь оставшийся объем

 

💽 Разметка для диска 128 ГБ

№ Раздел Объем Точка монтирования Метка Желательно
1 boot 500 MiB /boot (для Legacy)
либо
/boot/efi (для EFI)
boot минимум 500 MiB
максимум 1000 MiB
2 / (корень) 119,5 GiB / / весь оставшийся объем
3 swap 8 GiB swap swap минимум 4 GiB
максимум 8 GiB

Если в машине два HDD, то тут по ситуации, смотря что за диск, какой объем и какие задачи. Можно home сделать побольше на первом HDD, диск D сделать на втором HDD или на втором диске разбить его на C и D (500 гб под C и 500 гб под D).

Если в машине SSD и HDD, то тут тоже по ситуации) Если диск SSD на 120 гб и более, лучше систему накатить на нем, используйте разметку диска как в таблице для 128 гб. Диск D и C можно сделать на втором HDD.

Лично у меня машина с SSD на 128 гб и HDD на 1ТБ. Я разбил HDD на два раздела по 500 гб (C и D разделы), а SSD разбил, как в таблице разметки на 128 гб. Смысла делать отдельный home абсолютно нет никакого. Если диск умрет, то он умрет, можно вынести home на HDD, но тогда будет медленней доступ к файлам пользователя. Можно хранить файлы на C и D, то когда умрет диск, не страшно, ведь файлы будут на C и D. Либо делать бэкап с периодичностью на HDD. Тут дело лично каждого и под разные задачи.


Таблица с размерами ручной разметки в Astra Linux
Для серверов

 

💽 Разметка для диска 1 ТБ

№ Раздел Объем Точка монтирования Метка Желательно
1 boot 500 MiB /boot (для Legacy)
либо
/boot/efi (для EFI)
boot минимум 500 MiB
максимум 1000 MiB
2 / (корень) 120 GiB / / минимум 50 GiB
максимум 150 GiB
3 opt 120 GiB /opt opt минимум 10 GiB
4 swap 8 GiB swap swap минимум 4 GiB
максимум 8 GiB
5 var/log 20 GiB /var/log log минимум 10 GiB
максимум 20 GiB
6 var 120 GiB /var var минимум 50 GiB
7 РЕЗЕРВ 611,5 GiB Можно создать дополнительные разделы под бэкапы или перенос базы данных в другой раздел и т.д.

Тут многое зависит от сервера, какой сервер. Если 1С то одни параметры, если KSC, то другие, если база данных, то третьи. Я лишь показал примерно среднюю, универсальную разбивку.
К сожалению на моей практике попадались люди, которые по 10 Гб создадут var, tmp, opt, а потом удивляются, почему у них сервак встает в одну позу, когда из-за неправильной разбивки диска, заканчивается на нем место.

 

 

 

 

0
Andrew

DevOps Engineer

1 50 статей
Комментарии (0)
Войдите, чтобы оставить комментарий

Пока нет комментариев. Будьте первым!