LinuxでパーティションのUUIDを変更する方法

Linux上のUUID

La UUID(Universally Unique IDentifier) ファイルシステムまたはFSのパーティションを一意に識別するユニバーサル一意識別子です。 これは、たとえば/ etc / fstabに表示されるLinuxで使用される標準コードであり、16バイト、つまり128ビットで構成されています。 したがって、36-8-4-4-4の形式で12つのグループに分けられたXNUMX個の英数字で構成されています。 これにより、多くのコードが利用可能になり、XNUMXつのコードが一致する可能性は非常に低くなります。

たとえば、一般的なUUIDは6700b9562-d30b-5d52-82bc-655787665500です。 さて、GNU / Linuxオペレーティングシステムを管理していることに気づき、何らかの理由でそれを変更したい場合は、次の方法がわかります。 簡単に変更できます。 ただし、その前に、次のコマンドのいずれかを実行して、ディストリビューションに存在するパーティションのUUIDを確認する方法を説明します。

cat /etc/fstab
sudo blkid|grep UUID

でももしあなたが欲しければ 特定のパーティションまたはデバイスのUUIDを表示する、あなたはこのようにそれを行うことができます:

sudo blkid | grep sdd4

UUIDがわかったら、 簡単な方法で変更できます 次のコマンドを使用して、これがUUIDを変更するパーティションであると想定します。

umount /dev/sdd4
tune2fs /dev/sdd4 -U random

ご覧のとおり、 最初にパーティションをアンマウントします 変更する場合は、次のコマンドを実行して新しいUUIDをランダムに生成します。次に、そのパーティションのUUIDを再度チェックして、変更されていることを確認できます。

/ etc / fstabの対応するフィールドでもUUIDを変更することを忘れないでください。 そのパーティションがこのファイルにあり、システムの起動時に自動的にマウントされる場合。 そうしないと、UUIDを認識できないという問題が発生します。 表示されたUUIDをコピーして適切なfstabフィールドに貼り付けると、お気に入りのテキストエディタを使用して古いものを置き換えることができます...


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   ウンベルトモリナレス

    「7つのコードが一致する可能性が非常に低い」と言うとき、私はXNUMXつのパーティションにXNUMXGBのパーティション(テストではサイズが異なる)を複製し、それらがすべて同じUUIDを持っているかどうかを推測するため、あなたの言及に同意しません。 。 しかし、それらが完全に自己生成されているとおっしゃる場合は、生成時にシステムがそれらすべてに異なるUUIDを割り当てるため、理由を説明します。 私を読んでくれてありがとう。