/dev/disk/by-id가 하드 디스크에 대해 잘못된 심볼릭 링크를 생성합니다.

/dev/disk/by-id가 하드 디스크에 대해 잘못된 심볼릭 링크를 생성합니다.

재부팅하고 전원을 껐다 켤 때 내 하드 드라이브가 때때로 /dev/disk/by-id에 잘못된 심볼릭 링크를 제공하는 흥미로운 문제에 직면했습니다. 예를 들어, 게시할 때 ls /dev/disk/by-id목록이 다음과 같기를 원합니다.

ata-ST3000DM001-1CH166_W1F26HKK
ata-ST3000DM001-1CH166_Z1F2FBBY

그러나 나는 보았다:

ata-ST3000DM001-1CH166_W1F26HKK
scsi-35000c500668a9bdb

드라이브는 여전히 잘 작동하고 드라이브 문자가 할당되지만 ata 이름 대신 scsi 이름으로 레이블이 지정됩니다. dmesg를 살펴보고 커널에서 추가 로깅을 활성화했지만 문제가 무엇인지 알 수 없습니다. 드라이브 레이블이 잘못 지정된 이유에 대한 아이디어가 있습니까?

이 배포판은 커널 3.2.45 및 udev 173이 포함된 Debian 7.5를 기반으로 합니다.

udevadm triggerID별 목록을 새로 고치는 명령을 실행해 보았 으나 문제가 해결되지 않는 것 같습니다. 해당 정보가 어딘가에 캐시되어 있습니까?

관련 정보