내 Debian wheezy 시스템에서 Linux LVM 논리 볼륨의 소유자를 변경하는 데 문제가 있습니다. initramfs와 실제 루트 파일 시스템 모두에 다음 udev 규칙을 추가했습니다.
SUBSYSTEM=="block",
ENV{DM_UUID}=="LVM-yYuoI8k05GWxZnz9BeEIwPUGGeojzF3dZZmXTYRqC051Tllj76OHdDlzYhKZUu7u",
OWNER="nikratio"
이 논리 볼륨을 비활성화했다가 다시 활성화하면LV변경, 올바른 소유자로 생성됩니다.
그러나 컴퓨터를 부팅하면 장치는 항상 root:disk
대신 소유하게 됩니다.
반면에 initramfs가 실제 init를 실행하기 직전에 권한을 살펴보면 소유자가 실제로 정확합니다(예:니크라티오).
따라서 실제 초기화 실행과 시작 완료 사이의 어느 시점에서 무언가가 장치의 소유자를 덮어쓰지만 전후에 규칙이 올바르게 적용됩니다.
여기서 무슨 일이 일어나고 있는지 아는 사람 있나요? 어떻게 하면 작동하게 할 수 있나요?