UUIDは本当にユニークですか?単一ディスクスライスに複数のUUIDを割り当てることができる理由

UUIDは本当にユニークですか?単一ディスクスライスに複数のUUIDを割り当てることができる理由

すべてのWebコンテンツとその略語は一意の識別子として解釈されます。

しかし、私の場合、UUIDを交換して割り当てると仮定して別のデバイスを作成しようとすると、単一のディスクスライスに多くのUUIDを割り当てることができます。

-U オプションで mkswap コマンドを使用して、異なる UUID で複数のスワップデバイスを作成できます。

それでは、何がユニークなのか?

ベストアンサー1

いいえ、UUIDは一意性を保証しません。 UUIDは128ビット乱数。私のコンピュータがUUIDを生成している間、あなたのコンピュータや宇宙の他のデバイスが将来のある時点で同じUUIDを生成するのを防ぐ方法はありません。

おそらく可能2つのUUIDは同じですが、できるはい。

この場合、UUIDをデバイスに割り当てるコードは、デバイスにすでに割り当てられている既存のUUIDと比較して新しいUUIDを確認し、重複エントリを削除して一意性を確保できます。

独創性について。 新しいディスクがシステムにインストールされると、技術者はディスクにパーティションを定義するのが一般的です。タグは一意ではなく、使用されません。定義プロセス中、ソフトウェアアルゴリズムはUUIDを生成します。

システムにはすでにインストールされているUUIDのリストがすでに存在しているため、パーティションを定義するプロセスで一意のUUID値が自動的に生成されます。新しいUUID値は、重複を避けるためにインストールされたUUIDの既存のリストに基づいてフィルタリングされます。パーティションを作成すると、UUIDはパーティション番号と組み合わせてホストシステムで一意の組み合わせを形成します。

真実。既存のシステム B で使用するためにシステム A のディスクを準備すると、重複が発生する可能性があります。

おすすめ記事