LinuxはどのUSBハードドライブがどのようなものなのか、どうすればわかりますか?

LinuxはどのUSBハードドライブがどのようなものなのか、どうすればわかりますか?

現在私Linux Mint私のPCにインストールし、USBハードドライブのパーティションを/home

/home2番目のUSBハードドライブをマウントしている場合、Linuxは2つのハードドライブを混同して起動時に2番目のハードドライブのパーティションをマウントしようとしますか?それは悪いことです。

Windowsでは、ドライブ文字が正しく「記憶」されていないため、あらゆる種類の問題が発生する状況がよく見られます。

主な質問は次のとおりです。 LinuxはどのUSBハードドライブがどのようなものである/dev/sdbかを実際にどのように知ることができますか/media/misha/my_2nd_drive

ベストアンサー1

通常、USBポート(バス/デバイス)の位置によって検出順序が決まります。しかし、これに頼らないでください。

すべてのファイルシステムに普遍的に一意の識別子これは次のことを意味します。普遍的に一意の識別子脂肪そしてNTFSわずかに異なるスキームを使用しますが、UUIDとして使用できる識別子もあります。 (Linux) UUID が一意であることを信頼できます。 UUIDの詳細については、次を参照してください。このウィキペディア記事

ディスクUUIDをインストールパラメータとして使用します。 UUID が何であるかを確認するには、次のコマンドを実行します。

$ sudo blkid /dev/sdb1

blkidデバイスを読むにはroot権限が必要なので、すでにsudorootの場合は必要ありませんsudo。)

その後、対応するUUIDを次のように使用できます/etc/fstab

UUID=7e839ad8-78c5-471f-9bba-802eb0edfea5 /home ext4 defaults 0 2

これにより、/home にどのディスクをマウントするかが混乱しません。

手動インストールの場合は、次のものを使用できます。/dev/disk/by-uuid/.....

おすすめ記事