首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法装入外部加密磁盘

无法装入外部加密磁盘
EN

Ask Ubuntu用户
提问于 2018-02-05 14:38:50
回答 1查看 9.8K关注 0票数 9

运行Kubuntu17.10,我有一个500 an的外部硬盘,分成两个大小相同的分区。一个分区是NTFS分区,另一个是加密分区。当我将磁盘连接到我的笔记本电脑时,Device会分别显示两个分区的条目。

sudo cryptsetup luksDump /dev/sdd1的输出是:

代码语言:javascript
复制
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显示:

代码语言:javascript
复制
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的输出是:

代码语言:javascript
复制
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的输出是:

代码语言:javascript
复制
/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

设备通知器仍然将卷显示为未安装。

当我试图使用设备通知程序挂载它时,它会产生一个错误,通知我无法安装它。

在Dolphin中,当我试图装入它时,它会产生一个错误:

访问'efinso-X53U-back‘时发生错误,系统响应:请求的操作失败:错误安装/dev/dm-4 at /media/sandip/efinso-X53U-back:命令行挂载-t "ext4“-o "uhelper=udisks2”,nodev,nosuid“/dev/dm-4”“/media/sandip/efinso-x53U-back”,退出状态为32:挂载: /media/sandip/efinso-X53U-back:无法读取/dev/mapper/lukslvm上的超级块。

我能够毫不费力地安装NTFS分区。

此外,外部硬盘上只有一个加密分区加载,没有任何错误。

有什么会出错的?我该怎么纠正呢?

FWIW,上一次我使用加密的分区时,可能忘记弹出它。

EN

回答 1

Ask Ubuntu用户

发布于 2019-04-28 11:59:36

感谢user @ukos,在评论中提到了以下解决方案,并为我解决了这个问题。我在这里张贴作为可能的解决方案。注意命令中的sudo,如果没有它,它就会产生错误:

代码语言:javascript
复制
$ 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: 

在我输入正确的答案后,它也在文件管理器中打开了这个磁盘。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1003272

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档