パーティションを移動するとUUIDが変わりますか?

パーティションを移動するとUUIDが変わりますか?

私はBTFSルートパーティション、スワップパーティション、およびext4ブートパーティションを持つFedora 36を実行しています。

さまざまな理由でルートパーティションに必要なスペースが増えるため、スワップパーティションを削除し、ブートパーティションを削除して作成された空き領域の最後に移動し、ルートパーティションに空き領域を追加しようとしています。 。

私が望んでいないのは、変更によってシステムが起動できなくなることです。最初の質問は、サイズを変更せずにブートパーティションを移動するとUUIDが変わりますか?私がこの質問をする理由は、私の記憶が正しい場合、ブートプロセスはUUIDを持つブートパーティションを参照するからです。

答え1

UUIDは、パーティションの作成時に作成されます。パーティションを移動する場合は、同じUUIDを維持する必要があります。新しいパーティションを作成してデータをコピーして移動を実行すると、新しいUUIDが取得されます。

そうですね。最新の grub ブートローダ設定では、UUID を使用してブートパーティションを検索します。したがって、UUIDが同じままの場合は、新しい場所で正しいパーティションを見つけて起動できます。

もちろん、パーティションを操作することは常にリスクを伴うため、重要なデータはすべてバックアップする必要があります。起動に問題がある場合に備えて、grubを再インストールする準備も必要です。手動または同様のものブーツ修理。

関連情報