GNU/Linux >> Znalost Linux >  >> Linux

Skriptovatelné oddíly GPT pomocí parted

V zásadě je to správné, ale můžete zvážit jeho zmenšení na jeden parted zavolejte.

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

Váš problém se zarovnáním je pravděpodobně způsoben tím, že používáte MB místo MiB . Neměli byste potřebovat skutečný align-check při vytváření oddílů na MiB hranice / na známém zařízení.


Vím, že je to stará a docela dobrá odpověď v tom, že můžete použít MiB, ale rád bych nabídl jinou možnost pro ostatní.

V rámci volání skriptu (--script nebo -s pro krátkou verzi) můžete přidat volbu -a, která mu říká, aby se při vytváření oddílů zarovnal a předal možnost "optimální". Něco takového:

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

toto je jen příklad toho, jak začíná na 1. mebibajtu a končí na konci disku mínus poslední mebibajt, aby se tabulka GPT ponechala na místě.


Linux
  1. 8 Linuxových „Parted“ příkazů pro vytvoření, změnu velikosti a záchranu diskových oddílů

  2. Jak zálohovat nebo klonovat oddíly Linuxu pomocí příkazu „cat“.

  3. 'Nerozpoznaný štítek disku' - při použití parted s obrázky qemu

  1. Linux – instalace pomocí Gpt na 32bitovém systému s Biosem?

  2. Jak vytvořit oddíl v Linuxu pro velikost 2 TB pomocí Parted GPT

  3. Jak odstranit diskový oddíl pomocí příkazu Parted

  1. Vytváření a správa oddílů v Linuxu s parted

  2. Jaký je limit na ne. oddílů, které mohu mít?

  3. Změňte velikost oddílu na maximum pomocí parted v neinteraktivním režimu