10
7月
2026
Разбивка диска для установки Sparky Linux (Debian) на старый ПК с BIOS в режиме GPT
14:31

Разбивка диска для установки Sparky Linux (Debian) на старый ПК с BIOS в режиме GPT

10 7月 2026 14:31

Как разбить жесткий диск на разделы для установки Sparky Linux 8.3 (на основе Debian), если:

  • На ПК установлена устаревшая версия BIOS (Legacy BIOS),
  • Используется формат GPT для разбивки жесткого диска.

Введение

Появился списанный компьютер Core2Duo / RAM 4Gb с жесткии диском 80 ГБ. Решил использовать его как тестовый макет.

На данном ПК используется система BIOS Legacy, т.е. устаревшая. Выбрал операцонную систему Sparky Linux- т.к. она такая же легкая как antiX, но более "чистая" для тренировок по установке драйверов Nvidia. 😄

Актуальную версию Sparky 8.3.1 с рабочим столом XFCE скачал с сайта https://sourceforge.net/projects/sparkylinux/ и запиписал на чистый диск DVD-R. Загрузку LiveCD производил с привода DVD, т.к. порты USB на материнской плате не работают. После запуска LiveCD нажал на значок "Установить Sparky" - стало ясно, что операцонная система (ОС) Sparky, как и Linux Mint, поддерживает установку в режиме BIOS со стилем разбивки диска GPT (UEFI), что и требуется для данного ПК.

Особенности разбивики диска для Debian

1) единый раздел efi-boot

По сравнению с разбивкой диска для установки Linux Mint, в Debian (и Sparky Linux на его основе) в Debian используется раздел EFI-BOOT (точка монтирования /boot, флаги eft и boot), который я сделал размером 1000 МБ.

Замечание. В предыдущей установке Sparky Linux я пробовал, что можно создать небольшой раздел размером 100 МБ с файловой системой для EFI и в программе установки Sparky Linux вручную указать у него точку монтировния (/boot/efi), но после установки на компьютер с Legacy BIOS данный раздел практически не используется (занято неколько мегабайт из 100 МБ). Поэтому, если нет двойной загрузки с ОС Windows, нет смысла создавать отдельный раздел раздел EFI (с точкной монтирования /boot/efi), отформатированный в FAT32, т.к. он для Sparky Linux не нужен.

2) несколько больший размер раздела bios-grub по сравнению с Linux Mint.
Первый раздел на жеском диске "bios-grub" должен быть размером не 1 МБ, а 8 МБ. О необходимости размера первого раздела 8 МБ пишет программа установки Sparky Linux.
sparky18

Другие особенности разбивки диска

1) использование только первичных разделов (Primary)

Поскольку стиль размерки GPT позволяет создавать до 128 разделов типа "Primary", можно не экономить число основных разделов, переводя часть из них в логические. Таблица разделов у меня состоит лишь из основных, начальных разделов.

Разделы диска:

  • bios-grub объёмом 8МБ - Резервная загрузочная область BIOS - хранит начальный загрузчик для загрузки из BIOS (тип - первичный), в начале диска. Не отформатирован. Флаг соответствующий bios-grub.
  • boot-efi размером 1000 МБ для хранения файлов загрузчика grub и ядер Linux (kernels) в каталоге boot и файлов для совместимости с efi BIOS (UEFI). Файловая система EXT4, флаги boot и efi.
  • swap (раздел подкачки). Тип linux-swap, флаг swap.
  • "/" (корень или root). Он же содержит папки пользователей /home и каталог с данными для программ /var, папку вспомогательных компонентов /opt.

2) не стал разделять по разным разделам (томам) папки "/" (корень), /var и /home.
Принял решение не разделять папки /, /var и /home, для быстроты разбивки диска и увеличение места для папке /home.

3) Использование LVM (Logical Volume Manager) - не рассматривается в данной статье.
Программа разметки диска GParted не умеет создавать группы томов LVM и LVM-тома на них. Частично умеет программа установки Calamares, которую использует Sparky Linux.
LVM предназначена больше для серверов. За управление LVM отвечают консольные команды vgcreate, lvcreate и др.
Смотри по установке Sparky Linux (Debian) на LVM следующую статью.

Документация

Sparky Linux - операционная система родом из Польши, но основная проблема - хостинг Cloudflare, Inc., с которым наблюдаются трудности при обращении к веб-сайтам SparkyLinux.org и Wiki.SparkyLinux.org/ с территории Российской Федерации. Хостинг Cloudflare, Inc. не соблюдает законы России в части "приземления" своего офиса на территории РФ.

Веб-адрес страницы с документацией по разбивке диска для установки Sparky Linux:

Как выполнить разбивку диска на разделы и установить на них ОС

Разбивку жесткого диска нужно выполнить после загрузки с Live-CD носителя, запустив в меню "Пуск" - "Система" программу gparted или выполнить из Терминала команду:

sudo gparted

Как выполнить установку Sparky Linux на созданную вручную разметку диска?

В программе "Sparky Installer" после выбора языка и часового пояса будет предложен выбрать устройство хранения и тип установки:

  • Установить рядом
  • Заменить раздел
  • Стереть раздел
  • Ручная разметка

Во время установки Sparky нужно отказаться от удаления разбивки или автоматической разбивки диска на разделы. Выбрать вариант "Ручная разметка".

Схема разбивки жесткого диска

Схема приведена для компьютера с Legacy BIOS или UEFI, но жесткий диск имеет таблицу разделов GPT.

Раздел Тип Размер Точка монтирования Описание Флаги Формат
biosgrub P 8MB Резервный раздел BIOS Boot. bios_grub нет
boot P 1000MB /boot Системный раздел для установки загрузчика Grub и ядер Linux Kernel boot, esp ext4
linux swap P 4GB Файл подкачки (объём равен размеру ОЗУ) swap swap
/ P Остаток диска / Системный раздел для EFI-shell, требуется для установки Linux Mint. ext4

Уточнения:

  • В этот раз каталоги /var, /home я не стал разделять с корнем / в отдельных разделах, хотя это и желательно сделать для защиты от переполнения папки /. Отсутствие разделения упрощает установку и экономит свободное место.
  • При этом варианте я не стал создавать раздел efi с точкой монтирования /boot/efi (Файловая система раздела efi - fat32. Флаги раздела "efi" - boot и esp). Для компьютера с устаревшим (Legacy) BIOS раздел efi не требуется. Раздел /boot/efi нужен только для ПК с UEFI.
  • Единый раздел boot размером 1 ГБ используется для загрузки ядер Linux и содержит папки /boot и /boot/esp, имеет флаги boot, esp
  • Порядок логических разделов в таблице разделов жесткого диска, кроме biosgrub, не важен. Например, следущие варианты равноценные:
    biosgrub, boot, swap, "/" или
    biosgrub, boot, "/", swap.
  • Если планируется использовать lvm, консольными командами на свободном пространстве диска создаем физический lvm диск (sudo pvcreate /dev/sda4) и группу томов (sudo vgcreate myvg /dev/sda4). В программе установке Calamares создаем логические lvm-диски для "/" и загрузочный раздел boot. Выполняем установку ОС. Про установкку Sparky Linux на LVM рассказано в следующей статье).


相关出版物