Outils pour utilisateurs

Outils du site


sysadmin:partitionnement:parted:start

Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
sysadmin:partitionnement:parted:start [2019/12/26 17:03] – créée yoannsysadmin:partitionnement:parted:start [2024/12/26 16:43] (Version actuelle) yoann
Ligne 1: Ligne 1:
 {{tag>sysadmin parted}} {{tag>sysadmin parted}}
 +
  
 ====== Parted ====== ====== Parted ======
Ligne 20: Ligne 21:
  
 <code bash> <code bash>
 +
 +# Afficher les périphériques disques disponibles
 +print devices
 +
 +# Sélectionner le disque sur lequel travailler
 +select /dev/sdx
 +
 +# Construction d'une nouvelle table de partitionnement de type GPT
 mklabel gpt mklabel gpt
 </code> </code>
Ligne 25: Ligne 34:
 ===== Partitions ===== ===== Partitions =====
  
-la commande **mkpart** permet de définir des partitions. parted crée les partition mais pas les systèmes de fichiers. Ceux-ci peuvent être passés en options s'il sont connus de parted, les omettre sinon:+La commande **mkpart** permet de définir des partitions. **parted crée les partition mais pas les systèmes de fichiers**. Ceux-ci peuvent être passés en options s'il sont connus de parted, les omettre sinon: 
 + 
 +Système de fichiers pouvant être spécifié à parted : 
 +  * **btrfs** ; 
 +  * **ext2**, **ext3**, **ext4** ; 
 +  * **fat16**, **fat32** ; 
 +  * **hfs**, **hfs+** ; 
 +  * **linux-swap** ; 
 +  * **ntfs** ; 
 +  * **reiserfs** ; 
 +  * **udf** ; 
 +  * **xfs**.
  
 <code> <code>
 +# Afficher les options de la commande mkpart
 help mkpart help mkpart
 +
 +# Création d'une partition primaire (table msdos) sur l'ensemble du disque sélectionné
 +# NB : exprimer en pourcentage permet à Parted d'aligner correctement la partition
 +mkpart primary ext3 0% 100%
 +
 +# On peut également spécifier l'unité que l'on souhaite utiliser
 +unit MiB
 +mkpart fat32 1 500
 </code> </code>
  
-Il est possible de renommer les partitions déclarées dans les tables de type GPT via la commande **name**:+<note> 
 +Au sein d'une table de partitionnement **GPT**, il n' y pas de type de partition, on peut spécifier un nom (label) pour la partition. 
 +</note> 
 + 
 +Il est possible de renommer facilement les partitions déclarées dans les tables de type GPT via la commande **name**:
 <code> <code>
 name 1 'systeme' name 1 'systeme'
Ligne 39: Ligne 72:
 ===== flags ===== ===== flags =====
  
-Différents flags peuvent être positionnés sur les partitions:+Différents marqueurs (flagspeuvent être positionnés sur les partitions :
  
-    boot +  * boot 
-    root +  root 
-    swap +  swap 
-    hidden +  hidden 
-    raid +  raid 
-    lvm +  lvm 
-    lba +  lba 
-    legacy_boot +  legacy_boot 
-    irst +  irst 
-    esp +  * msftres 
-    palo+  * esp 
 +  * chromeos_kernel 
 +  * bls_boot 
 +  * linux-home 
 +  * no_automount 
 +  * bios_grub 
 +  * palo
        
-Pour définir la partition 1 comme réservée à un RAID logiciel:+Par exemple définir la partition 1 comme réservée à un RAID logiciel, on positionne le drapeau "raid":
 <code> <code>
 set 1 raid on set 1 raid on
 </code> </code>
  
 +===== Exemples =====
 +
 +==== Partitionnement GPT ====
 +
 +Dans cet exemple, ''/dev/sdb'' est un disque non partitionné de grande capacité. On souhaite l'utiliser pour stocker des données. On crée ici un table GPT avec une seule partition. 
 +
 +<code>
 +
 +# Execute parted avec l'option de vérification d' alignement 
 +parted -a optimal /dev/sdb
 +
 +# Création d'une table GPT
 +mklabel gpt
 +
 +# Création d'une partition nommée "data", on peut spécifier
 +# quel système de fichier sera contenu dans cette partition
 +mkpart data ext4 0% 100% 
 +
 +# Résumer des modifications apportées
 +unit MiB
 +print
 +
 +# valider et quitter
 +q
 +</code>
 +
 +<note>
 +Parted ne crée pas le système de fichier.
 +</note>
 +
 +Une fois le partitionnement du disque terminé, on peut créer le système de fichier :
 +<code bash>
 +mkfs.ext4 /dev/sdb1
 +</code>
 +
 +==== Partitionnement MSDOS ====
 +
 +:TODO_DOCUPDATE:
  
 ===== Références ===== ===== Références =====
Ligne 65: Ligne 142:
   * https://www.thegeekdiary.com/understanding-linux-parted-utility/   * https://www.thegeekdiary.com/understanding-linux-parted-utility/
   * https://www.linux.org/threads/gparted-partition-and-filesystem-flags.11640/   * https://www.linux.org/threads/gparted-partition-and-filesystem-flags.11640/
 +  * {{sysadmin:partitionnement:parted:parted.pdf| Documentation Parted Redhat}}
 +  * https://askubuntu.com/questions/200801/how-should-a-raid-partition-be-created-and-configured-using-parted
sysadmin/partitionnement/parted/start.1577379820.txt.gz · Dernière modification : 2021/02/01 21:51 (modification externe)