Debian이 initramfs를 업데이트한 후 외부 USB 드라이브에 대한 /boot LUKS 종속성이 실패함

Debian이 initramfs를 업데이트한 후 외부 USB 드라이브에 대한 /boot LUKS 종속성이 실패함

누군가 도와주세요 :( 펌웨어 업데이트 후 암호화된 LUKS 루트가 있는 Debian Sid가 더 이상 제대로 부팅되지 않습니다.

시작 시 비밀번호를 입력한 후 여러 메시지가 표시되고 약 30초의 시간 초과가 발생하며 마지막으로 "/boot dependency failed" 및 "/boot/efi"에 대한 노란색 및 빨간색 경고가 표시됩니다. 복구 셸의 루트 비밀번호를 묻는 메시지가 표시되었습니다. 놀라운 점은 이 쉘에서 파일 시스템이 올바르게 마운트되었다는 것입니다! 하지만 GDM3이나 네트워크를 시작할 수 없습니다.

내 노트북은 듀얼 부팅 Thinkpad X280입니다. 파티션 3에는 Windows 10이 있고 Windows용 시스템 및 복구 파티션 3개가 있고 파티션 5는 루트 파일 시스템(홈 등 포함, 스왑 없음)이 있는 단일 ext4 파티션을 포함하는 암호화된 LUKS입니다. 부팅 드라이브는 두 개의 파티션이 있는 외부 USB 플래시 드라이브입니다. 하나는 /boot에 마운트되고 다른 하나는 /boot/efi에 마운트됩니다. Linux를 부팅하려면 USB 플래시 드라이브를 삽입하고 노트북을 켜야 하는데 USB 부팅 드라이브를 찾을 수 없으면 BIOS가 자동으로 Windows를 부팅합니다.

오늘 저는 Debian Sid(1.29인 것 같습니다)의 펌웨어 업데이트를 했는데 뭔가 잘못된 것 같습니다. GRUB 항목 4.19.0-5는 더 이상 작동하지 않으며(UUID 누락에 대해 불평하고 initramfs 쉘을 제공하지만 파티션 테이블을 건드리지 않습니다!) 위에서 언급한 이전 4.19.0-4는 메시지가 표시되기 전에 30초 동안 멈춥니다. me 복구 쉘에 들어갑니다(이상하게도 파티션이 올바르게 마운트됩니다).

Windows 10이 올바르게 시작됩니다.

관련 정보:

이름 없음 -r

4.19.0-4-amd64

lsblk -o 이름, uuid, 마운트 지점

NAME                UUID                                 MOUNTPOINT
sda                                                      
nvme0n1                                                  
├─nvme0n1p1         7C73-6F5A                            
├─nvme0n1p2                                              
├─nvme0n1p3         305C76675C76282C                     /media/windows
├─nvme0n1p4         FEA47899A478565D                     
└─nvme0n1p5         cb3c672b-efca-4dc5-8d2c-48e2b6bf5ebe 
  └─nvme0n1p5_crypt 624d89ed-ee58-42b9-a6c2-16bdb2bcecb8 /

/etc/crypttab

nvme0n1p5_crypt UUID=cb3c672b-efca-4dc5-8d2c-48e2b6bf5ebe none luks

/etc/fstab

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
/dev/mapper/nvme0n1p5_crypt /               ext4    errors=remount-ro 0       1
# /boot was on /dev/sdc2 during installation
UUID=3ace0b0e-e917-48d2-bdc9-db8032a0dbd7 /boot           ext4    defaults        0       2
# /boot/efi was on /dev/sdc1 during installation
UUID=2724-DDC9  /boot/efi       vfat    umask=0077      0       1
# added by me: windows partition
/dev/nvme0n1p3  /media/windows  ntfs    user    0   1

어떤 도움이라도 감사하겠습니다 :(

답변1

실제로이것나를 위해 일했습니다 (외부 부팅 파티션으로 인해 약간 수정해야했습니다)

관련 정보