Eu tenho um drive de 4 TB e estou perdendo algum espaço.
Tem uma partição de 7814035086 setores:
$ sudo gdisk -l /dev/sdc
GPT fdisk (gdisk) version 1.0.1
Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: present
Found valid GPT with protective MBR; using GPT.
Disk /dev/sdc: 7814037168 sectors, 3.6 TiB
Logical sector size: 512 bytes
Disk identifier (GUID): AD8CFC18-1D06-5631-8127-13DCC57E1921
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 7814037134
Partitions will be aligned on 2048-sector boundaries
Total free space is 2014 sectors (1007.0 KiB)
Number Start (sector) End (sector) Size Code Name
1 2048 7814037134 3.6 TiB 8300 Linux filesystem
Essa partição é criptografada:
$ sudo cryptsetup status /dev/dm-0
/dev/dm-0 is active and is in use.
type: LUKS1
cipher: aes-xts-plain64
keysize: 512 bits
device: /dev/sdc1
offset: 4096 sectors
size: 7814030991 sectors
mode: read/write
Tem um tamanho de apenas 7814030991 causado pelo deslocamento. Tudo bem (apenas 4096 setores diferença).
Mas agora vamos verificar o tamanho do sistema de arquivos:
$ df
[...]
/dev/dm-0 3845576524 3844314380 1245760 100% /media/bak-5
O dispositivo criptografado tem um tamanho de "7814030991 setores * 512 bytes / 1024 = 3907015495 1K-Blocks".
No entanto, o sistema de arquivos tem um tamanho de apenas 3845576524 1K-Blocks.
Essa é uma diferença de 58,59 GiB.
Eu sei que o ext4 reserva 5% para o root por padrão, mas eu já desabilitei isso:
$ sudo tune2fs -l /dev/dm-0 | grep Reserved
Reserved block count: 0
Reserved GDT blocks: 791
Reserved blocks uid: 0 (user root)
Reserved blocks gid: 0 (group root)
Como posso usar esse "ausente" de 58 GiB?
PS: É uma unidade de backup raramente usada, então não se preocupe em desativar a área reservada de 5% :)