partprobe는 부팅할 때마다 실행되어야 합니다.

partprobe는 부팅할 때마다 실행되어야 합니다.

LVM 논리 볼륨을 만들었습니다. 수동으로 파티션을 나누었습니다. 나는 도망 갔다 partprobe. 새 장치를 찾아서 /dev/mapper필요한 곳에 설치했습니다. 모든 것이 정상입니다.

...재부팅 외에도 /etc/fstab을 업데이트하지 않았기 때문에 마운트 지점이 사라진 것 같습니다. 하지만 반면에 partprobe장치 파일은 실제로 다시 실행할 때까지 /dev 아래에 표시되지 않기 때문에 그렇게 할 수 없습니다.

이 문제를 어떻게 해결할 수 있나요?

답변1

가장 좋은 방법은 의도한 대로 LVM을 사용하는 것입니다. 논리 볼륨은 분할되어서는 안 됩니다. 대신, 더 많은 논리 볼륨을 생성하십시오(필요한 만큼 논리 볼륨을 생성할 수 있습니다).

이 외에도 initramfs에 partprobe를 추가하고 호출하도록 준비해야 합니다. Partprobe는 실제로 파티션 지원을 시뮬레이션하기 위해 일부 장치 매퍼 매핑을 설정합니다(논리 볼륨에 대한 커널에는 실제로 존재하지 않음). 를 사용하여 이 작업을 수행 할 수도 있습니다 dmsetup. 이는 이미 initramfs에 있으므로 더 쉬울 수 있습니다. man 8 initramfs-toolsinitramfs에 자신만의 스크립트를 추가하는 방법에 대한 자세한 내용은 참고자료를 참조하세요.

관련 정보