Devido a algum particionamento infeliz, acabei com o seguinte layout:
/dev/sda1 (0-120MB) 128MB (boot)
/dev/sda2 (128MB-500GB) 500GB (empty)
/dev/sda3 (500GB-1TB) 500GB (zfs)
/dev/sda4 (1TB-1.1TB) 100GB (ext4)
/dev/sda5 (1.1TB-end) 100GB (zfs)
Eu criei um pool do ZFS em sda5
, movi os arquivos anteriormente residentes em sda3
lá, adicionei sda3
ao pool e movi os arquivos de sda2
para esse pool. Eu pretendo adicionar sda2
também, mover o material de sda4
(minha raiz atual) e usar o ZFS como raiz.
No entanto, o ZFS raiz pode não consistir em vários vdevs e, assim que todo o disco puder ser usado pelo ZFS, seria mais razoável mesclar as partições nesse layout:
/dev/sda1 (0-128MB) 128MB (boot)
/dev/sda6 (128MB-end) 1200GB (zfs)
Eu tenho espaço livre no começo em sda2
, eu poderia criar um novo pool, mover tudo lá e depois editar a partição sda2
para chegar ao final do disco.
Mas o ZFS pode suportar isso sem se mexer em tudo novamente? Eu poderia apenas substituir minhas partições existentes pelo sda6
one e persuadir o ZFS a encontrar os blocos de raiz que ele colocou em sda3
e sda5
?