앞으로: SATA 내부 SSD, LUKS 암호화가 포함된 ext4 파티션(Debian 설치) + 커널, initrd 및 GRUB 구성 파일이 포함된 암호화되지 않은 작은 부팅 파티션
뒤쪽에: 이제 동일한 디스크가 USB-SATA 어댑터를 통해 외부로 연결됩니다.
이제 GRUB을 부팅할 수 없지만 GRUB와 Debian 커널 모두 디스크를 인식합니다(올바른 크기와 파티션이 표시됩니다). 또한 커널을 로드한 후 LUKS 비밀번호를 요청하고 이를 인식합니다(올바르게 입력된 경우). GRUB 명령줄에서 커널 및 initrd 파일을 제공하고 GRUB 구성 파일' 명령을 사용하여 이전 grub.cfg 파일을 로드해 보았습니다. .
다음은 이전 설정에서 사용된 GRUB의 일부입니다.
menuentry 'Debian GNU/Linux' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-8b6b854f-d92a-439d-a0e3-315d39bb0802' {
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_msdos
insmod ext2
set root='hd0,msdos3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos3 --hint-efi=hd0,msdos3 --hint-baremetal=ahci0,msdos3 a597f222-87d2-4e19-8965-aa0eff0bceea
else
search --no-floppy --fs-uuid --set=root a597f222-87d2-4e19-8965-aa0eff0bceea
fi
echo 'Loading Linux 4.9.0-11-amd64 ...'
linux /vmlinuz-4.9.0-11-amd64 root=UUID=8b6b854f-d92a-439d-a0e3-315d39bb0802 ro quiet
echo 'Loading initial ramdisk ...'
initrd /initrd.img-4.9.0-11-amd64
다음은 다양한 오류 화면입니다(어느 것이 내가 시도하고 있는 것과 일치하는지 기억이 나지 않습니다).
이 새로운 설정으로 데비안 설치를 시작할 수 있나요?
답변1
암호화된 볼륨 sdb2_crypt가 올바르게 설정되어 있음을 확인하고 이를 시도하여 작동했습니다.
linux /vmlinuz-4.9.0-11-amd64 root=/dev/mapper/sdb2_crypt ro
initrd /initrd.img-4.9.0-11-amd64
그 안의 일부 파일 시스템을 인식하지 못하기 때문에 복구 환경으로 부팅하고 /etc/fstab
, 이를 주석 처리하고 저장한 후 재부팅한 후 LXDE 로그인 화면으로 부팅합니다.