Linux Mint 上でパーティションのラベル名を変更する

Linux

今回は、パーティションのラベル名を変更する方法を備忘録として書きたいと思います。環境は Linux Mint 22.2 “Zara” MATE Edition です。

パーティションのファイルシステムを確認

パーティションのラベル名を変更する方法は、ファイルシステムによって異なります。まずは、対象のパーティションがどんなファイルシステムなのかを以下のコマンドで調べます。

(ここでは対象のパーティションが /dev/sdb2 であると仮定して話を進めます。デバイス名が違う場合は、必要に応じてデバイス名を変更して下さい)

$ sudo blkid /dev/sdb2

LABEL=に続く部分がラベル名、TYPE=に続く部分がファイルシステムなので /dev/sdb2 のラベル名は「2TB_HDD_NTFS」、ファイルシステムは「NTFS」であることが確認できました。

パーティションのラベル名を変更する

アンマウント

まず、ラベル名を変更するパーティションをアンマウントしておきます。

$ sudo umount /dev/sdb2

ext2 / ext3 / ext4 でフォーマットされたパーティションの場合

ext2 / ext3 / ext4 でフォーマットされたパーティションにラベルを付ける場合、e2labelコマンドを使う方法とtune2fsコマンドを使う方法の二通りのやり方があります。

ラベル名は何でも構いませんが、ここでは2TBの容量を持つパーティションがext4にフォーマットされているので「2TB_ext4_HDD」というラベル名にしています。

### e2label を使う場合 ###
$ sudo e2label /dev/sdb2 "2TB_ext4_HDD"

### tune2fs を使う場合 ###
$ sudo tune2fs -L "2TB_ext4_HDD" /dev/sdb2

NTFS でフォーマットされたパーティションの場合

NTFS でフォーマットされたパーティションにラベルを付ける場合、ntfslabelコマンドを使います。ここでは2TBの容量を持つHDDがNTFSにフォーマットされているので「2TB_NTFS-FORMATTED_HDD」というラベル名にしています。

$ sudo ntfslabel /dev/sdb2 2TB_NTFS-FORMATTED_HDD

変更内容を反映させる

ラベル名がちゃんと変わっているか確認します。

$ sudo blkid /dev/sdb2

上記のように変更したラベル名になっていれば、成功です。

コメント