「ボリュームラベル」はLinuxでも利用できるのに対し、「ドライブ文字」はWindows固有のものであるという印象を受けます。どこで読むことができますか?
すべてのオペレーティングシステムには、接続されたボリュームと対話する方法が必要です。各ボリュームには、一意の識別子と、場合によっては名前があります。
名前は一意ではないため、ドライブを区別するために名前を使用することはお勧めできません。一方、UUIDは十分な柔軟性がありません。たとえば、ボリュームを別のボリュームに置き換えても、以前と同じ方法でアクセスできるようにしておきたい場合があります。 UUIDでは機能しません。
したがって、OSには、ボリュームを他の種類の識別子にマッピングする何らかの方法が必要です。 Windowsはこれにドライブ文字を使用します。まだ使用されていないドライブ文字を任意のドライブに割り当てることができます。1つのドライブに複数の文字を割り当てることができます。そのレターは永続的に予約されているわけではなく、そのボリュームを切断するとすぐに再び割り当て可能になります。
Unixライクなシステムは、mountingスキームに基づいています(これもWindows NTFSファイルシステムに部分的に実装されています)。 1つのボリュームがルート(/
)になり、他のボリュームをそのボリュームのサブディレクトリに仮想的にマウントできます(通常は/mnt
または/media
のサブディレクトリが使用されます)。このスキームは、アルファベットに制限されず、ボリュームに任意の仮想名を付けることができるため、ドライブ文字よりもはるかに強力です。
もっと読む ここ 。
ボリュームラベルを名前、ドライブ文字をアドレスと考えてください。
ボリュームラベルは、ボリューム(パーティションまたはドライブ)に割り当てることができる識別子です。ボリュームラベルは、Windowsマイコンピュータ(名前はバージョンによって異なります)およびWindowsエクスプローラーに表示されます。 vol を使用してコマンドラインから取得することもできます。ボリュームラベルは、ユーザーの識別子として使用することを目的としています。
推奨されていませんが、同じラベルのボリュームを一度に複数持つことができます。割り当てられたドライブ文字は異なる場合があるため、ボリュームラベルはリムーバブルメディアに特に役立ちます。たとえば、USBフラッシュドライブを一度に使用している場合、ボリュームラベルを使用すると、どれがどれであるかを簡単に知ることができます。
ボリュームの ドライブ文字 (LinuxおよびWindowsの最新バージョンの マウントポイント とよく似ています)は、ルートファイルシステムの名前空間内の識別子です。ボリュームのコンテンツにアクセスするには、オペレーティングシステムが必要です。
同じドライブ文字(またはマウントポイント)を2つのボリュームに同時に割り当てることはできません。ただし、同じタイプのリムーバブルメディアは、同じドライブ文字を共有する場合があります。特に、同じDVDドライブに挿入されたすべてのディスクは、同じドライブ文字を使用します。
「ボリュームはパーティションと同じものではありません。たとえば、フロッピーディスクは最新のコンピュータハードウェアではパーティション分割できないため、パーティションが含まれていなくても、ボリュームとしてアクセスできる場合があります。また、OS OSがそこに格納されているファイルシステムを解釈できない場合など、パーティションに関連付けられているボリュームを認識せずにパーティションを認識できます。この状況は、たとえば、WindowsNTベースのOSがext3ファイルシステムなどのMicrosoftOS以外のパーティションを持つディスクに遭遇した場合に発生します。 Linuxで一般的に使用されます。」
ボリュームラベルは、UUIDのより一般的な代替識別子です。ドライブ文字は、ラベルの下のボリュームを異なるドライブ文字に割り当てることができ、Windowsに固有のマウントポイントと考えることができます。