9.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 :

cfdisk

Un partitionneur simple à utiliser, fonctionnant en mode plein écran, pour nous autres. Lisez la page de manuel de cfdisk.

Remarquez que cfdisk ne comprend pas du tout les partitions FreeBSD et, de nouveau, les noms de périphériques peuvent varier.

L'un de ces programmes sera lancé par défaut quand vous sélectionnerez : « MSG-PARTITION-DISK ». Si ce n'est pas celui que vous souhaitez utiliser, quittez le programme de partitionnement, allez à la console 2 (tty2) en appuyant simultanément sur les touches Alt et F2, et tapez manuellement dans le shell le nom du programme que vous voulez utiliser (et ses arguments, si nécessaire). Ensuite, sautez l'étape : « MSG-PARTITION-DISK » de debian-installer et continuez à l'étape suivante.

Si vous souhaitez que cela fonctionne avec plus de 20 partitions sur votre disque ide, vous devrez créer manuellement les périphériques pour les partitions 21 et supérieures. 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 un périphérique de telle sorte que la 21e partition puisse être initialisée :

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

9.5.1. Partitioning for PA-RISC

PALO, le chargeur de boot 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 chargeur de boot et un noyau et un disque virtuel optionnels, 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.