![/dev/disk/by-id가 하드 디스크에 대해 잘못된 심볼릭 링크를 생성합니다.](https://linux55.com/image/34152/%2Fdev%2Fdisk%2Fby-id%EA%B0%80%20%ED%95%98%EB%93%9C%20%EB%94%94%EC%8A%A4%ED%81%AC%EC%97%90%20%EB%8C%80%ED%95%B4%20%EC%9E%98%EB%AA%BB%EB%90%9C%20%EC%8B%AC%EB%B3%BC%EB%A6%AD%20%EB%A7%81%ED%81%AC%EB%A5%BC%20%EC%83%9D%EC%84%B1%ED%95%A9%EB%8B%88%EB%8B%A4..png)
재부팅하고 전원을 껐다 켤 때 내 하드 드라이브가 때때로 /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 trigger
ID별 목록을 새로 고치는 명령을 실행해 보았 으나 문제가 해결되지 않는 것 같습니다. 해당 정보가 어딘가에 캐시되어 있습니까?