Неможливо встановити зовнішній зашифрований диск


9

Запуск Kubuntu 17.10 У мене зовнішній жорсткий диск об'ємом 500 Гб, розділений на дві секції рівних розмірів. Один розділ - це розділ NTFS, а другий - зашифрований розділ. Коли я підключаю диск до свого ноутбука, Device Notifier показує записи для обох розділів окремо.

Вихід sudo cryptsetup luksDump /dev/sdd1:

LUKS header information for /dev/sdd1

Version:        1
Cipher name:    aes
Cipher mode:    xts-plain64
Hash spec:      sha1
Payload offset: 4096
MK bits:        256
MK digest:      40 50 .. ..
MK salt:        b4 cb .. ..
MK iterations:  16500
UUID:           3a2bf693-..

Key Slot 0: ENABLED
        Iterations:             66251
        Salt:                   42 ba .. ..
        Key material offset:    8
        AF stripes:             4000
Key Slot 1: DISABLED

Коли я намагаюся встановити розділ sudo cryptsetup luksOpen /dev/sdd1 lukslvm, він запитує пароль. Коли я ввожу правильний пароль, він не створює помилок.

Після цього ls -lA /dev/mapperпоказує:

crw------- 1 root root 10, 236 Feb 11 09:52 control
lrwxrwxrwx 1 root root       7 Feb 11 09:52 cryptswap1 -> ../dm-3
lrwxrwxrwx 1 root root       7 Feb 11 09:52 kubuntu--vg-root -> ../dm-1
lrwxrwxrwx 1 root root       7 Feb 11 09:52 kubuntu--vg-swap_1 -> ../dm-2
lrwxrwxrwx 1 root root       7 Feb 13 16:32 lukslvm -> ../dm-4
lrwxrwxrwx 1 root root       7 Feb 11 09:52 sda3_crypt -> ../dm-0

Вихід sudo lsblk -f:

NAME            FSTYPE      LABEL            UUID                                   MOUNTPOINT
sda                                                                                 
├─sda1          vfat                         E551-A70F                              /boot/efi
├─sda2          ext4                         4b..   /boot
└─sda3          crypto_LUKS                  9f..   
  └─sda3_crypt  LVM2_member                  6d.. 
    ├─kubuntu--vg-root
    │           ext4                         29..   /
    └─kubuntu--vg-swap_1
                swap                         6f..   
      └─cryptswap1
                swap                         01..   [SWAP]
sdb                                                                                 
├─sdd1          crypto_LUKS                  3a..   
│ └─lukslvm     ext4        efinso-X53U-back 6a..   
└─sdd2          ntfs        backup           64..                       
sr0                                                       

Вихід cryptsetup status lukslvm:

/dev/mapper/lukslvm is active.
  type:    LUKS1
  cipher:  aes-xts-plain64
  keysize: 256 bits
  device:  /dev/sdd1
  offset:  4096 sectors
  size:    586078488 sectors
  mode:    read/write

Повідомлення пристрою все ще показує гучність як не встановлену.

Коли я намагаюся встановити його за допомогою сповіщувача пристрою, він видає помилку, повідомляючи мене, що його неможливо встановити.

У Дельфіні, коли я намагаюся його встановити, він видає помилку:

Під час доступу до 'efinso-X53U-back' сталася помилка, система відповіла: Запрошена операція не вдалася:

Error mounting /dev/dm-4 at /media/sandip/efinso-X53U-back: Command-line mount -t "ext4" -o "uhelper=udisks2,nodev,nosuid" "/dev/dm-4" "/media/sandip/efinso-X53U-back"' exited with non-zero exit status 32: 
  mount: /media/sandip/efinso-X53U-back: can't read superblock on /dev/mapper/lukslvm.

Я можу без проблем змонтувати розділ NTFS.

Також зовнішні жорсткі диски із лише одним зашифрованим розділом на них завантажуються без будь-яких помилок.

Що могло піти не так? Як це правильно встановити?

FWIW, є ймовірність, що востаннє, коли я використовував зашифрований розділ, я забув його вийняти.


3
Я припускаю, що ви використовуєте luks. Ви спробували провести монтаж через командний рядок за допомогою cryptsetup luksOpen /dev/sdX2 lukslvm? Чи трапляється це і на інших дисках? - Спробуйте створити тимчасовий зашифрований USB-привід лише з одним розділом і змонтуйте його.
ukos

@ user8162 Дякую KDE Partition Manager показує розділ як / dev / sdc1. cryptsetup luksOpen /dev/sdc1 lukslvmкоманда видає помилку: Device / dev / sdc1 не існує або доступ заборонено
deshmukh

@ user8162 Я спробував інший накопичувач USB із подібною настройкою. Той самий результат. Я спробую створити USB-накопичувач із лише зашифрованим розділом на ньому.
дешмух

Ось помилка в Дельфіні, коли я намагаюся відкрити її в Дельфіні. An error occurred while accessing '199.0 MiB Encrypted Drive', the system responded: The requested operation has failed: Error unlocking /dev/sdd2: Command-line cryptsetup luksOpen "/ dev / sdd2" "luks-xx" ', що вийшов із ненульовим статусом виходу 5: Пристрій luks-xx вже існує. `
дешмух

3
Помилка error: Device /dev/sdc1 doesn't exist or access denied, ймовірно, викликана помилкою помилки: Ви використовуєте, /dev/sdd1як зазначено у вашому запитанні, ні /dev/sdc1, будь ласка, спробуйте ще раз з командного рядка з cryptsetup luksOpen /dev/sdc1 lukslvm- будь ласка, повідомте нам, чи працює це чи яка помилка ви отримуєте. Якщо ім’я пристрою змінюється щоразу, коли ви підключаєте свій накопичувач, вам слід скористатися UUID - ви можете отримати це за допомогою cryptsetup luksUUID </dev/yourdevice>, що дозволяє замінити шлях вашого пристрою в майбутніх командах наUUID=luks-ID-ID-ID
Роберт Ридл,

Відповіді:


1

Завдяки користувачеві @ukos, у коментарях було зазначено наступне рішення, яке вирішило проблему для мене. Я розміщую тут як можливе рішення. Зверніть увагу sudoна команду, без неї вона дає помилку:

$ cryptsetup luksOpen /dev/sde1 lukslvm
Device /dev/sde1 doesn't exist or access denied.
$ sudo cryptsetup luksOpen /dev/sde1 lukslvm
Enter passphrase for /dev/sde1: 

Після введення правильної відповіді він відкрив цей диск і в файловому менеджері.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.