Utilizatorii tipici Linux folosesc cea mai mare parte hard hard și partiții în viața lor de zi cu zi, dar serverele, uneori, trebuie să lucreze cu partiții foarte mari. De exemplu, nu puteți crea o partiție 4Tb (bazată pe RAID) utilizând utilitarul fdisk nativ. Pur și simplu nu vă permite să creați o partiție mai mult de 2TB.
Pentru a rezolva această problemă, trebuie să utilizați utilitarul GNU împărțit cu GPT. Acest program acceptă tabela de partiții Intel EFI / GPT. GPT este standardul pentru partiționarea tabelului de partiții pe hard disk. Este parte a standardului extensibil de interfață firmware (EFI), pe care Intel o dezvoltă ca înlocuitor pentru BIOS-ul PC depășit - o relicvă care se întinde de la primele zile ale primului PC IBM. EFI utilizează GPT în timp ce BIOS utilizează Record Master Boot (MBR)
Sprijin pentru GPT în kernel-ul Linux
Suportul pentru partițiile EFI GUID este atât pe platforme 32bit cât și pe 64bit. Pentru a utiliza GPT-ul în sistemul dvs., trebuie să activați suportul GPT în kernel. Dacă nu includ suport GPT în kernel-ul, apoi, după ce reporniți sistemul de fișiere server nu va fi capabil primontirovatsya, precum și posibila deteriorare a tabelului GPT în sine. Unele sisteme de operare vin deja cu suport GPT în kernel-ul, în cazul în care acest sprijin nu este disponibil, atunci pentru compilarea kernel-ului, trebuie să instalați valoarea CONFIG_EFI_PARTITION Y și recompilați kernel-ul 🙂
Crearea unei partiții Linux pe 6TB
Într-o zi mi-a luat pentru a crea o partiție de pe 5-6Tb (8 unități terabyte sunt asamblate ca RAID-6).
Crearea unei partiții cu parted este aproape la fel ca la utilizarea fdisk
După solicitare, creați o etichetă de disc:
mklabel gpt
Creați o secțiune pe 5TB:
mkpart primar 0 5001G
Ieșiți din program și salvați modificările:
părăsi
Acum creați sistemul de fișiere în noua partiție creată:
# mkfs.ext4 / dev / sdX1
Notă: Trebuie să înlocuiți / dev / sdX cu dispozitivul dvs. real. Ei bine, nu uitați să faceți modificări în / etc / fstab. dacă este necesar :).