Linuxではe2labelコマンドでデバイスにLABELをつけることができるかと思います。
LABELをつければ、仮にデバイス名が変わろうと(/dev/sdb1が/dev/sdc1になったり)、同じデバイスであると認識できますよね。
(1)これはLABELをデバイスが持つなんらかの情報に紐付けているのだと思うのですが、具体的にはどんな情報なのでしょうか。
(UUIDだと思っていたのですがどうも違うようで・・・)
(2)また、この情報はどのようなタイミングで消滅、または変更になるのでしょうか。
fdiskでパーティションを切り直すと、その情報も変わる(一旦消えて別のものができる)気がしています。
たとえば/dev/sdbを/dev/sdb1、/dev/sdb2の2つのパーティションに分割した場合、どちらも独立したデバイスとして扱われるはずで、それぞれに管理情報があるはずです。
この2つ一旦削除し、/dev/sdbの領域をすべて/dev/sdb1とした場合、管理情報は先の2つとは異なったものになっていると思うのですが・・・
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
LABELはファイルシステムを判別する方法の一つです。
Appleでは、MC68000の時代から、ファイルシステムをラベルで識別していました。
WindowsではラベルがあってもC:やD:といった変動するドライブレターでしかアイコンが出ませんが
Macintoshでは、ユーザー自身が命名した、判別しやすいラベルでアイコンが表示されたのです。
このように、Windows,MS-DOSでラベルが軽視されているように
Linuxでもラベルは軽視されています。
ただ、Vine4.0とかFedoraとかで、/etc/fstabでの記述に
LABELが使われたりしていました。現行はどうだか知りません。
Ubuntuは8.04からしか知りませんが、UUIDが基本となっています。
技術的には、ファイルシステムの識別方法としてはUUIDがあり
UUIDは、ファイルシステムやHDD自体のイメージコピーをしないかぎり
意図せず、重複し、混乱するということがありません。
ラベルには、仕組みを熟知していない人は、安易に
同じラベルを付けてしまうこともあるでしょうし…
別のPCから移したHDDで、思いがけず重複するようなこともあるでしょう。
ですから、どちらかといえば、自動識別においてはUUIDのほうが信頼性は高く
人が認識する場合は、LABELのほうがわかりやすいと言えます。
管理者が、自分で管理するならLABELのほうが使いやすく
素人が、OSにまかせっぱなしにするならUUIDのほうがトラブルが出にくい。
これが、実験場のFedoraと大衆向けのUbuntuの方針の違いとなったのでしょう。
やろうと思えば、UUIDとラベルを使って
/mnt/ラベル
といったマウントポイントを自動生成してマウントすることもできるでしょう。
ただ、ラベルに二バイト文字を使うと、二バイト文字非対応ソフトではトラブル要因にもなるし
コマンドラインでの操作を考えると、使いにくいだけだったりします。
運用上は、/etc/fstabにUUIDなりLABELなりを使って
自動マウントされる場所をわかりやすいようにする手もあります。
どちらもblkidコマンドなどで確認することができます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux VirtualBox ゲストOSにPC内蔵HDDのパーティションをマウントする方法は? 2 2023/05/06 22:52
- UNIX・Linux ubuntuで デイスク/deb/loopというドライブが出るがこれは何? 4 2023/06/04 16:52
- Android(アンドロイド) スマートフォンを盗まれた場合に備えて 3 2023/07/15 15:14
- UNIX・Linux swapが機能しているかの確認について 2 2022/09/18 13:17
- docomo(ドコモ) SIMロック、またはSIMロック解除の仕組みをおしえてください。 5 2022/04/25 10:57
- PHP アップロード画像数でCSSを分けることに成功したのですが、画像の横に文字を並べることが出来ません。 3 2023/07/28 17:16
- UNIX・Linux fedora30のパーティションの編集について 1 2023/05/23 14:53
- Android(アンドロイド) GooglePixel6aで写真が勝手に消えた 5 2023/04/05 15:48
- iCloud 今使っているiPhoneで「探す」を開くと、昔使っていたiPhoneの情報も出てくるのですが、これを 1 2022/08/10 08:36
- その他(IT・Webサービス) スマホアプリのトラッキングについて知りたいです 1 2023/04/13 16:41
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Linux(Fedora)で外付けHDDが...
-
LinuxでFDDが認識しないので困...
-
linux下でfdisk実行時のエラー1...
-
マウントしたUSBメモリに書き込...
-
LinuxでUSBをマウントできない
-
外部ドライブにマウントできな...
-
knoppixでHDがマウントできない
-
SDカード(fat32)が 読み込み...
-
fsckを実行したらファイルシス...
-
LinuxでUSBメモリを使うには
-
LinuxのOSノートパソコンで外つ...
-
iqoo neo 9と言うスマホがある...
-
Dirコマンドでフォルダ内ファイ...
-
TOPコマンドで表示するCPU使用...
-
UNIX コマンドにおける # や円...
-
SONYの音楽ソフト「x-アプリ」...
-
空きIPアドレスを探す方法
-
スクリプトのエラー「unexpecte...
-
エクセルの表にヘンな枠が・・・
-
ラズパイで『’test.service’をs...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Linux(Fedora)で外付けHDDが...
-
LinuxでUSBをマウントできない
-
KNOPPIXでHDDを修復させたいで...
-
VirtualBox 7のゲストOSでの物...
-
マウントしたUSBメモリに書き込...
-
ラズベリーパイのCDマウントに...
-
LinuxのOSノートパソコンで外つ...
-
knoppixでHDがマウントできない
-
SDカード(fat32)が 読み込み...
-
外部ドライブにマウントできな...
-
linux下でfdisk実行時のエラー1...
-
HDDのマウント方法を教えてくだ...
-
/etc/fstabの編集について
-
LinuxでUSB接続のMOを使用する
-
ddコマンドでバックアップした...
-
FDDを一般ユーザで $ mount /fl...
-
linuxでのmountができません
-
e2labelで指定したラベルは何に...
-
マウント関数について
-
Knoppixから見えないフォルダ(...
おすすめ情報