Luks에서 lvm으로 Arch Linux 설치를 완료하고 GRUB 구성 후 재부팅했습니다.
USB GRUB으로 부팅하면 다음과 같은 결과가 나타납니다.
이 페이지를 편집하고 UUID 번호를 sda1로 수정했습니다.
편집: Archiso로 부팅했고 다시 빌드하려고 하면 다음과 같습니다.
# grub-mkconfig -o /mnt/boot/grub/grub.cfg
나는 아직도 많은 경고를 받습니다:
경고: lvmetad에 연결할 수 없습니다. 내부 스캔으로 돌아갑니다. /run/lvm/lvmetad.socket: 연결에 실패했습니다. 해당 파일이나 디렉터리가 없습니다.
어떤 아이디어가 있나요?
답변1
위의 Arch 위키 섹션을 읽어보세요.
먼저 mkinitcpio.conf에 encrypt
및 후크를 추가한 후 다음을 실행해야 합니다.lvm2
mkinitcpio -p linux
둘째, 부팅 프로세스 전에 grub이 디스크를 해독하도록 해야 합니다.
아래에서는 Arch 위키의 세부 정보를 인용합니다.
부팅 시 암호화된 루트 파티션의 잠금을 해제하려면 부트로더가 다음 커널 매개변수를 설정해야 합니다.
cryptdevice=UUID=device-UUID:lvm root=/dev/mapper/MyVol-root
The <device-UUID> refers to the UUID of /dev/sdaX
작동 방법은 다음과 같습니다. 먼저 디스크를 부팅할 수 있도록 커널 매개변수에서 디스크의 암호를 해독해야 합니다.