Grub2 업데이트 실패

Grub2 업데이트 실패

최근에 디스크를 내 파티션으로만 교체했습니다 /home. 커널 패키지(Debian Squeeze)를 업그레이드하는 동안 다음 오류가 발생합니다:

/usr/sbin/grub-probe: error: Couldn't find PV pv1. Check your device.map.

Google 검색에서는 다음 솔루션을 제안했습니다.

root@debian1:~# mv /boot/grub/device.map /boot/grub/device.map_orig
root@debian1:~# grub-mkdevicemap
root@debian1:~# update-grub

처음 두 명령은 오류 없이 성공하지만 세 번째 명령은 update-grub위와 동일한 오류로 인해 실패합니다.

내 파일을 확인해 보니 /boot/grub/device.map파일을 실행할 때 나열된 ID와 일치하는 것 같습니다 ls -l /dev/disk/by-id/.

이 문제를 해결하는 방법을 아시나요?

답변1

@psusi: 당신은 추측을 아주 잘하는 분이군요. 말씀하신 대로 디스크 교체 시 LVM 파일을 업데이트하지 않았습니다.

vgreduce volume_group_name --removemissing이 문제를 해결했습니다.

관련 정보