Как проверить зашифрованный диск на наличие ошибок

Во время последней установки Ubuntu я установил полное шифрование диска, используя опцию в установщике. Кажется, мой диск поврежден, и я хотел бы проверить его на наличие ошибок.

Диски GNOME в Ubuntu 12.10, похоже, пока не способны обрабатывать зашифрованные разделы (и Наутилус также видит диск, но не может его смонтировать), поэтому я ищу способ сделать это в командной строке .

Как разблокировать зашифрованный раздел и проверить файловую систему на наличие ошибок?

3
задан 9 April 2013 в 13:31

1 ответ

Сначала я разблокировал зашифрованный раздел с помощью следующей команды (без повышенных привилегий).

udisksctl unlock -b /dev/sdb5

После запроса я ввел кодовую фразу шифрования na. Я получил Unlocked / dev / sdb5 как / dev / dm-0 сообщение об успешном завершении.

И, наконец, я продолжил проверку файловой системы:

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

И это все! : -)

Приложение: настройка диска и советы

Чтобы дать больше контекста, вот соответствующая часть вывода команды lsblk /dev/sdb: у меня есть один диск, используемый исключительно для Ubuntu, а зашифрованный раздел находится на /dev/sdb5. Также обратите внимание, что:

  • Команда fdisk не поддерживает зашифрованные разделы, поэтому выполнение традиционной команды sudo fdisk -l предупредит вас о недопустимых таблицах разделов. Вы можете игнорировать эти сообщения. Или даже лучше:
    • Используйте команду lsblk /dev/sdb или sudo parted /dev/sdb print для вывода списка разделов для данного диска (в моем конкретном случае это диск /dev/sdb)

Выход из 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  

Выход из 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
0
ответ дан 9 April 2013 в 13:31

Другие вопросы по тегам:

Похожие вопросы: