Grub Rescue - LVM ID를 찾을 수 없습니다

Grub Rescue - LVM ID를 찾을 수 없습니다

HW RAID 0 드라이브에 시스템을 새로 설치하고 LVM이 포함된 SW Raid 1을 설치했습니다. 데비안 10을 설치한 후 이 문제가 발생했는데 어떻게 해결해야 할지 모르겠습니다. 여기에 이미지 설명을 입력하세요.

지금까지 드라이브를 완전히 지우고, 작동하는 라이브 이미지에서 자체 LVM을 만들고, 새 UUID를 강제 적용해 보았습니다. 아무것도 작동하지 않습니다.

답변1

시스템에서 UEFI를 사용하는 경우 라이브 부팅 미디어 또는 기타 미디어를 사용하여 ESP(EFI 시스템 파티션)에 액세스합니다. 일반적으로 작은 FAT32 파티션입니다. 어딘가에 설치하면 <mountpoint>/EFI/debian/grub.cfg실제로는 실제 GRUB 구성 파일의 위치에 대한 참조일 뿐입니다. LVM 내부가 아닌 일반 GPT 파티션이 있는 내 시스템에서 /boot파일은 다음과 같습니다.

search.fs_uuid 1406433d-b809-4e38-adea-94f1b95ae313 root 
set prefix=($root)'/grub'
configfile $prefix/grub.cfg

시스템에서 첫 번째 줄은 다를 수 있으며 (현재는 사용되지 않음) LVM ID를 언급합니다. /boot/grub비록 언급되어 있지만 디렉터리가 root포함 된 파일 시스템을 올바르게 참조하는지 확인하세요 .반드시 Linux 운영 체제의 루트 파일 시스템을 의미하는 것은 아닙니다.이지만 GRUB 디렉토리 구조의 루트일 뿐이며 루트 파일 시스템의 일부일 수도 있고 별도의 /boot파일 시스템일 수도 있습니다.

답변2

마지막으로 HW raid로 RAID 1을 구축하고 LVM을 생성했습니다.

HW RAID는 LVM에서 두 개의 raid 0과 하나의 raid 1을 사용하는 솔루션을 좋아하지 않는 것 같습니다.

관련 정보