Embora não seja possível montar diretamente vários sistemas de arquivos da mesma partição, pois cada partição pode conter apenas um sistema de arquivos, você pode usar o LVM.
Solução baseada em LVM
Por exemplo, com uma partição não usada, digamos / dev / sda3, você pode fazer algo assim:
pvcreate /dev/sda3
vgcreate vg0 /dev/sda3
lvcreate -ay -L5G vg0 lv-home
lvcreate -ay -L5G vg0 lv-usr
lvcreate -ay -L5G vg0 lv-tmp
lvcreate -ay -L5G vg0 lv-var
mkfs.ext4 -L HOME /dev/vg0/lv-home
mkfs.ext4 -L USR /dev/vg0/lv-usr
mkfs.ext4 -L TMP /dev/vg0/lv-tmp
mkfs.ext4 -L VAR /dev/vg0/lv-var
Os comandos acima:
- Transforma a partição em um volume físico LVM
- Cria um grupo de volumes LVM com o volume físico.
- Cria um volume lógico para cada sistema de arquivos.
- Coloca um sistema de arquivos em cada volume lógico (com rótulos)
Em seguida, configure o fstab para montar cada um dos sistemas de arquivos. Algo parecido com isto:
LABEL=HOME /home ext4 defaults 0 2
LABEL=USR /usr ext4 defaults 0 2
...
PS
Eu não recomendo fragmentar sua instalação desta forma porque você acabará tendo mais erros espaço insuficiente , mas mesmo assim, é uma maneira de fazer isso. Francamente, eu sou um tipo de sistema de arquivos único, então se eu estivesse usando o Ubuntu, eu simplesmente backup /home
e restaurá-lo após uma atualização; nenhum negócio de macaco com partições ou volumes lógicos.
Aviso
Com o artigo original e minhas instruções acima, faça sua pesquisa ANTES executar os comandos. Entenda o que os comandos fazem e suas conseqüências. man
é seu amigo.