
同じメーカーとモデルの2つの外部USBドライブがあり、そのうちの1つにUUIDが割り当てられていない(または少なくともUUIDが表示されていない/dev/disk/by-uuid
)、これは私を少し狂気にします。原因は何で、どのように解決しますか?
FWIW、Windowsのext2fsはディスクにドライブ文字を自動的に割り当てず、手動でドライブ文字を割り当てるときは常に「GUIDが0です」と文句を言います(ただし正常に動作します)。
デバイスブロック情報が問題を正確に指摘しているようです(@dchirikovに感謝します)。どちらのパーティションも同じUUIDを持ちます。この問題をどのように解決できますか?
$ sudo blkid /dev/sd[ab]*
/dev/sda: PTUUID="0002866e" PTTYPE="dos"
/dev/sda1: LABEL="Elements1" UUID="DACC0069CC0041ED" TYPE="ntfs"
/dev/sdb: PTUUID="83529362" PTTYPE="dos"
/dev/sdb1: LABEL="Elements2" UUID="DACC0069CC0041ED" TYPE="ntfs"
答え1
2つの部分からなるソリューション:
Windows / ext2fs:起動時にアクティブになるマウントポイントを作成するには、このオプションを使用します。これはUUIDの問題を解決したようです(今まで一度だけ起動しようとしたので、見てみましょう)。
Linux/fstab: ラベルごとにマウントポイントを構成します。
LABEL=Elements1 /media/elements1 [...]
LABEL=Elements2 /media/elements2 [...]