接続されたデバイスのUUIDを端末から見つける方法は?


17

端末を介して接続されたすべてのデバイスのUUIDを見つける他の方法はありますか(blkidコマンドを使用する以外に?

回答:


26

これを試して、キーボードのCtrl+ Alt+ Tを押してターミナルを開きます。開いたら、以下のコマンドを実行します:

cd /dev/disk/by-uuid

次を入力してデバイスを一覧表示します

ll

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


19

このために私が見つけた最良の方法は次のとおりです。

sudo blkid

たとえば、私のUbuntuの特定のUSBの出力は次のとおりです。

/dev/sda1: LABEL="16GB" UUID="25495C984912BBC3" TYPE="ntfs" 

奇妙なことに、フォーマットしたばかりのドライブをインストールして新しいドライブをマウントした場合、空になります。
ホブ

2
OPは「blkidにコマンドを使用するよりも、他の」尋ねたことを除いて
ジェームズ・ブラッドベリ

3

で見ることができます/dev/disk/by-uuid/。これらのファイルは/dev/...デバイスへのシンボリックリンクです。たとえば、私のdmraid RAID0ディスク(ルートパーティションを構成している/dev/dm-1ため、次のUUIDが取得されます。

$ ls -l /dev/disk/by-uuid | grep dm-1
lrwxrwxrwx 1 root root 10 Nov 21 21:07 1b66bb9e-5b02-49f1-8cf9-bc3f649d70a6 -> ../../dm-1

1
上記のコマンドは何も表示しません。
アビナッシュラジ

1
私たちの場合、dm-1はなく、「ls -l / dev / disk / by-uuid」は単独で動作しますが、「ls -l / dev / disk / by-uuid | grep dm-1」は何もしませんでした。
スクパ91

1
丁度。答えで説明したように、私の場合、ルートデバイスは/dev/dm-1です。あなたの場合、それは/dev/sda1、またはそのようなものです。
オリ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.