Particiones gpt

Cuando nos encontramos con discos duros grandes, es posible que queramos hacer particiones de más de 2,2Tb, el sistema de particionado MBR (el que se viene usando toda la vida, con 4 particiones primarias) se nos queda pequeño y no es posible gestionar particiones de más de 2,2Tb, para ello tenemos que usar otro tipo de particiones, las GPT o GUID, que soporta particiones de hasta 9,4Zb (1 zettabyte = 1 bilión de terabytes) además de algunas mejoras como la definición de la tabla de particiones al principio y al final del disco.
El numero de particiones primarias que nos permite GPT es de 128.

Si quieres más información sobre este tipo de particiones:

Tabla de particiones GUID

Ahora nos encontramos con una maquina a la que le hemos añadido 2 discos de 3Tb y queremos hacer 2 particiones de 3Tb, una para cada disco, para crear y gestionar estas particiones necesitamos instalar gdisk.

root@adhara:~# apt-get install gdisk

En kernels nuevos, el soporte EFI para estas particiones ya viene activado por defecto, pero para verificarlo hacemos:

root@adhara:~# cat /boot/config-`uname -r` | grep CONFIG_EFI= 
CONFIG_EFI=y

El funcionamiento de gdisk es muy similar a fdisk, así que vamos a particionar los discos con esta aplicación.

root@adhara:~# gdisk /dev/sdb
GPT fdisk (gdisk) version 0.8.8

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.

Command (? for help): n
Partition number (1-128, default 1): 
First sector (34-5860533134, default = 40) or {+-}size{KMGTP}: 
Last sector (40-5860533134, default = 5860533134) or {+-}size{KMGTP}: 
Current type is 'Linux filesystem'
Hex code or GUID (L to show codes, Enter = 8300): 
Changed type of partition to 'Linux filesystem'

Command (? for help): p
Disk /dev/sdb: 5860533168 sectors, 2.7 TiB
Logical sector size: 512 bytes
Disk identifier (GUID): 08C6B72A-1978-4E29-B8CC-12F979D4FC67
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 5860533134
Partitions will be aligned on 8-sector boundaries
Total free space is 6 sectors (3.0 KiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1              40      5860533134   2.7 TiB     8300  Linux filesystem

Command (? for help): w

Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING
PARTITIONS!!

Do you want to proceed? (Y/N): y
OK; writing new GUID partition table (GPT) to /dev/sdb.
The operation has completed successfully.

Hago lo mismo con el otro disco

Ahora lo siguiente es formatear las particiones con mkfs y esperar un buen rato :P

root@adhara:~# mkfs -t ext4 /dev/sdb1
root@adhara:~# mkfs -t ext4 /dev/sdc1

Ahora montar los discos en el sitio que deseemos

root@adhara:~# mkdir /mnt/hd1
root@adhara:~# mkdir /mnt/hd2
root@adhara:~# ls -l /dev/disk/by-uuid/
total 0
lrwxrwxrwx 1 root root 10 May 18 16:36 08f6dcc4-551c-4045-aa1b-e0f8fd93ac29 -> ../../sdc1
lrwxrwxrwx 1 root root 10 May 18 15:51 0feee2d3-d63d-4cd4-baac-de85e1b3e0a7 -> ../../sda5
lrwxrwxrwx 1 root root 10 May 18 15:51 d94c5239-0ad8-4200-955a-77775f723de2 -> ../../sda1
root@adhara:~# vi /etc/fstab
UUID=08f6dcc4-551c-4045-aa1b-e0f8fd93ac29 /mnt/hd2      ext4    defaults        0       0

Si os fijáis el sdb me está dando problemas, que no aparece en el listado, pero es hacer lo mismo. El lunes va a tocar a ir a la tienda a reemplazarlo! :(

Más información: Particiones GPT

One Comment

Deixa un comentari

L'adreça electrònica no es publicarà. Els camps necessaris estan marcats amb *

Aquest lloc utilitza Akismet per reduir els comentaris brossa. Apreneu com es processen les dades dels comentaris.