内蔵HDDの基本マウントポイント

内蔵HDDの基本マウントポイント

私はLinuxに初めて触れたので、これが愚かな質問であれば申し訳ありません。 Linux FS Hierarchyのドキュメントを読みましたが、私の質問に対する答えはありません。

Linuxに汎用内蔵ハードドライブの一般的なドライブインストール方法があるかどうかを知りたいです。 Windowsで「E:」と「F:」でマウントされた2つのHDDがあるため、この質問をします。しかし、ここにはさまざまな種類のファイル(映画、音楽、個人文書、ソースコード)が保存されているので、わかりません。 Linuxファイルシステム階層のどこに適していますか?

私の本能はHDDを/mnt/hdd{1 | 2}または/media/hdd{1 | 2}にマウントすることですが、これはLFSHによって提案された2つのディレクトリの目的を失います。 /homeにインストールするのが最も合理的だと思います。ありがとうございます。

答え1

これは永久的か一時的なものですか?

私のファイルシステムテーブルの一部ではない(つまり、自動的にマウントされない)ハードドライブの場合、通常は〜/ mnt / hd1または〜/ mnt / usbを使用します。想像力は豊富ではありませんが、ユースケースは永久に保管しないことです。マシンから。

永久に追加する場合は、ルートディレクトリの外にディレクトリを作成し、目的に応じてマウントポイントの名前を指定するのが好きです。

たとえば、/ pers / photosと/ pers / videosを含む/ pers(個人など)ディレクトリがあります。ここがカメラからコンテンツを抽出するところです。 sudoを操作する必要がないようにディレクトリを私にchownします。私がこれを行う理由は、インポート、再同期、妻に位置を知らせる、クイックタブを完成させることなどがより簡単だからです。また、音楽、ISO、ダウンロードなどを保存する/d(データ)もあります。

家のどこかに置くことが「ベストプラクティス」になることを願っています。さまざまな方法を試してみることをお勧めします。それが私が好きか私に合うものを見つけるまで私がすることです。

答え2

これはパーソナルシステムのように聞こえるので、好きな場所に設置できます。上/mntまたは下に取り付ける/mediaだけです。私は人々が使用しているのを見て、/dataいくつかはMac OS Xの規則に従い、以下にインストールしました/Volumes(または/vol1つのコメントが述べたように)。ホームディレクトリに表示したい場合は、/home/major/volおそらくそうするのが良い場所です。

FSHがこれに言及していないのは、ユーザーが実際に他のオペレーティングシステムからデータをマウントするためのルールがないためです。 LSB と FSH はパブリッシャー用に作成されているので、一緒に使用すると、ユーザーフレンドリーなシステムを作成できます。エンドユーザー(つまり、あなた)は自由に自由に実行できます。

答え3

お好みのほとんどどこにでも設置できます。

通常、永続マウントされたディスク(内部ドライブなど)は、ファイルシステムツリー内のコンテンツがあるすべての場所にマウントされています。たとえば、Bobのすべてのデータを独自のディスクに保存することにした場合は、それをにマウントできます/home/bob。メールを自分のディスクに保存するには、にインストールできます/var/mail。多くの最上位ディレクトリは独自のファイルシステムにあります。/usrそして非常/varに一般的です。

DOSとWindows(およびMac OS)は異なるアプローチをとります。すべてのファイルパスはドライブで始まります(時には暗黙的に)。何かがあるドライブは、ファイルが(論理的に)配置される基本部分です。

/mediaリムーバブルドライブに使用する必要があり、デスクトップ環境は自動的にそのドライブにエントリをインストールします。時には手動で物を入れると混乱することがあります。だから私はそれを避けます。

/home/roger/どこか(またはホームディレクトリが何であれ)にインストールしたいようです。/mnt/それも大丈夫です。使用方法の決定は、システム管理者(つまり、あなた)によって異なります。この下に別のディレクトリを作成することもできますが/、これは一般的です。

複数のファイルシステムが必要ですか?

複数のディスクを1つのより大きなディスクとして扱う場合にも可能です。これはあなたが望むものかもしれません。 RAIDまたはLVMを使用してこれを実行できますが、デュアルブート環境でこれらのディスクを使用することははるかに困難です。あなたのオプションは次のとおりです。

  • RAID1(ミラー)。 2つのディスクのうち、より小さいディスク(マイナスエプシロン)のスペースがありますが、データは両方のディスクに保存されます。ディスクエラーから保護します。
  • LVM(実際にはより多くのことができますが)。追加のスペース(2つのディスクの組み合わせ、イプシロンを除く)を提供しますが、パフォーマンスは向上しません。 1つのディスクを紛失すると、そのディスクの内容は失われますが、他のディスクの内容は引き続き回復できます。
  • RAID0(ストライピング)。追加のスペース(2つのディスクの合計からイプシロンを引いた値)が提供されます。読み書きスループットが2倍になる可能性があります。ディスクが失われると失われます。みんなデータ。

ディスクが多い場合は、より多くのオプションがあります(RAID5/6 [パリティ]とRAID10 [RAID0とRAID1の組み合わせ])。 LVMは実際にスパニングディスクに加えて多くの機能を提供します。たとえば、ディスクの追加と削除、「パーティション」(論理ボリューム)のサイズ変更、スナップショットの作成などを実行できます。すべてのRAIDレベルの上に効果的に積み重ねることができます。

個人的には、私のデスクトップはRAID1またはRAID10を介してLVMを実行し、サーバーはRAID10またはRAID5/6を介してLVMを実行します。

答え4

/mnt/一時ボリュームとして使用する場合は、おそらく/vol/volumenameMac OS Xのように安定したボリュームマウントが最適です。

私の考えではFHSより多くの指示を提供する必要があります。

関連情報