Do jednoho z linuxových serverů (Fedora 23) jsem nově instaloval dva 3TB disky. V době, kdy tera lítají tam a zpět jsem nečekal žádný problém… Jenže jedna věc je si o tom číst a věc druhá je takové disky skutečně mít a používat je…
Pokud připojíte disk a spustíte klasický fdisk, abyste si vytvořili novou partišnu, pak výsledkem bude diskový oddíl o velikosti 2TB… Důvod je jasný: 32 bitový LBA, který umožňuje adresovat maximálně 2TB, při velikosti sektoru 512B. 512 x 2na32 = 2TB.
GPT
Rěšením tohoto problému je GPT od Intelu, který je v Linuxu podporován a umožní vám vytvořit diskový oddíl větší než 2TB. Bez zabíhání o podrobnostech o GPT je tím zásadním důvodem zvětšení LBA z 32 na 64 bitů. Pak můžete vytvořit diskový oddíl o velikosti 8ZB. 512 x 2na64 = 8.6 billion TiB.
Pro samotné vytvoření diskového oddílu se nepoužívá nástroj fdisk, ale parted, který umí GPT. Finálním krokem je pak naformátování nového diskovho oddílu pro nějaký file systém:
File system | Max vol size | Max file size |
---|---|---|
Ext3 | 16TiB | 2TiB |
Ext4 | 1EiB | 16TiB |
ReiserFS | 16TiB | 8TiB |
JFS | 32PiB | 4PiB |
XFS | 16EiB | 8EiB |