Dispositivo criptografado LUKS desaparecido

3

O disco de 2 TB que eu uso como um backup criptografado, agora é relatado pelo Ubuntu como sendo apenas espaço livre. A criptografia foi configurada como um dispositivo criptografado LUKS.

A saída de sudo fdisk -l relatórios:

Disk /dev/sdc: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 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
Disk identifier: 0x6b6edeba

Device Boot      Start         End      Blocks   Id  System

Observe que não há informações de partição relatadas (havia apenas uma partição no disco).

Tentar abrir o disco com sudo cryptsetup luksOpen /dev/sdc crypt1 devolve o erro:

  

O dispositivo / dev / sdc não é um dispositivo LUKS válido.

Agora, felizmente, tenho backups do backup, para que eu possa viver com os dados em andamento, mas preciso saber: o que causou isso e / ou como posso corrigi-lo, porque senão não posso confiar backup para estar lá no futuro e eu vou ter que encontrar uma solução diferente.

Editar1: por solicitação, uma captura de tela do Utilitário de discos:

Isso está em Ubuntu 14.04.3 LTS .

    
por Minos 16.09.2015 / 10:25

1 resposta

2

Executando sudo file -s /dev/sdc retornos:

/dev/sdc: x86 boot sector

Tornando muito provável que o cabeçalho LUKS, que era bruto no disco, fosse sobrescrito por um gerenciador de inicialização. O padrão para o Ubuntu sem LVM parece ser instalar um volume LUKS diretamente no disco.

O sistema é na verdade dual-boot do Windows 10 e Ubuntu (deveria ter mencionado isso, desculpe!). Para descobrir o culpado (sugestão: é sempre Microsoft): analisamos as strings no primeiro setor do disco:

sudo dd bs=512 count=1 if=/dev/sdc 2>/dev/null | strings

Que mostra o disco de backup com o cabeçalho LUKS perdido:

Invalid partition table
Error loading operating system
Missing operating system

A unidade de inicialização padrão tem o Grub 2 e o mesmo comando retorna:

GRUB 
Geom
Hard Disk
Read
 Error

O disco do Windows 10 com o carregador do Windows 10:

Invalid partition table
Error loading operating system
Missing operating system

Bingo! Agora eu sei que eu instalei manualmente o gerenciador de inicialização do Windows apenas no disco do Windows 10, já que acidentalmente o substituíra por um carregador de boot do Grub e sei que o volume do LUKS ainda estava lá depois. No entanto, executei vários utilitários de reparo automáticos do Windows 10, pois minha instalação do Windows 10 continua congelando / travando. Então, seria possível que um deles decidisse se apropriar do disco de backup para um bootloader extra.

    
por Minos 18.09.2015 / 10:31