노틸러스 장치가 누락되었습니다. 이유는 무엇입니까? 어떻게 고치나요?

노틸러스 장치가 누락되었습니다. 이유는 무엇입니까? 어떻게 고치나요?

노틸러스 장치는 에서 제공됩니다 /usr/lib/gvfs/gvfs-udisks2-volume-monitor. 다시 시작했지만 여전히 장치가 없습니다. 저도 시도해봤는데 strace설치된 장치에 대한 정보만 출력됩니다.

또한 제공된 계측은 gvfs-mount -l이 모니터에서 나온 것이지만 정보는 어디에서 수집됩니까?해당 감지에서 누락된 부분이나 잘못된 부분을 식별할 수 있다면 수정할 수 있을 것입니다.

나는 또 다른 매우 유사한 장치인 lvm을 가지고 있습니다. 둘 다 확인했는데 lvdisplay -v -m노틸러스에서 누락된 장치는 특별한 것이 아닙니다.

노틸러스를 사용하여 성공적으로 마운트할 수 있더라도 kvpm여전히 무시됩니다.

업데이트: 장치가 누락되었으며 tree /dev/disk/udev에 의해 채워진 것으로 보입니다. 그래서 나는 이 문제가 udev 명령으로 해결될 수 있다고 생각했습니다.

관찰: 누락된 장치에 일부 inode 오류가 있었지만 fsck -vf /dev/dm-6. ~에서이 답변, udevadm trigger또한 vgscan --mknodes장치 링크를 다시 사용할 수 있게 만드는 데 도움이 되었습니다 /dev/<vg>/(하드 리셋을 해야 했기 때문에 링크가 손실된 것 같습니다). 모니터가 거기에서도 읽으려고 시도할 수 있다고 믿기 때문에 문제를 해결했습니다. 어쨌든 앞서 설명한 내용을 다시 시도한 후에도 노틸러스에는 아무 일도 일어나지 않았습니다.

관련 정보