Removendo o GPT restante do zfs install

0

Na instalação da estação de trabalho do usuário do Ubuntu Mate 18.04 beta 2, eu primeiro estava configurando o zfs no sistema raiz, o que eu já havia feito no servidor de arquivos. Eu encontrei alguns problemas, encontrei outra maneira de realizar minhas metas de backup (rsync para servidor de arquivos), e decidi ir com uma instalação direta e familiar do MBR.

Eu usei o editor de partições embutido (opção "other" no instalador), removi a partição antiga e configurei partições primárias e lógicas como fiz por anos. Tudo funciona perfeitamente, EXCETO:

No menu de dispositivos no gerenciador de arquivos, o nome antigo do pool do zfs é mostrado como um dispositivo. O Gparted também mostra apenas uma partição grande do zfs. Usar o sfdisk para fazer backup da tabela de partição fornece um arquivo com apenas as entradas que eu esperaria: sda1, sda2, sda3, sda5 - assim como eu as configuro.

Então, pensei que talvez houvesse dados antigos da GPT restantes. Mas os fixparts não o encontram. O sgdisk mostra a informação correta. O gparted mostra apenas a partição zfs. df mostra exatamente as partições que eu esperava, e no tamanho correto. O disco é muito pequeno para que todos os itens acima sejam verdadeiros, então o zfs deve estar sobrepondo a partição ext4. Eu vivo com medo de que algum usuário tente montar a partição zfs não-realmente-lá e destrua o disco inteiro, embora o zfsutils-linux não esteja instalado.

Alguém tem alguma ideia de como corrigir isso? Eu estou supondo que deve estar perto do começo do disco. Ou como descobrir o que está errado? Eu realmente prefiro não fazer uma reinstalação completa porque o sistema se comporta perfeitamente normalmente, e todos os dados de usuários e perfis de navegadores já foram migrados para os 6 usuários que têm acesso a esta máquina.

# sfdisk -l

Disk /dev/sda: 149.1 GiB, 160041885696 bytes, 312581808 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xb87d2e41

Device     Boot    Start       End  Sectors  Size Id Type
/dev/sda1  *        2048  49999871 49997824 23.9G 83 Linux
/dev/sda2       49999872  70000639 20000768  9.6G 83 Linux
/dev/sda3       70000640  80001023 10000384  4.8G 83 Linux
/dev/sda4       80003070 180000767 99997698 47.7G  5 Extended
/dev/sda5       80003072 180000767 99997696 47.7G 83 Linux
    
por Charles Nix 11.04.2018 / 04:23

0 respostas