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 ?