Windows Ubuntu BitLocker LUKS UEFI

Windows Ubuntu BitLocker LUKS UEFI

我想以双启动方式运行 Windows 10 和 Ubuntu 16.0.4,其中 Windows 由 BitLocker 加密,Ubuntu 由 LUKS 加密。我已能够使用以下方法在 BIOS 上实现此目的:

https://www.youtube.com/watch?v=F0b4I89LY5E

如何安装使用 LUKS 加密并双启动的 Ubuntu?

但是,不知何故,它无法与 Ubuntu 的 UEFI 配合使用。我想我遇到了 GRUB 问题。最初,我遇到了 EFI 分区未找到的问题,因为指南是基于 BIOS 的解决方案。但是,然后我在 /mnt/boot 中创建了 efi 目录,并将其挂载到安装了 Windows 启动管理器的 EFI 分区上。之后,我在运行 grub-install 命令时指定了 Windows 启动管理器(EFI 分区),一切顺利,没有任何错误。但是,当我重新启动时,我得到了 initramfs 提示。所以,不太确定如何排除故障。

指南中没有但我已经完成的步骤如下:

mount /dev/mapper/ubu-root /mnt

mount /dev/sda1 /mnt/boot

mkdir -p /mnt/boot/efi

mount /dev/sda2 (Windows Boot Manager) /mnt/boot/efi

cd /mnt

mount --rbind /dev dev

mount --rbind /sys sys

mount --rbind /run run

mount --bind /proc proc

chroot . /bin/bash -l

blkid (to note down the UUID of /dev/sda6 (luks volume))

vi /etc/crypttab

sda6-crypt /dev/sda6 OR UUID  none  luks,discard

:wq

update-initramfs -u

grub-install --recheck /dev/sda2

grub-mkconfig -o /boot/grub/grub.cfg

exit

cd

umount -l /mnt

sync

exit

exit

任何帮助,将不胜感激?

相关内容