在启动时(这里指的是 Xubuntu),系统已要求我输入/
挂载点(用于操作系统本身)的解密密钥,该密钥使用 和 进行设置/etc/fstab
。/etc/crypttab
当前设置是/boot
、LUKS 加密/
和 Bitlocker 加密的 Windows 分区。
目前,我可以使用以下行挂载 bitlocker 分区:
sudo dislocker -vu /dev/sdXY /media/user/windows
sudo ntfs-3g /media/user/windows/dislocker-file /media/user/windows
我能否以某种方式使用crypttab
和fstab
来解锁/dev/sdXY
设备dislocker
,以便在启动时以相同的方式要求我输入密钥?
答案1
尝试进行此编辑fstab
通过复制进行/etc/fstab
备份:
sudo cp /etc/fstab /etc/fstab.original
编辑/etc/fstab
并添加以下行
# Windows' NTFS Disk C:/
/dev/sdXY /media/user/windows fuse.dislocker recovery-password=000000-000000-000000-000000-000000-000000-000000-000000 0 0
/media/user/windows/dislocker-file /media/user/windows auto nofail,x-gvfs-show,x-gvfs-name=C: 0 0
/dev/sdXY
是 bitlocker 加密分区。X 可以是 a、b、c 等。Y 可以是 1、2、3 等。
您需要使用自己的恢复密码,而不是一堆零。
来源:https://github.com/Aorimn/dislocker/issues/131
希望这可以帮助
答案2
在 fstab 中尝试这个
# /dev/sdxY Windows partition
/dev/sdxY /mnt/Windows fuse.dislocker recovery-password=000000-000000-000000-000000-000000-000000-000000-000000 0 0
/mnt/Windows/dislocker-file /mnt/Data auto nofail,x-gvfs-show,x-gvfs-name=C: 0 0
根据需要更改 Windows 分区名称、挂载点和恢复密码。
然后sudo mount -a
测试它是否有效。
答案3
编辑/etc/crypttab
# <target name> <source device> <key file> <options>
例子
OS /dev/nvme0n1p2 /home/{user}/keys/OS.key bitlk
将您的恢复密钥放入密钥文件中,然后重新启动