Linux で blkid を使用してディスクにラベルを付ける方法
このチュートリアルの目的は、Linux でハードディスクにラベルを付ける方法を示すことです。 Linux システムでハードドライブにラベルを付けると、システム上のすべてのブロック システムのデバイスを整理するためのより良い方法がユーザーに提供されます。
このチュートリアルでは、e2label コマンドと tune2fs コマンドを使用して、Linux でハード ドライブ パーティションにラベルを付ける方法を説明します。また、後で blkid を使用してこれらのラベルを読み取る方法と、fstab
ファイル内のラベルでドライブをマウントする方法も説明します。例を通して学習してください。
このチュートリアルでは次のことを学びます:
e2label
およびtune2fs
コマンドの使用方法blkid
を使用してパーティション ラベルを読み取る方法-
ハードドライブのパーティションをラベルでマウントする方法
Linuxでディスクパーティションにラベルを付ける方法
Linux システムでは、ディスク パーティションには、/dev/sda
、/dev/sdb
、/dev/sda5
などのデバイス名が付けられます。など。基本的には sdX (X は何らかの文字)、場合によっては末尾に数字が付きます。
ご想像のとおり、特にコンピュータ上に複数のハード ディスクとパーティションがある場合、この命名システムだけでディスクを識別するのは困難で混乱します。このため、ハードディスクのパーティションにラベルを付けると便利です。 MY_BACKUP
のようなラベルは、/dev/sda1
よりもはるかに役立ちます。
すべてのハードディスク パーティションのデバイス パスを確認するには、fdisk
コマンドを使用します。
$ sudo fdisk -l
ラベルディスクパーティションの例
blkid
コマンドを使用すると、現在のパーティション ラベル (存在する場合) とディスク パーティションの UUID を表示できます。表示したいパーティションのデバイス パスを指定するだけです。$ blkid /dev/sda5 /dev/sda5: UUID="a80ad9d4-90ff-4903-b34d-ca70d82762ed" TYPE="ext4" PARTUUID="75efe5f1-05"
ディスク パーティションにラベルを追加する方法の 1 つは、
e2label
コマンドを使用することです。以下の構文を使用して、選択したディスク パーティションにラベルを追加します。$ sudo e2label /dev/sda5 "MY_BACKUP"
ラベルを追加するもう 1 つの方法は、
tune2fs
コマンドを使用することです。次の構文は、/dev/sda5
パーティションにラベルを追加するために使用されます。$ sudo tune2fs -L "MY_BACKUP" /dev/sda5
e2label
およびtune2fs
コマンドは、ext2、ext3、および ext4 でフォーマットされたパーティションに対して正常に機能します。 NTFS としてフォーマットされたパーティションにラベルを付けるには、代わりにntfslabel
を使用する必要があります。$ sudo ntfslabel /dev/sda5 NTFS_DRIVE
-
SWAP パーティションにラベルを付けるには、
mkswap
コマンドと次の構文を使用できます。$ sudo mkswap -L SWAP_PARTITION /dev/sda5
ハードドライブのパーティションをラベルごとにマウントする
前の手順でそのラベルをディスク パーティションに追加した後、/dev/sda5
を MY_BACKUP
として参照できるようになりました。これを行うには、/etc/fstab
ファイルを編集して次の行を追加します。
LABEL=MY_BACKUP /mount/point ext4 defaults 0 2
最後に
このチュートリアルでは、Linux でディスク パーティションにラベルを追加する方法を説明しました。これには、ファイル システムのタイプに応じて、e2label
、tune2fs
、ntfslabel
、および mkswap
コマンドの使用が含まれます。ラベルを付けるパーティションで使用されているもの。また、blkid
コマンドを使用してディスク パーティションのラベルを表示する方法も学びました。