Como verificar um disco criptografado quanto a erros

3

Durante a última instalação do Ubuntu, configurei a criptografia total de disco usando a opção no instalador. Meu disco parece estar corrompido e gostaria de verificar se há erros.

O GNOME Disks no Ubuntu 12.10 parece não ser capaz de lidar com partições criptografadas ainda (e o Nautilus também vê o disco, mas não consegue montá-lo), então estou procurando uma maneira de fazê-lo na linha de comando .

Como posso desbloquear minha partição criptografada e verificar se há erros no sistema de arquivos?

    
por David Planella 09.04.2013 / 10:59

1 resposta

3

Primeiro destranquei minha partição criptografada com o seguinte comando (sem privilégios elevados necessários)

udisksctl unlock -b /dev/sdb5

Após ser avisado, eu digitei a frase secreta de criptografia que recebi a mensagem Unlocked / dev / sdb5 as / dev / dm-0 que indicava sucesso.

E finalmente, fiz a verificação do sistema de arquivos:

sudo fsck /dev/mapper/ubuntu--vg-root

E foi isso! : -)

Apêndice: configuração do disco e dicas

Para dar mais contexto, aqui está a parte relevante da saída do comando lsblk /dev/sdb : Eu tenho um único disco, usado exclusivamente para o Ubuntu, e a partição criptografada está em /dev/sdb5 . Observe também que:

  • O comando fdisk parece não suportar partições criptografadas, portanto, a execução do comando tradicional sudo fdisk -l avisará sobre tabelas de partições inválidas. Você pode ignorar essas mensagens. Ou melhor ainda:
    • Use o comando lsblk /dev/sdb ou sudo parted /dev/sdb print para listar as partições do disco fornecido (no meu caso particular, o disco é /dev/sdb )

Saída do lsblk

$ lsblk /dev/sdb
NAME                                                 MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sdb                                                    8:128  0 111,8G  0 disk  
├─sdb1                                                 8:129  0   243M  0 part  
├─sdb2                                                 8:130  0     1K  0 part  
└─sdb5                                                 8:133  0 111,6G  0 part  
  └─luks-9cf37a83-e84a-4b85-9bba-7bcbaba8058e (dm-0) 252:0    0 111,6G  0 crypt 
    ├─ubuntu-root (dm-1)                             252:1    0 103,7G  0 lvm   
    └─ubuntu-swap_1 (dm-2)                           252:2    0   7,9G  0 lvm  

Saída de parted

$ sudo parted /dev/sdi print
Model: ATA OCZ-AGILITY3 (scsi)
Disk /dev/sdi: 120GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End    Size   Type      File system  Flags
 1      1049kB  256MB  255MB  primary   ext2         boot
 2      257MB   120GB  120GB  extended
 5      257MB   120GB  120GB  logical
    
por David Planella 09.04.2013 / 11:08