LinuxでドライブのUUIDを見つける方法


キャンパスガイド
2023-07-10T17:53:31+00:00

Universal Unique Identifier (UUID)、またはスペイン語の Universal Unique Identifier は、ユニットを一意に識別する英数字のシーケンスです。 OSの リナックス。技術的な Linux 環境では、デバイスの自動マウントやファイル システムの構成などのさまざまなタスクを実行するために、ドライブの UUID を知ることが不可欠です。 Linux でドライブの UUID を確認するには、特定のコマンドと手順が必要です。これについては、この記事で詳しく説明します。ご希望の Linux ディストリビューションに関する貴重な情報を入手する方法を見つけてください。

1. Linux における一意のドライブ識別の概要

Linux でドライブを一意に識別することは、デバイスが正しく認識され、システムの競合が回避されるようにするために不可欠です。 Linux では、各ドライブは UUID (Universally Unique Identifier) と呼ばれる一意のタグによって識別されます。この識別により、 オペレーティングシステム システムに接続されている各ユニットを正確かつ一意に識別します。

Linux でユニットの UUID を取得するには、さまざまな方法があります。そのうちの 1 つはコマンドを使用しています blkid, すべてのドライブとそれに対応する UUID のリストが表示されます。 別の方法は、コマンドを使用することです lsblk、ドライブとその属性 (UUID など) に関する情報が提供されます。 さらに、UUID には構成ファイルからアクセスすることもできます。 /etc/fstab、これにはユニットの取り付けオプションが含まれています。

Linux でドライブの UUID を取得すると、ドライブを手動でマウントしたり、システム構成を変更したりするなど、さまざまな目的にその UUID を使用できます。 たとえば、UUID を使用して、ファイルを編集することで、システムの起動中にドライブを自動的にマウントできます。 /etc/fstab。 UUID を使用して特定の操作を実行することもできます 団結して書式設定やラベルの変更など。

2. UUID とは何ですか? Linux において UUID が重要なのはなぜですか?

UUID は Universal Unique Identifier の略で、Linux オペレーティング システムでは非常に重要な概念です。 これは、Linux システム上の各デバイスまたはパーティションに割り当てられる一意の識別子です。 デバイス番号 (dev) やデバイス名 (sda、sdb など) などの他の識別子とは異なり、UUID は一意であり、デバイスの物理的な場所やその他の要因に基づいて変化しません。

UUID の重要性は、識別の永続性を保証できることにあります。 デバイスの物理的な場所や接続が変わった場合でも コンピューターに。これは、USB デバイスが切断され、別のポートに再接続された場合、または USB デバイスが ハードドライブ 内部では、UUID は同じままになります。これにより、デバイス管理が容易になり、既存のシステム構成は変更されません。

他の識別子の代わりに UUID を使用すると、パーティションやデバイスをマウントする際のエラーや混乱を回避するのにも役立ちます。 /etc/fstab ファイル (ファイル システムのマウント情報を含む) 内の UUID を参照すると、デバイス名が変更された場合でも、正しいパーティションが確実にマウントされます。さらに、管理者は blkid コマンドを使用して、次の UUID を簡単に取得できます。 すべてのデバイス システム上のパーティションを分割することで、デバイスの追跡と構成が簡単になります。

3. Linux でドライブの UUID を保存するファイルの場所

配信により異なる場合があります オペレーティングシステム。ただし、正確な場所を特定し、この情報に確実にアクセスする方法がいくつかあります。

ファイルを見つける方法の XNUMX つは、`blkid` コマンドを使用することです。 このコマンドは、システム上に存在するディスク ドライブに関する詳細情報 (UUID など) を表示します。 これを使用するには、ターミナルを開いて次のコマンドを実行するだけです。

"`html
blkid
« `

これにより、ディスク ドライブのリストがそれぞれの UUID とともに表示され、使用されているファイル システムなどの追加情報も表示されます。 関心のあるドライブの特定の UUID を検索し、対応するファイルの場所をメモすることができます。

ファイルの場所を見つけるもう XNUMX つの方法は、システム上のドライブのマウント構成が含まれる「fstab」ファイルを確認することです。 このファイルにアクセスするには、ターミナルで次のコマンドを実行します。

"`html
cat /etc/fstab
« `

これにより、システム上に存在するすべてのドライブのマウント情報を含む「fstab」ファイルの内容が表示されます。 興味のあるユニットに対応する行を探すと、そのセクションに UUID が表示されます。

これらの場所は、システムのレイアウトと構成によって異なる場合があることに注意することが重要です。これらの方法がいずれも機能しない場合は、ディストリビューションの特定のドキュメントで の詳細を参照してください。

4. Linux ですべてのストレージ ドライブを一覧表示する方法

Linux のすべてのストレージ ドライブを一覧表示するには、次のコマンドを使用できます。 lsblk ターミナル内。このコマンドは、システム上のすべてのブロック デバイスのリストを表示します。 ハードドライブ、SSD ドライブ、パーティション、仮想デバイス。以下は、 少しずつ このコマンドを使用するには:

ステップ1: Linux システムでターミナルを開きます。 アプリケーション メニューまたはキーボード ショートカットを使用してターミナルにアクセスできます。 Ctrl + Alt + T.

ステップ2: ターミナルに入ったら、コマンドを入力します lsblk そして Enter キーを押します。 これにより、システム上のすべてのストレージ ドライブの詳細なリストが表示されます。

ステップ3: コマンドで生成されたリスト lsblk これには、デバイス名、サイズ、タイプ、マウントされている場合はマウント ポイント名など、各ストレージ ドライブに関する役立つ情報が含まれています。 この情報を使用して、システム上のストレージ ドライブを識別できます。

5. blkid コマンドを使用して Linux でドライブの UUID を取得する方法

取得する UUID コマンドを使用して Linux でドライブの (Universally Unique Identifier) blkid オペレーティング システムに接続されているストレージ デバイスを一意かつ正確に識別することは、非常に役立ちます。以下は、このコマンドを使用して Linux でドライブの UUID を取得する手順です。

  1. Linux でターミナルを開きます。
  2. ターミナルで次のコマンドを実行します。 blkid。 これにより、システムに接続されているすべてのストレージ ドライブのリストとその詳細情報が表示されます。
  3. リストから UUID を取得するデバイスまたはドライブ パーティションを見つけます。 UUIDが列に表示されます UUID.

出力をフィルタリングして、特定のドライブの UUID をすばやく見つけたい場合は、次のコマンドを使用できます。 grep デバイスまたはパーティション名とともに。 たとえば、「/dev/sdb1」パーティションの UUID を探している場合は、次のコマンドを実行できます。 blkid | grep /dev/sdb1.

Linux でドライブの UUID を取得するには、次のコマンドを使用します。 blkid に関する固有の情報を見つけるためのシンプルかつ効率的な方法です。 あなたのデバイス ストレージ。この識別子は、自動マウントの構成、ファイルへのエントリの追加に使用できます。 /etc/fstab またはのために 課題を解決します システムに接続されているユニットに関連するものです。

6. lsblk コマンドを使用して Linux でドライブの UUID を検索する

Linux の lsblk コマンドは、ストレージ ドライブの UUID を検索するのに便利なツールです。 UUID (Universally Unique Identifier) は、Linux システム上の各ストレージ デバイスに割り当てられる一意の識別子です。 この識別子は、パーティションのマウントやファイル システムの構成などの特定のタスクを実行するために必要です。

lsblk コマンドを使用するには、Linux システムでターミナルを開き、「lsblk」と入力して Enter キーを押すだけです。 これにより、ハードドライブ、SSDドライブ、SDカードなど、システムに接続されているすべてのストレージドライブのリストが表示されます。 各ドライブの横に UUID が表示されるため、必要なドライブの UUID を簡単に識別できます。

特定のドライブの UUID のみを表示したい場合は、次のコマンドを使用できます。

lsblk -o 名前、UUID

これにより、各ストレージ ドライブの名前と UUID のみが表示されるため、見つけやすくなります。 必要なドライブの UUID を見つけたら、この情報を必要とする他のコマンドやスクリプトでその UUID を使用できます。

7. fstab ファイルを使用した Linux でのドライブの UUID の識別

Linux で fstab ファイルを通じてドライブの UUID を識別するには、まず root アクセス権を持つか、システムの管理者権限を持つユーザーである必要があります。 fstab ファイルは、起動時にマウントする必要があるドライブとパーティションに関する情報を取得するためにオペレーティング システムによって使用されます。

1. まず、ターミナルを開き、次のコマンドを実行して、現在マウントされているドライブのリストを表示します。

mount

2. UUID を識別したいユニットをリストで検索します。 UUID は各ドライブに割り当てられる一意の識別子であり、システム上でドライブを一意に識別するために使用されます。

3. ドライブを特定したら、テキスト エディタで fstab ファイルを開きます。 次のコマンドを使用して、デフォルトのテキスト エディタでファイルを開くことができます。

sudo nano /etc/fstab

変更を誤るとシステムの適切な機能に影響を与える可能性があるため、fstab ファイルへの変更は慎重に行う必要があることに注意することが重要です。

8. /dev ファイル システムから Linux のドライブの UUID にアクセスする

/dev ファイル システムから Linux のドライブの UUID にアクセスするには、使用できるさまざまなコマンドと手順があります。 これを達成するために従うべき手順は次のとおりです。

  1. 最初に行う必要があるのは、Linux システムでターミナルを開くことです。 これを行うには、キーの組み合わせを使用します。 Ctrl + Alt + T または、アプリメニューで「ターミナル」アプリを検索します。
  2. ターミナルが開いたら、コマンドを実行できます lsblk -f システムに接続されているすべてのドライブとそれぞれの UUID のリストを表示します。 このコマンドは、各ドライブのパーティションとファイル システムに関する詳細情報を提供します。
  3. 上記のコマンドの出力で対応する列を探すことで、ユニットの UUID を特定できます。 UUID は次のような形式になります。 UUID="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"ここで、「x」は XNUMX 進文字を表します。

別のオプションは、コマンドを使用することです blkidこれにより、システムに接続されているユニットとそれぞれの UUID に関する情報も提供されます。 このコマンドを使用するには、ターミナルでコマンドを実行し、表示される情報を確認するだけです。

Linux のドライブの UUID を知っていると、ファイル システムにパーティションを手動でマウントしたり、構成ファイルを変更したりするなど、さまざまなタスクを実行するのに役立ちます。 /etc/fstab システム起動時にドライブを自動的にマウントできるようにします。 したがって、ユニットの UUID がどこに保存されているか、また必要に応じて UUID にアクセスする方法を覚えておくことが重要です。

9. GParted プログラムを使用して Linux でドライブの UUID を確認する方法

Linux システム上のドライブの UUID を確認する必要がある場合、GParted プログラムを使用するとこのタスクが簡単になります。 UUID (Universally Unique Identifier) は、システム上の各ストレージ ドライブに割り当てられる一意の識別子です。 ドライブの UUID を知ると、パーティションのマウントまたはアンマウントなどの管理および構成の目的に役立ちます。

GParted を使用して Linux 上のドライブの UUID を確認する手順は次のとおりです。

  1. GParted プログラムを開きます。 インストールされていない場合は、ターミナルで次のコマンドを実行してインストールします。 sudo apt-get install gparted.
  2. GParted が開いたら、UUID を確認したいドライブを選択します。 ツールバー 優れた。ドライブはサイズとフォーマットで識別できます。
  3. 選択したドライブを右クリックし、「プロパティ」オプションを選択します。

ドライブのプロパティ ウィンドウの「パーティション識別」セクションに UUID が表示されます。 UUID をメモすることも、コピーして他の構成で使用することもできます。 UUID はドライブごとに一意であり、ドライブの名前が変更されたり、システム上の別の場所に移動された場合でも、UUID は変わらないことに注意してください。

10. システム情報ツールを使用した Linux でのドライブの UUID の特定

Linux のシステム情報ツールを使用すると、ドライブの UUID を迅速かつ簡単に識別できます。 UUID (Universal Unique Identifier) は、オペレーティング システムの各ドライブに割り当てられる英数字の値で、ドライブを一意に識別できるようにします。

Linux でユニットの UUID を取得するには、次の手順に従います。

  • まず、Linux システムでターミナルを開きます。
  • 次に、コマンドを実行します lsblk -f システム内のすべてのドライブとその情報 (UUID など) を一覧表示します。
  • リスト内で目的のドライブを見つけ、デバイス名で識別します。
  • ドライブに関連付けられている「UUID」というラベルの付いた UUID 値を見つけます。 この英数字の値は、ドライブの一意の ID になります。

目的のドライブの UUID を取得すると、パーティションのマウントやファイルの編集など、ストレージ ユニットの指定を必要とするさまざまな Linux 構成やコマンドで使用できます。 /etc/fstab あるいはドライブを操作するスクリプトやプログラムでも。

11. Linux で df コマンドを使用してドライブの UUID をクエリする方法

Linux で df コマンドを使用してドライブの UUID をクエリするには、まず UUID が正確に何であるかを理解する必要があります。 UUID(Universally Unique Identifier)とは、各ユニットに一意に割り当てられる識別番号です。 オペレーティングシステム リナックス。この識別子は、マウント ポイントやデバイス名に関係なく、ドライブを一意に識別するために使用されます。

Linux でドライブの UUID を確認するには、次の手順に従います。

  • Linux システムでターミナルを開きます。
  • コマンドを実行します df システムにマウントされているドライブのリストと、その使用済みおよび利用可能なストレージ容量を取得します。
  • ターミナルに表示されるリストからUUIDを知りたいユニットを探します。 マウント ポイントまたはデバイス名で識別します。
  • ドライブが特定されたら、コマンドを実行します。 blkid その後にドライブデバイスのパスが続きます。 たとえば、クエリしたい単位が /dev/sda1、コマンドを実行 blkid /dev/sda1.
  • 端末には、UUID を含むユニットに関連する情報が表示されます。 UUID はラベルの後に表示されます UUID=.

この方法を使用すると、Linux システム上の任意のドライブの UUID をすばやく取得できます。これは、システムのブートの構成やファイルの編集などのシステム管理タスクを実行するときに役立ちます。 /etc/fstab ドライブを自動的にマウントします。

12. Linux のドライブの UUID を GRUB 構成ファイルから回復する

Linux でドライブの UUID (Universally Unique Identifier) を取得すると、特定のドライブに特定のオプションを構成する必要がある場合に役立ちます。 GRUB 構成ファイルは、ドライブの UUID を取得するための優れた情報源です。これを達成するための段階的な手順を以下に示します。

  1. Linux システムでターミナルを開きます。
  2. 次のコマンドを実行して、GRUB 構成ファイルを開きます。
  3. sudo nano /boot/grub/grub.cfg

  4. ファイルを開いたら、特定のドライブの UUID を検索できます。 これを行うには、 を押してナノ検索機能を使用します。 Ctrl + W。 検索したいドライブまたはタグの名前を入力し、 を押します。 入力します.
  5. ファイルには、強調表示された検索結果が表示されます。 検索されたユニットの UUID を簡単に識別できるようになります。 UUID 値をコピーして、必要な構成で使用します。

GRUB 設定ファイルは、使用している Linux ディストリビューションによって異なる場合があることに注意してください。 特定のドライブの UUID を見つけるのがまだ難しい場合は、ディストリビューションに特化したオンライン フォーラムやチュートリアルを参照してください。 この情報を使用すると、Linux システム上の特定のドライブに必要なオプションを正しく構成できるようになります。

13. Bash スクリプトのコマンドを使用して Linux でドライブの UUID を抽出する

Linux でのドライブの UUID の抽出は、Bash スクリプト コマンドを使用して実行できる簡単なタスクです。 以下は、この問題を解決するためのステップバイステップのチュートリアルです。

始める前に、UUID (Universally Unique Identifier) は Linux の各ドライブに割り当てられる一意の文字列であることに注意することが重要です。 この識別子は、名前やマウント ポイントが変更された場合でも、各ドライブを一意に識別するために使用されます。

Linux でドライブの UUID を抽出するために使用できるコマンドがいくつかあります。 最も一般的なコマンドの 1 つは「blkid」コマンドです。 このコマンドは、システム内のドライブのラベルまたは UUID に関する情報を表示します。 「blkid」コマンドに続いて、調査するドライブの名前を実行するだけです。 たとえば、/dev/sdaXNUMX ドライブの UUID を抽出する場合は、次のコマンドを実行できます。

blkid /dev/sda1

このコマンドは、UUID を含むドライブに関する詳細情報を表示します。 他の追加情報を含まずに UUID のみを抽出することに興味がある場合は、「blkid」コマンドを「grep」コマンドと一緒に使用して、UUID のみをフィルタリングできます。 以下に例を示します。

blkid /dev/sda1 | grep -o 'UUID="[0-9a-fA-F-]*"'

Bash スクリプトでのこれらの簡単な手順とコマンドを使用すると、Linux でドライブの UUID を簡単に抽出できます。 UUID はシステム内のドライブを一意に識別する便利なツールであり、特定のドライブの識別を必要とするスクリプトやコマンドで使用できることに注意してください。

14. Linux でユニットの UUID を取得する方法と推奨事項の概要

Linux でユニットの UUID を取得するには、いくつかの方法があります。この目的で使用される最も一般的な方法を以下に示します。

1. blkid ツールの使用: このツールは、各ドライブの UUID を含む、ブロック デバイスに関する情報を表示します。 これを使用するには、ターミナルを開いてコマンド `blkid` を実行します。 デバイスとそれに対応する UUID のリストが表示されます。 `-s UUID` オプションを使用して出力をフィルタリングすると、各ドライブの UUID のみが表示されます。 例: `blkid -s UUID`。

2. fstab ファイルの確認: fstab ファイルには、システムにマウントされているすべてのドライブに関する情報が含まれています。このファイルを参照して、特定のドライブの UUID を取得できます。ターミナルを開き、コマンド「cat /etc/fstab」を実行します。問題のユニットに対応する行を探すと、関連する UUID が見つかります。このファイルにアクセスするにはスーパーユーザー権限が必要であることに注意してください。

3. lsblk コマンドの使用: このコマンドは、各ユニットの UUID を含む、ブロック デバイスに関する詳細情報を表示します。 ターミナルを開き、コマンド「lsblk -o NAME,UUID」を実行します。 これにより、デバイスとそれに対応する UUID のリストが表示されます。 ニーズに応じて追加のオプションを使用して出力をフィルタリングできます。

UUID は各ドライブの一意の識別子であり、システム上のパーティションの構成や fstab ファイルの変更など、多くの状況で必要になることに注意してください。これらの方法を使用すると、Linux の任意のドライブの UUID を簡単に取得できます。

結論として、Linux でドライブを動作させるには、ドライブの UUID を知ることが不可欠です。 効率的に オペレーティングシステム内で。 uuidgen コマンドを使用するか、ディスク管理者が提供するオプションを使用することにより、システムに接続されている各ストレージ デバイスの一意の識別子を取得できます。この UUID は、ドライブの自動マウント、fstab ファイルの編集、システム起動時のデバイスの正確な識別など、さまざまなタスクに使用できます。

重要なのは、UUID はドライブに割り当てられた物理的な場所や名前から独立しているため、システム管理者の柔軟性が向上することです。 さらに、UUID を使用すると、デバイス名の変更やパーティションの再編成に関連する一般的な問題が回避されます。

つまり、Linux でドライブの UUID を確認する方法に慣れると、ユーザーはストレージ デバイスを管理する際に、より正確に制御できるようになります。この技術的知識は、最適なシステム動作を保証するために各デバイスを正しく識別することが不可欠であるサーバー環境またはマルチユニット構成で特に重要になります。

次の関連コンテンツにも興味があるかもしれません。