Uma partição no Linux é a mesma coisa que em outro sistema operacional do PC: um disco contém uma tabela de partição que contém a definição das sub-partes cortadas da unidade. O número de partições é limitado pela arquitetura BIOS / PC.
Pegue uma unidade SATA moderna / dev / sda. Se você tem 4 partições, elas serão chamadas:
- / dev / sda1
- / dev / sda2
- / dev / sda3
- / dev / sda4
Você pode criar um sistema de arquivos nessas partições (ou em toda a unidade).
No Linux, existe um gerenciador de volume, chamado LVM, que permite que o kernel manipule as unidades logicamente e não apenas fisicamente. E a lógica no LVM pode fazer muito mais do que separar uma única unidade em partes menores. Ele pode criar um único volume em várias unidades, criar instantâneos, estender um volume, reduzir seu tamanho e muito mais.
Dois discos SATA (/ dev / sda e / dev / sdb) de 300 Gb podem ser usados para criar um único volume de 600 Gb. Você pode transformar partição ou disco inteiro em volume físico tratado pelo LVM:
pvcreate /dev/sda1
pvcreate /dev/sdb1
A partir desses volumes físicos, você cria um grupo de volumes:
vgcreate MyGroup /dev/sda1 /dev/sda2
Portanto, o MyGroup abrange mais de duas unidades. Um número quase infinito de volumes pode ser criado a partir daí:
lvcreate --name VolumeMP3 --size 500Gb /dev/MyGroup
lvcreate --name Smaller --size 50Gb /dev/MyGroup
O volume pode ser usado como partições antigas:
mkfs.ext4 /dev/MyGroup/Smaller
mount /dev/MyGroup/Smaller /mnt
Durante a instalação, o RedHat gerencia essas etapas para você.
A desvantagem de usar o LVM é mais difícil de reparar um disco se você perder dados internos do LVM. Portanto, é melhor fazer backup do conteúdo de um volume do que dos próprios discos (como usar o dd (1)).