Linux

是否可以在磁碟上創建文件系統之前擷取 UUID 號

  • January 5, 2018

是否可以在磁碟上創建文件系統之前擷取 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 號

不,是的。

創建文件系統的命令是生成 UUID 的命令。因此,在執行它之前,沒有用於命名文件系統的 UUID。

但是,可以使用特定的 UUID 來創建文件系統:

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

作為軟體包uuidgen一部分的程序e2fsprogs

引用自:https://unix.stackexchange.com/questions/414932