누군가 도와주세요 :( 펌웨어 업데이트 후 암호화된 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
실제로이것나를 위해 일했습니다 (외부 부팅 파티션으로 인해 약간 수정해야했습니다)