GNU/Linux >> Tutoriels Linux >  >> Linux

Partitions GPT scriptables à l'aide de parted

C'est correct en principe mais vous pourriez envisager de le réduire à un seul parted appeler.

parted --script /device \
    mklabel gpt \
    mkpart primary 1MiB 100MiB \
    mkpart primary 100MiB 200MiB \
    ...

Votre problème d'alignement est probablement dû au fait que vous utilisez MB au lieu de MiB . Vous ne devriez pas avoir besoin d'un align-check réel commande lors de la création de partitions sur MiB frontières / sur un appareil connu.


Je sais que c'est vieux et une assez bonne réponse dans la mesure où vous pouvez utiliser MiB, mais j'aimerais proposer une autre option pour d'autres personnes.

Dans l'appel du script (--script ou -s pour la version courte), vous pouvez ajouter l'option -a, qui lui indique de s'aligner et de passer l'option "optimal" lors de la création des partitions. Quelque chose comme ça:

sudo parted -s -a optimal -- /dev/sdX mkpart primary 1MiB -2048s

ceci est juste un exemple de démarrage au 1er Mebibyte et de fin à la fin du disque moins le dernier Mebibyte pour laisser la table GPT en place.


Linux
  1. 8 commandes Linux 'Parted' pour créer, redimensionner et sauver des partitions de disque

  2. Comment sauvegarder ou cloner des partitions Linux à l'aide de la commande 'cat'

  3. Linux - Installer à l'aide de Gpt sur un système 32 bits avec Bios ?

  4. 'Étiquette de disque non reconnue' - lors de l'utilisation d'images séparées avec qemu

  5. Redimensionner la partition au maximum en utilisant parted en mode non interactif

Partitionnement à l'aide des commandes parted et fdisk

Utiliser Runit sur Devuan

Aucune partition trouvée lors de l'installation, double démarrage Win8/ubuntu 14.04 ?

9 exemples de commandes partagées Linux - mkpart, mkpartfs, redimensionner les partitions

Comment créer une partition à l'aide de la commande "parted"

Comment créer des partitions de disque à l'aide de cfdisk