/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別のリストを更新するコマンドを実行してみましたが、問題は解決しないようです。その情報はどこかにキャッシュされていますか?

関連情報