2つのハードディスクパーティションの名前が同じで、ディレクトリの不確実性が発生する

2つのハードディスクパーティションの名前が同じで、ディレクトリの不確実性が発生する

私は多くのハードドライブが接続されているコンピュータでUbuntu 14.04を実行しています。これらのハードドライブのパーティションには、私が定期的に使用する重要なデータがたくさん含まれている古いオペレーティングシステムが含まれています。

問題は、「ホームドライブ」と「ホームドライブ」という同じ名前のパーティションが2つあることです。これを区別するために、Ubuntuはあるドライブの名前を「Main Drive1」に変更し、もう一方のドライブは「Main Drive」のままにします。

問題は、Ubuntuを再起動するたびにランダムに名前を変更するパーティション。したがって、これらのパーティションのブックマークまたはディレクトリは機能しないため、再起動するたびに再設定する必要があります。

この問題に対する解決策はありますか?

ベストアンサー1

次のようにそれぞれに一意の名前を付ける必要があります。

外部パーティションの1つがあると仮定すると、/dev/sdb1設定に応じて変更し、問題のあるすべてのパーティション/ファイルシステムでこれを行う必要があります。lsblkみんなお見せします。

Ubuntuがパーティションまたはファイルシステムのラベルを表示していることを確認してください。

blkid /dev/sdb1
/dev/block/253:1: LABEL="FILESYSTEM_LABEL" UUID="c5845b43-fe98-499a-bf31-4eccae14261b" TYPE="ext4" PARTLABEL="PARTITION_LABEL" PARTUUID="88fdda76-0100-4469-92ef-44a3a61ec92b"

(上記の例は仮想マシンからのものです。お使いのマシンは/dev/block/???異なる場合があります。)

LABELファイルシステムのラベルです。

PARTLABELパーティションラベルです。

パーティションラベルを変更するには、を使用しますparted

parted /dev/sdb

キーを押してpパーティションを一覧表示し、左側の列に名前を変更するパーティション番号をメモします。

次のコマンドを使用してname名前を変更します。

name 1 A_Different_Label

終了するには入力してくださいquitsync作成するのが安全であることを確認するために入力する価値があるかもしれません。ドライブを取り外して再度挿入(または再起動)すると、新しい名前があります。

パーティション名の変更は、単にインストールされているファイルシステムによって異なるため、少し難しいです。各ファイルシステムには特定の名前変更ツールがあります。

e2labelext2/3/4 ファイルシステムの名前を変更するために使用されます。

たとえば、/dev/sdb1実行時にファイルシステムの名前を変更するには、次のようにします。

e2label /dev/sdb1 My_New_Label

btrfsbtrfs ファイルシステムの名前を変更するために使用されます。

btrfs filesystem label /dev/sdb1 New_Label

おすすめ記事