私の/etc/fstab
内容は次のとおりです。
# / was on /dev/sda1 during installation
UUID=77d8da74-a690-481a-86d5-9beab5a8e842 / ext4 errors=remount-ro 0 1
システムには複数の異なるディスクがありますが、それらのいくつかが正しい場所にマウントされていません(たとえば、/dev/sda1と/dev/sdb1が逆になることがあります)。
システム上のすべてのディスクのUUIDを表示するには?このシステムで3番目のディスクのUUIDを見ることはできますか?
答え1
blkid
(rootとして使用されるか、一緒に使用されます)というツールがありますsudo
。
# blkid /dev/sda1
/dev/sda1: LABEL="/" UUID="ee7cf0a0-1922-401b-a1ae-6ec9261484c0" SEC_TYPE="ext2" TYPE="ext3"
確認できますこのリンクより多くの情報を知りたい場合
答え2
/dev/disk/by-uuid
各ドライブのUUIDをそのエントリにマップするシンボリックリンクがあります(/dev
例/dev/sda1
:)
次のコマンドを使用してこれを表示できます。ls -lha /dev/disk/by-uuid
答え3
使用するのに最適なコマンドは、
lsblk -f
すべてのデバイスとパーティション、マウントされた方法(存在する場合)、同じドライブでLVM、crypto_LUKS、または複数のボリュームグループを使用している場合のデバイスのツリー構造を一覧表示します。
答え4
lsblk -o +uuid,name
-o
--output
()に追加できるすべての出力を表示できます。
lsblk --help
これもタスクを完了します。
# blkid