Em um momento de desatenção, executei luksFormat em /dev/sda em vez de em /dev/sda 1 . Agora eu gostaria de desfazer essa operação. Verificar man para cryptsetup não revela um método óbvio.
`lsblk -f1 mostra o seguinte:
sda crypto_LUKS 45e143e4-7d5b-4f20-b552-f301ced442f4
└─sda1 crypto_LUKS 55c24c05-d113-4df5-2715-f0d4072f5343
Normalmente, quando faço isso, não há saÃda à direita de sda. Esse é o estado em que gostaria de chegar depois de corrigir meu erro.
Eu posso perder sda1 neste ponto também. Não há nada importante nele e posso recriá-lo em um minuto. Resumindo, gostaria de recomeçar com este dispositivo de bloco após meu erro. No entanto, executar gdisk /dev/sda
e criar uma nova tabela de partição e uma nova partição não remove o crypto_LUKS do sda.
Se não houver problema em recuperar/manter quaisquer dados na unidade e usar
gdisk
(ou equivalente) diretamente para criar uma nova tabela de partição não funcionar, você pode limpar o cabeçalho (e quaisquer tabelas de partição) no dispositivo de bloco comdd if=/dev/zero of=/dev/sda bs=8M count=4
. Isso deve permitir que você crie uma nova tabela de partições no dispositivogdisk
posteriormente.NOTA: Esta operação é destrutiva , portanto, certifique-se de atribuir o dispositivo correto Ã
of=
opção!