ディスクにファイルシステムを作成する前にUUID番号をキャプチャできますか?

ディスクにファイルシステムを作成する前にUUID番号をキャプチャできますか?

ディスクにファイルシステムを作成する前にUUID番号をキャプチャできますか?

それでは、どのように - どのようなコマンドを介して?

blkid ( before run mkfs.ext4  on sdb disk )

<no output>


blkid ( after run mkfs.ext4  on sdb disk )

/dev/sdb: UUID="9bb52cfa-0070-4824-987f-23dd63efe120" TYPE="ext4"

目標 - ファイルシステムを作成する前に、LinuxシステムディスクのUUID番号を取得したいと思います。

ベストアンサー1

もうダメだ。

ファイルシステムを生成するコマンドは、UUIDを生成するコマンドです。したがって、実行前にファイルシステム名を指定するために使用できるUUIDはありません。

ただし、特定のUUIDを使用してファイルシステムを作成できます。

$ uuid=$(uuidgen)
$ echo "$uuid"
9a7d78e5-bc6c-4b19-94da-291122af9cf5
$ mkfs.ext4 -U "$uuid" 

このプログラムはソフトウェアパッケージの一部uuidgenです。e2fsprogs

おすすめ記事