在 Debian 中挂载加密盘(通常指 LUKS 加密分区)一般有以下几个步骤。下面以常见的 LUKS + ext4 为例说明。
插入磁盘后,先查看设备名:
lsblk
# 或
sudo fdisk -l
假设加密分区是:
/dev/sdb1
sudo apt update
sudo apt install cryptsetup
sudo cryptsetup luksOpen /dev/sdb1 myencrypted
myencrypted 是映射名(可自定义)成功后会在:
/dev/mapper/myencrypted
sudo mkdir -p /mnt/encrypted
如果里面是 ext4 文件系统:
sudo mount /dev/mapper/myencrypted /mnt/encrypted
如果是其他文件系统(如 xfs、btrfs):
sudo mount -t xfs /dev/mapper/myencrypted /mnt/encrypted
sudo umount /mnt/encrypted
sudo cryptsetup luksClose myencrypted
/etc/crypttab + /etc/fstabsudo blkid /dev/sdb1
/etc/crypttabsudo nano /etc/crypttab
添加:
myencrypted UUID=xxxx-xxxx none luks
/etc/fstabsudo nano /etc/fstab
添加:
/dev/mapper/myencrypted /mnt/encrypted ext4 defaults 0 2
⚠️ 自动挂载通常需要人工输入密码或使用密钥文件(不推荐明文密钥放在磁盘上)。
Debian 桌面环境(GNOME / KDE):
sudo cryptsetup isLuks /dev/sdb1 && echo "是 LUKS"
LUKS 无法绕过密码恢复,只能靠备份密钥或格式化。
如果你能提供:
我可以给你更精确的命令。