B.5. Программы разметки в Debian

Несколько разновидностей программ разметки были адаптированы разработчиками Debian для работы с различными типами жёстких дисков и компьютерных архитектур. Программы из списка ниже могут работать на вашей машине.

partman

Рекомендуемая утилита разметки в Debian. Этот швейцарский армейский нож может также изменять размеры разделов, создавать файловые системы и назначать им точки монтирования.

cfdisk

Простая в использовании, полноэкранная программа разметки дисков для повседневного использования.

Заметим, что cfdisk не понимает разделов FreeBSD, и ещё раз, поэтому имена устройств могут различаться.

Одна из этих программ будет запущена по умолчанию при выборе Разметить жёсткий диск. Если запустилось не то что вы хотите, выйдите из программы разметки, перейдите в интерпретатор командной строки (tty2), нажав клавиши Alt иF2 вместе, и вручную введите название программы, которой хотите воспользоваться (и аргументы, если надо). Затем пропустите шаг Разметить жёсткий диск в debian-installer и перейдите к следующему шагу.

Если вы будете работать с более чем 20 разделами на ide диске, то вам нужно создать устройства для разделов начиная с 21-го и далее. Следующий шаг инициализации раздела завершится неудачно, если устройства не будет. В качестве примера здесь показаны команды, которые вы можете выполнить на tty2 или через Запуск оболочки для добавления устройства 21 раздела:

# cd /dev
# mknod hda21 b 3 21 
# chgrp disk hda21
# chmod 660 hda21

Загрузка в новую систему завершится неудачно, если в системе не будет нужных устройств. После установки ядра и модулей, выполните:

# cd /target/dev
# mknod hda21 b 3 21 
# chgrp disk hda21
# chmod 660 hda21

B.5.1. Разметка для PA-RISC

PALO, системный загрузчик на HPPA, требует тип раздела «F0» расположенный в пределах первых 2ГБ. На нём будут храниться системный загрузчик и необязательно ядро и RAMдиск, поэтому он должен быть достаточно большим — около 4МБ (мне нравится 8–16МБ). Дополнительные требования микропрограммы: ядро Linux должно располагаться на первых 2ГБ диска. Это, обычно, достигается созданием корневого раздела ext2, полностью размещаемого в пределах первых 2ГБ диска. Или же вы можете создать маленький раздел ext2 в начале диска и затем смонтировать его как /boot, так как в этом каталоге в Linux хранятся ядра. /boot должен быть достаточно большим, чтобы вместить все ядра, которые вы хотите загрузить; 8–16МБ обычно хватает.