Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
fdisk [Le 11/04/2016, 18:48]
192.219.64.59 [Installation]
fdisk [Le 24/02/2020, 14:37]
92.93.89.43
Ligne 1: Ligne 1:
 {{tag> système partitions BROUILLON}} {{tag> système partitions BROUILLON}}
 ====== FDISK ====== ====== FDISK ======
-yo mama be stupid+ 
 +[[wpfr>​fdisk]] est un outil de base pour réaliser des opérations sur les tables de partitions des disques durs.
  
 ===== Pré-requis ===== ===== Pré-requis =====
Ligne 9: Ligne 10:
 ===== Installation ===== ===== Installation =====
  
 +fdisk est présent par défaut dans les distributions GNU/Linux.
 +<​code>​
 +[root@localhost /]# umount /dev/hda5
 +
 +[root@localhost /]# tune2fs -O ^has_journal /dev/hda5
 +
 +[root@localhost /]# fsck /dev/hda5
 +
 +[root@localhost /]# mount -t ext2 /dev/hda5 /usr/local
 +</​code>​
 ===== Utilisation ===== ===== Utilisation =====
  
Ligne 14: Ligne 25:
 Voyons la syntaxe des différentes opérations : Voyons la syntaxe des différentes opérations :
  
-  * Lister les partitions ​:+==== Lister les partitions ​====
  
 <​code>​ <​code>​
Ligne 25: Ligne 36:
  
 <​code>​ <​code>​
-Disk /dev/sda: 159 GB, 159998146560 ​bytes+Disk /dev/sda: 159 GB, 159998146000 ​bytes
 255 heads, 63 sectors/​track,​ 19452 cylinders 255 heads, 63 sectors/​track,​ 19452 cylinders
 Units = cylinders of 16065 * 512 = 8225280 bytes Units = cylinders of 16065 * 512 = 8225280 bytes
Ligne 38: Ligne 49:
 </​code>​ </​code>​
  
-===== Modifier ​le type d'une partition ===== +==== Modifier ​les partitions ​==== 
-Le type d'une partition facilite l'​identification correcte ​de celle-ci par le système.+<note warning>​ 
 +Les commandes suivantes doivent être utilisées avec précautions. Elles peuvent entrainer des pertes ​de données si elle ne sont pas correctement utilisées. 
 +</​note>​ 
 <note tip>les options suivantes sont accessible après un : <​code>​sudo fdisk /​dev/​sda</​code>​ (pour toutes opération sur le disque sda) </​note>​ <note tip>les options suivantes sont accessible après un : <​code>​sudo fdisk /​dev/​sda</​code>​ (pour toutes opération sur le disque sda) </​note>​
 +
 +=== Informations sur le disque selectionné ===
 +On utilise la commande **p**
 +<​code>​
 +Commande (m pour l'​aide):​ p
 +Units: sectors of 1 * 512 = 512 bytes
 +Sector size (logical/​physical):​ 512 bytes / 4096 bytes
 +I/O size (minimum/​optimal):​ 4096 bytes / 4096 bytes
 +Disklabel type: dos
 +Disk identifier: 0x3815f042
 +
 +Device ​    Boot Start        End    Sectors ​ Size Id Type
 +/​dev/​sda1 ​       2048 3907028991 3907026944 ​ 1,8T 83 Linux
 +</​code>​
 +
 +=== Créer une partition ===
 +On utilise la commande **n**. Fdisk demande ensuite le type de [[:​partitions]],​ puis la taille voulu.
 +<​code>​
 +Command (m for help): n
 +Partition type
 +   ​p ​  ​primary (0 primary, 0 extended, 4 free)
 +   ​e ​  ​extended (container for logical partitions)
 +Select (default p):
 +
 +Using default response p.
 +Partition number (1-4, default 1):
 +First sector (2048-1953525167,​ default 2048):
 +Last sector, +sectors or +size{K,​M,​G,​T,​P} (2048-1953525167,​ default 1953525167):​
 +
 +Created a new partition 1 of type '​Linux'​ and of size 931,5 GiB.
 +</​code>​
 +
 +<note tips>
 +Ensuite, il est souvent nécessaire de formater la partition. (ATTENTION SUPPRIME TOUTES LES DONNEES SUR LA PARTITION !)
 +Par exemple pour obtenir une partition ext4 :
 +<​code>​
 +sudo mkfs -t ext4 /dev/sdXX
 +</​code>​
 +En remplaçant XX par la lettre et le chiffre qui désigne la partition.
 +</​note>​
 +
 +=== Supprimer une partition ===
 +On utilise la commande **d**. Fdisk demande quel partition il doit supprimer (sauf si qu'une seule partition est présente).
 +<​code>​
 +Command (m for help): d
 +Partition number (1-4, default 4):
 +</​code>​
 +
 +=== Modifier le type d'une partition ===
 +Le type d'une partition facilite l'​identification correcte de celle-ci par le système.
 +
 L'​option **L** de fdisk permet de voir l'​ensemble des types de partitions connus par l'​outil. Actuellement:​ L'​option **L** de fdisk permet de voir l'​ensemble des types de partitions connus par l'​outil. Actuellement:​
 <​code>​ 0  Vide            24  NEC DOS         ​81 ​ Minix / Linux a bf  Solaris ​       ​ <​code>​ 0  Vide            24  NEC DOS         ​81 ​ Minix / Linux a bf  Solaris ​       ​
Ligne 87: Ligne 152:
 Commande (m pour l'​aide):​ w Commande (m pour l'​aide):​ w
 La table de partitions a été altérée!</​code>​ La table de partitions a été altérée!</​code>​
-===== Réparer l'​ordre des numéros de partitions ​=====+=== Réparer l'​ordre des numéros de partitions ===
 Il se peut qu'en faisant certaines manipulations sur les partitions, que l'​ordre des numéros s'en retrouve perturbé, dans ce cas, il faut utiliser "​fdisk"​ en mode expert en tapant "​x"​ dans le prompt "​fdisk",​ puis "​f"​ pour "​fixer"​ l'​ordre des numéros de partitions : Il se peut qu'en faisant certaines manipulations sur les partitions, que l'​ordre des numéros s'en retrouve perturbé, dans ce cas, il faut utiliser "​fdisk"​ en mode expert en tapant "​x"​ dans le prompt "​fdisk",​ puis "​f"​ pour "​fixer"​ l'​ordre des numéros de partitions :
 <​code>​ <​code>​
Ligne 117: Ligne 182:
 Expert command (m for help): f Expert command (m for help): f
 </​code>​ </​code>​
-Ensuite tapez "​w"​ pour appliquer ​les changements, puis, pour informer le noyau du changement sur la table de partitions, faire un :+ 
 + 
 +=== Sauvegarder ​les changements ​=== 
 +Utiliser la commande **w** 
 +<​code>​ 
 +Command (m for help): w 
 +The partition table has been altered. 
 +Calling ioctl() to re-read partition table. 
 +Syncing disks. 
 +</​code>​ 
 +Pour informer le noyau du changement sur la table de partitions, faire un :
 <​code>​$ sudo partprobe</​code>​ <​code>​$ sudo partprobe</​code>​
 +
 +<note tips>
 +Pour ne pas sauvegarder les changements,​ utiliser la commande **q**
 +</​note>​
  
 ===== Voir aussi ===== ===== Voir aussi =====
 [[http://​debian-facile.org/​doc:​systeme:​fdisk|Documentation complémentaire fdisk]] sur wiki.debian-facile.org. [[http://​debian-facile.org/​doc:​systeme:​fdisk|Documentation complémentaire fdisk]] sur wiki.debian-facile.org.
  • fdisk.txt
  • Dernière modification: Le 04/05/2023, 23:21
  • par Benjamin Loison