接続したデバイスの完全なパスを見つける方法は?


15

USBデバイスがあります。これは、Ubuntu 10.04によって実際にシリアルデバイスとして識別されます。どうすればその完全なパスを見つけることができますか?

ls -la /dev/

多くのデバイスを示しています。正しいものを選ぶには?

回答:


9

ターミナルプロンプトから:

df -h

USBデバイスのマウントポイントを提供する接続画面と同様の画面が必要です。

ここに画像の説明を入力してください


5
-1は、OPがデバイスがシリアルデバイスとして表示されていると述べたときに、そのコマンドがディスク使用量を表示します。
ネイサンオスマン

8

おそらく最も簡単なことですが、必ずしも簡単に解釈できるわけではありませんがdmesg、デバイスを挿入した後に実行することです。

フラッシュメモリペンドライブの場合、次のようなものを見つけることができます

[39653.096626] usb-storage: device scan complete
[39653.097617] scsi 6:0:0:0: Direct-Access     Kingston DataTraveler 2.0 1.00 PQ: 0 ANSI: 2
[39653.099860] sd 6:0:0:0: Attached scsi generic sg2 type 0
[39653.101089] sd 6:0:0:0: [sdb] 1994752 512-byte logical blocks: (1.02 GB/974 MiB)
[39653.101588] sd 6:0:0:0: [sdb] Write Protect is off
[39653.101592] sd 6:0:0:0: [sdb] Mode Sense: 23 00 00 00
[39653.101595] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[39653.110832] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[39653.110839]  sdb: sdb1 sdb2
[39653.197706] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[39653.197712] sd 6:0:0:0: [sdb] Attached SCSI removable disk
[39653.960873] EXT4-fs (sdb2): warning: maximal mount count reached, running e2fsck is recommended
[39653.962127] EXT4-fs (sdb2): mounted filesystem with ordered data mode

その2つのパーティションを確認するのは簡単です/dev/sdb1し、/dev/sdb2ドライブ上にあります。

シリアルデバイスの場合はttyS0、に対応する、または類似した何かを見つける必要があります/dev/ttyS0


OK、しかし道は何ですか?
Kajsa

sdb2が表示されませんか?パスは/ dev / sdb2
enzotib

3

シリアルデバイスの場合は私が調べる傾向があります/dev/serial/by-id。ディスクには、を使用します/dev/disk/by-labells -lそれらを使用すると、リンク先が表示されます。


1

Ubuntuで使用可能な組み込みディスクユーティリティ(Ubuntu 13.04以降のバージョンではディスクと呼ばれます)から、デバイスに関連するすべての情報を見つけることができます。

  • デバイスのフルパス。(例:/ dev / sdb1または/ dev / sdc1)
  • パーティションタイプ
  • シリアルナンバー
  • デバイスのサイズとモデル名
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.