 partitionner et formater sous linux but de ce document ce document me sert de mémo pour partitionner et formater des partitions sous linux partitionner avant de partitionner il est important de connaître la configuration de ses partitions la commande  fdisk l  permet de lister les partitions d un disque fdisk l dev hdxx en ligne de commande fdisk dev hdxx ou encore cfdisk dev hdxx ou encore parted partitionner en mode graphique pour manipuler des partitions l outil propriétaire et payant le plus connu est certainement partition magic mais sous linux il existe des logiciels libres disponibles en live cd qui sont capables de faire la même chose cd d installation de mandriva gparted et son live cd  http gpartedsourceforgenet  ce dernier permet de redimensionner des partitions windows même ntfs et linux ou copier coller des partitions gparted peut retailler augmenter ou diminuer des partitions vers la droite mais pas sur la gauche cela dépend de la façon dont est partitionné le disque mais dans le cas général il suffit de déplacer la partition vers la gauche puis de l agrandir vers la droite je ne crois pas que l on puisse déplacer une partition qui chevauche son ancien emplacement on peut effectivement déplacer une partition si l espace est suffisant pour la contenir qtparted qtparted  http qtpartedsourceforgenet  est une interface graphique pour formater redimensionner ou déplacer des partitions il est possible également d utiliser le livecd systemrescuecd  http wwwsysresccdorg mainpage  qui contient qtparted attention  avec lilo il faut le réinstaller si la partition sur laquelle il est installé est modifiée avec grub ce n est pas nécessaire il est obligatoire d utiliser un livecd pour modifier une partition système de linux après la modification des partitions il peut être nécessaire de revoir la configuration de lilo ou de grub boot grub menulst ou la configuration de etc fstab  récupérer une table des partitions effacée avec testdisk testdisk permet de détecter la structure des partitions d un disque même quand la table des partitions est effacée il peut ensuite récrire cette table à partir de ce qu il a détecté pour plus d infos  http wwwcgsecurityorg wiki frtestdisk documentation table des partitions détruite ou corrompue si vous ne pouvez pas corriger vos problèmes de démarrage et que les commandes cfdisk et fdisk vous disent qu il n y a pas de table de partitions à lire sur votre disque dur il est possible que cette table ait été corrompue si cette maudite table n est pas sur le disque dur qui contient votre installation linux installez l utilitaire de récupération de la table des partitions  gpart  et lancezle sur le disque qui contient l enregistrement de démarrage défectueux gpart dev device où device est le nom global du disque eg hda ou sda il s agit simplement de savoir si gpart peut trouver des partitions habituellement il trouve ce test peut prendre du temps et prendre beaucoup de ressources système si ce que gpart a trouvé vous semble possible demandez lui de l écrire sur le secteur de démarrage boot record gpart w dev device n éteignez pas votre ordinateur et n arrêtez pas le programme tant qu il n a pas fini d écrire la table gpart peut certaines fois paraître bloqué mais il ne n est pas attendez simplement lorsqu il a fini redémarrez la machine formater créer un système de fichiers ext2 ou ext3 créer un système de fichiers en ext2 sur hda1 mke2fs dev hda1 créer un système de fichiers en ext3 sur hda1 mke2fs j dev hda1 le paramètre c permet de vérifier les secteurs avant de formater mke2fs j c dev hda1 pour plus d infos man mke2fs il existe deux autres commandes plus faciles à retenir mkfsext2 dev hda1 et mkfsext3 dev hda1 remarque  en fait les commandes mke2fs mkfsext2 et mkfsext3 sont les mêmes reliées par un lien dur la différence entre ext2 et ext3 se fait avec le nom comme paramètre virtuel c est comme gzip et gunzip qui sont les mêmes et ou c est le nom d appel qui fait la différence de comportement la commande ls permet de s en rendre compte ls l sbin mke2fs rwxrxrx 3 root root 30712 20060107 0348 sbin mke2fs ls l sbin mkfsext rwxrxrx 3 root root 30712 20060107 0348 sbin mkfsext2 rwxrxrx 3 root root 30712 20060107 0348 sbin mkfsext3 le 3 entre x et root signifie que ces trois fichiers ne sont qu un seul relié par un lien dur formater créer un système de fichier vfat msdos  les commandes  mkdosfs  ou  mkfsmsdos  permettent de formater au format fat msdos mais il conseillé de le faire sous windows car il peut arriver qu une clé usb formatée sous linux en fat ne soit pas reconnue sous windows créer une partition de swap   mkswap dev hda2 historique des modifications version date commentaire 01 040906 création par tony galmiche 03 210107 mise en ligne  fichiers et systèmes de fichiers  