
Estou usando um sistema Ubuntu (19.10) com zfs como sistema de arquivos raiz.
Eu instalei o sistema como um sistema de inicialização dupla instalando em um disco menor e depois transferindo as partições para um disco maior com partições do Windows já nele, então o esquema de partição gpt agora tem as seguintes partições:
parte 1 - inicialização UEFI - /boot/efi
parte 2 - partição de inicialização Grub - /boot/grub
parte 3 - troca
parte 4 - inicialização zfs (bpool)
parte 5 - raiz zfs (rpool)
parte 6 - Windows MSR
parte 7 - Windows Parte 8 do sistema
- Windows RE
Então, eu gostaria de reinstalar o sistema por motivos não relacionados agora. Estou até disposto a testar o 20.04 se for mais flexível. Qual a melhor forma de reinstalar o sistema? O instalador simples do Ubuntu não conhece o zfs, e a opção zfs só funciona em todo o disco.
Em outras palavras, quero instalar o Ubuntu novamente, com as partes 3 - 5 abertas para exclusão/formatação, as demais devem permanecer intactas.
Responder1
A maneira mais fácil de instalar o Ubuntu com root como zfs que criei até agora é esta:
- Faça uma instalação padrão do zfs (com eliminação total do disco) em uma máquina virtual
- Apague suas duas partições antigas no computador físico
- crie duas novas partições no computador físico que comecem nos mesmos pontos iniciais das antigas e tenham tamanhos iguais aos tamanhos das partições correspondentes
rpool
nabpool
VM - Copie as duas partições da VM para o computador físico
dd
através da rede ou mídia removível - Ajuste os UUIDs no
/etc/fstab
computador físico de acordo com os novos valores - Inicialize no novo Ubuntu, provavelmente especificando manualmente
root
oslinux
parâmetros nogrub>
prompt - Certifique-se
/boot
de/boot/efi
que estão montados corretamente grup-install && reboot
- Use
parted
para expandir as partições até o tamanho total (ou o tamanho que você desejar) - Use
zpool online -e
para expandir os pools para o tamanho total da partição - Feito