Ubuntu 挂载加密磁盘的标准流程
一、准备与识别磁盘
sudo apt-get update && sudo apt-get install cryptsetup二、一次性手动挂载步骤
sudo cryptsetup luksOpen /dev/sdX encrypted_partition
sudo mkdir -p /mnt/encrypted_partitionsudo mkfs.ext4 /dev/mapper/encrypted_partitionsudo mount /dev/mapper/encrypted_partition /mnt/encrypted_partitionlsblk 或 df -h 查看是否挂载成功。三、卸载与安全关闭
sudo umount /mnt/encrypted_partitionsudo cryptsetup luksClose encrypted_partition四、开机自动挂载方案
sudo nano /etc/crypttab
encrypted_partition /dev/disk/by-uuid/<UUID> none lukssudo blkid /dev/sdXsudo nano /etc/fstab
/dev/mapper/encrypted_partition /mnt/encrypted_partition ext4 defaults 0 2sudo mkdir -p /root/.keyfilessudo dd if=/dev/urandom of=/root/.keyfiles/hdd-1.key bs=1024 count=4sudo chmod 0400 /root/.keyfiles/hdd-1.keysudo cryptsetup luksAddKey /dev/sdX /root/.keyfiles/hdd-1.keybackupSSD UUID=<UUID> /root/.keyfiles/hdd-1.key luks,discard/dev/mapper/backupSSD /mnt/secure-ssd ext4 defaults 0 2五、常见问题与排查
fsck 检查修复后再挂载。sudo chown $USER:$USER /mnt/encrypted_partition。