web-dev-qa-db-ja.com

lsblkによって報告される「ラベル」を変更するにはどうすればよいですか?

一度だけ、Ubuntuインストールメディアが入ったUSBスティックがあります。デバイスの用途を変更しましたが、変更しようとしても元のラベルが貼り付いています。

lsblk -o labelは、名前がbuntu 16.10 AMD64(以前の使用から)であることを報告します。 lsblkは、4つの新しいパーティションごとにこの同じラベルを報告します。このラベルは、ディスクを挿入するたびにマウントポイントとして表示されます。これは多くの観点から混乱しています。

私は次のことを試みましたが、失敗しました:

  • partedを使用してパーティション名を変更する
  • 再分割
  • 新しいディスクラベル(gpt)
  • ディスクとパーティションの新しいUUID
  • 異なるコンピューター。

この「ラベル」はどこから来て、どのように変更しますか?

5
JeQFBu

ラベルはファイルシステムのプロパティであるため、異なるファイルシステムにラベルを設定する個別の方法があります。

使用するext2/ext3/ext4ファイルシステムの場合:

e2label /dev/XXX <label>

btrfsの場合:

btrfs filesystem label /dev/XXX <label>

reiserfsの場合:

reiserfstune -l <label> /dev/XXX

jfsの場合:

jfs_tune -L <label> /dev/XXX

xfsの場合:

xfs_admin -L <label> /dev/XXX

fat/vfatの場合(dosfstoolsを使用):

fatlabel /dev/XXX <label> 

または(mtoolsを使用):

mlabel -i /dev/XXX ::<label>

exfatの場合:

exfatlabel /dev/XXX <label>

nTFSの場合:

ntfslabel /dev/XXX <label>

スワップの場合:

swaplabel -L <label> /dev/XXX

ソース: https://wiki.archlinux.org/index.php/persistent_block_device_naming#by-label

8
qwertz

簡単な方法は、gpartedを起動し、右上で/dev/XdYに移動して、編集するディスクを選択することです。

enter image description here

オプションは次のとおりです。

  1. 名前を変更するパーティションを右クリックしてクリックします Label file system

    次に、パーティションに付ける名前を入力して、 OK

    他のパーティションについても繰り返します。

    小さな緑色のチェックマークをクリックして、すべての操作を適用します

それが失敗する場合は、オプション2を使用します。

これにより、USBスティック上のすべてが破壊されます。

  1. メニューに行く Device - Create Partition Table - msdos

    これにより、おかしな名前のパーティションを含むUSBスティックからすべてが消去されます。

注¹:これを行いたい場合 コマンドラインから 難しい方法partedの代わりに gparted を使用します。 ;-)
注²:マウントされていないUSBスティックの場合、それで十分です。 gparted live

6
Fabby