DiskDrake : manipulez les partitions de vos disques durs

Résumé

Reportez-vous au Manuel de référence pour apprendre à quoi servent les partitions. Vous avez initialement défini vos partitions durant l'installation. DiskDrake vous permet, dans une certaine mesure, de changer la taille de vos partitions, de les déplacer, etc. DiskDrake peut aussi prendre en charge les périphériques RAID et supporte la technique LVM, mais ceci dépasse le cadre de ce document.

Avertissement

DiskDrake est un outil très puissant et nécessite d'être utilisé avec vigilance. Une mauvaise utilisation peut conduire à des pertes de données sur votre disque dur. Par conséquent, il est recommandé de prendre quelques précautions avant de l'utiliser :

  1. Sauvegardez vos données : transférez-les sur un autre ordinateur, disquette ZIP, etc.

  2. Sauvegardez votre table de partitions actuelle (la table décrivant les partitions sur votre disque) sur une disquette (voir la section intitulée “Note sur le mode expert : sauvegarder la table des partitions”).

L'interface

Figure 3.1. La fenêtre principale de DiskDrake

La fenêtre principale de DiskDrake

DiskDrake vous permet de configurer chaque disque dur qu'abrite votre machine. Si vous n'avez qu'un disque IDE, vous verrez un seul onglet hda sous les types de systèmes de fichiers. Cet onglet est répété pour chacun des disques durs, intitulé du nom Linux de ce disque. L'outil disponible ici permet de contrôler le partitionnement de chaque disque.

L'onglet (Figure 3.1. La fenêtre principale de DiskDrake) se compose de quatre zones :

  • En haut : la structure de votre disque dur. Lorsque vous lancez DiskDrake, la structure courante est affichée, puis modifiée au fur et à mesure que vous modifiez vos partitions ;

  • Sur la gauche : un menu pour agir sur la partition actuellement sélectionnée dans le diagramme au-dessus ;

  • Sur la droite : de nombreuses informations utiles sur cette partition ;

  • En bas : des boutons d'actions générales. Remarquez que le bouton Passer en mode expert vous permet d'accéder à des fonctions avancées (à ne manipuler que si vous êtes un expert !).

En pratique : redimensionner une partition et en créer une nouvelle

Résumé

Dans cette section, nous ferons un petit exercice qui utilisera les fonctions les plus utiles de DiskDrake. Imaginons que nous voulions utiliser notre machine comme serveur FTP. Nous choisissons alors de créer une partition séparée /var/ftp pour contenir les fichiers FTP. Notez bien que vous allez effectivement modifier la structure de votre disque dur si vous suivez ce tutoriel.

Voici à quoi ressemble l'actuelle partition /home/ (Figure 3.2. La partition /home/ avant redimensionnement) avant toute modification. Nous choisissons de réduire cette partition dans le but de créer la nouvelle dans l'espace libéré.

Avertissement

Afin de pouvoir effectuer cet exemple, vous devez vous connecter en tant que root.

Commencez par démonter (la rendre inaccessible par le système) la partition /home/ en la sélectionnant, et en cliquant sur le bouton unmount.

Figure 3.2. La partition /home/ avant redimensionnement

La partition /home/ avant redimensionnement

Comme vous l'avez peut-être deviné, cliquez ensuite sur le bouton Redimensionner. Une boîte de dialogue apparaîtra (Figure 3.3. Choisir une nouvelle taille) et vous pourrez redéfinir la taille de cette partition.

Figure 3.3. Choisir une nouvelle taille

Choisir une nouvelle taille

Lorsque ce sera fait, vous remarquerez que la représentation graphique de votre disque dur a changé, la partition /home/ étant devenue plus petite, et un espace libre est apparu sur la droite. Cliquez sur cet espace libre puis sur le bouton Créer qui apparaîtra. Une boîte de dialogue (Figure 3.4. Définir une nouvelle partition) dans laquelle vous pourrez choisir les paramètres pour la nouvelle partition sera affichée. Changez le secteur de départ si vous voulez laisser un nouvel espace libre entre les partitions /home/ et /var/ftp/. Définissez la taille voulue, choisissez le système de fichiers que vous voulez (en général SF Journalisé: ext3), puis entrez le point de montage de cette partition, dans notre cas /var/ftp.

Figure 3.4. Définir une nouvelle partition

Définir une nouvelle partition

Voici à quoi ressemble notre future table de partitions (Figure 3.5. La nouvelle table des partitions).

Figure 3.5. La nouvelle table des partitions

La nouvelle table des partitions

Vous devez finalement formater (préparer à héberger des fichiers) la partition nouvellement créée : cliquez dessus, puis sur le bouton Formater. Confirmez l'écriture de la table des partitions, puis le formatage de la nouvelle. Il est possible que l'on vous demande de redémarrer votre ordinateur entre-temps pour prendre en compte les changements.

Figure 3.6. Confirmer l'écriture de la table de partitions

Confirmer l'écriture de la table de partitions

Note sur le mode expert : sauvegarder la table des partitions

Parmi d'autres fonctions, la sauvegarde et la restauration depuis un fichier est l'une des plus intéressantes. Elle vous permet de sauvegarder la table des partitions actuelle dans un fichier sur disque (une disquette par exemple) puis de la restaurer dans le cas où vous auriez semé la pagaille dans votre table des partitions. Cela peut être utile tant que vous n'avez pas reformaté vos partitions, sinon des données seront perdues.