Несколько разновидностей программ разметки были адаптированы разработчиками Debian для работы с различными типами жёстких дисков и компьютерных архитектур. Программы из списка ниже могут работать на вашей машине.
Рекомендуемая утилита разметки в Debian. Этот швейцарский армейский нож может также изменять размеры разделов, создавать файловые системы и назначать им точки монтирования.
Самая первая программа разметки дисков в Linux, хороша для гуру.
Будьте осторожны, если у вас на машине есть разделы FreeBSD. В устанавливаемые ядра включена поддержка этих разделов, но метод, которым fdisk их отображает (или нет) может отличаться. Смотрите Linux+FreeBSD HOWTO
Простая в использовании, полноэкранная программа разметки дисков для повседневного использования.
Заметим, что 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
Для загрузки Debian из SRM консоли (в sarge поддерживается только загрузка с диска) на загрузочном диске требуется BSD disk label, а не таблица разделов DOS. (Запомните, загрузочный блок SRM несовместим с таблицами разделов MS-DOS — смотрите Раздел 5.1.1, «Прошивка консоли Alpha».) Отсюда, при запуске на alpha partman создаёт BSD disk label, но если на диске существует таблица разделов DOS, то её нужно удалить перед тем как partman сможет преобразовать её в disk label.
Если вы выбрали fdisk для разметки, и указанный диск ещё не содержит BSD disk label, то вы должны воспользоваться командой «b», чтобы войти в режим disk label.
Если вы не хотите использовать диск с разметкой для Tru64 Unix или одного из свободных 4.4BSD-Lite клонов операционных систем (FreeBSD, OpenBSD, или NetBSD), советуем вам не делать третий раздел, содержащий весь диск. Это не нужно для aboot, и фактически, может привести в замешательство, когда утилита swriteboot, используемая для установки aboot в загрузочный сектор, пожалуется на раздел, который перекрывается с загрузочным сектором.
Также, так как aboot записывается в несколько первых секторов диска (в данный момент, он занимает около 70 килобайт или 150 секторов), вы должны оставить для него достаточно пустого места в начале диска. Раньше предлагалось делать маленький раздел в начале диска, и оставлять его неотформатированным. По причине, упомянутой выше, теперь мы предлагаем не делать этого для дисков, если будет использоваться только GNU/Linux. При использовании partman, маленький раздел всё ещё нужно создать для aboot для удобства.