Macbook Pro Retina 2013에는 전체 디스크 암호화 부팅 문제가 있습니다

Macbook Pro Retina 2013에는 전체 디스크 암호화 부팅 문제가 있습니다

저는 2013년 후반에 Macbook Pro Retina에 Ubuntu 15.10을 설치했습니다. grub을 다시 설치하여 부팅이 중단될 때까지는 정상적으로 작동했습니다.

이제는 고칠 수 없습니다.

세 개의 파티션이 있습니다.

/dev/sda1 - /boot - ext2 
/dev/sda2 - / - root, ext4, enrypted with luks 
/dev/sda3 - swap, encrypted with luks

거기에는 논리 볼륨이 없습니다.

BIOS 모드에서 부팅하도록 구성하기 위해 initramfs를 사용하여 grub을 다시 설치하려고 시도했지만 커서가 깜박이거나 아무 일도 일어나지 않거나 맥북이 재부팅 루프에 들어갑니다.

내 구성은 다음과 같습니다

/etc/crypttab (처음부터 가지고 있으므로 변경 사항 없음)

root UUID=***`<uuid of encrypted /dev/sda2>`*** none luks,discard
swap UUID=***`<uuid of encrypted /dev/sda3>`*** none luks,discard,swap

/etc/initramfs-tools/conf.d/cryptroot:

target=root,source=UUID=***`<uuid of encrypted /dev/sda2>`***,key=none,discard

/etc/initramfs-tools/conf.d/resume:

RESUME=UUID=***`<uuid of encrypted /dev/sda3>`***

/etc/default/grub (이 구성은 빈 화면과 깜박이는 커서를 제공합니다):

GRUB_ENABLE_CRYPTODISK=y
GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
GRUB_CMDLINE_LINUX="cryptdevice=/dev/sda2:root root=/dev/mapper/root"
GRUB_PRELOAD_MODULES="lvm luks cryptodisk"
GRUB_INIT_TUNE="480 440 1"

내가 다음으로 바뀔 때GRUB_CMDLINE_LINUX="암호 장치=UUID=<uuid of encrypted /dev/sda2>:루트 루트=/dev/매퍼/루트"- 지속적인 재부팅 루프가 발생합니다.

내가 취한 단계:

sudo su
cryptdisk luksOpen /dev/sda2 root
mount /dev/mapper/root /mnt
mount /dev/sda1 /mnt/boot
mount -o bind /dev /mnt/dev
mount -o bind /dev/pts /mnt/dev/pts
mount -o bind /sys/mnt/sys
mount -o bind /proc /mnt/proc
mount -o bind /run /mnt/run
chroot /mnt /bin/bash
update-initramfs -k all -c
grub-install /dev/sda
update-grub
exit
reboot

lsinitramfs /boot/initrd* | grep cryptsetup다음을 제공합니다:

sbin/cryptsetup
lib/cryptsetup
lib/cryptsetup/askpass
lib/x86_64-linux-gnu/libcryptsetup.so.4

내가 무엇을 놓치고 있거나 잘못하고 있는지 어떤 아이디어가 있습니까?

관련 정보