B.5. Programmes de partitionnement de Debian

Plusieurs sortes d'utilitaires de partitionnement ont été adaptés par les développeurs Debian pour tourner sur différents types de disques et d'architectures matérielles. Voici les programmes qui sont disponibles sur votre architecture :

partman

C'est le partitionneur que recommande Debian. Ce « couteau suisse » sait aussi redimensionner des partitions et monter des systèmes de fichiers sur des points de montage.

cfdisk

C'est un partitionneur simple à utiliser, fonctionnant en mode plein écran... pour nous autres.

Remarquez que cfdisk ne reconnaît pas du tout les partitions FreeBSD et que les noms des périphériques peuvent être différents.

L'un de ces programmes sera lancé par défaut quand vous sélectionnerez : Partitionner un disque dur. Si ce n'est pas celui que vous souhaitez utiliser, quittez le programme de partitionnement, allez sur la console 2 (tty2) en appuyant simultanément sur les touches Alt et F2, et saisissez le nom du programme que vous voulez utiliser (et ses arguments, si nécessaire). Ensuite, sautez l'étape Partitionner un disque dur de l'installateur et continuez à l'étape suivante.

Si vous souhaitez que cela fonctionne avec plus de 20 partitions sur votre disque ide, vous devrez créer vous-même les périphériques à partir de la partition n° 21. L'étape suivante d'initialisation de la partition échouera sauf si le bon périphérique est présent. Comme exemple, voici les commandes que vous pouvez utiliser dans tty2 ou sous « Exécuter un shell », pour ajouter le périphérique nécessaire à la la partition 21 :

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

Le démarrage sur le nouveau système échouera sauf si les bons périphériques sont présents sur le système en question. Après avoir installé le noyau et les modules, exécutez :

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

B.5.1. Partitionnement pour PA-RISC

PALO, le programme d'amorçage pour HPPA, nécessite une partition de type « F0 » quelque part dans les deux premiers Go. C'est la partition où seront stockés le programme d'amorçage, le noyau et un disque virtuel optionnel, aussi faites-la assez grande, au moins 4 Mo (je préfère 8 à 16 Mo). Le microprogramme (firmware) exige de plus que le noyau Linux réside dans les deux premiers Go. On règle souvent cette question en mettant la totalité de la partition racine ext2 dans les deux premiers Go du disque. Sinon, vous pouvez créer une petite partition ext2 au début du disque et la monter sur /boot, le répertoire où les noyaux Linux seront stockés. /boot doit être assez gros pour contenir autant de noyaux que vous pourriez vouloir charger ; 8 à 16 Mo sont généralement suffisants.