私は160GBのハードドライブを搭載したSamsung N150ネットブックを持っています。 FreeBSDオペレーティングシステムをインストールしたいです。他のオペレーティングシステムもなく、デュアルブートや同様のものもなく、FreeBSDだけがあるだけです。そのため、マニュアルには/var、/usr、および/に対して別々のパーティションを作成するようになっています。
以前は、Ubuntuを使用して/を30 GBにし、残りは/ homeに使用しました。しかし、FreeBSDで使用するのに最適なディスクサイズは何ですか? / varはどれくらい大きくなりますか?また、ポートからアプリをインストールするとどこに行きますか? /usr/local/binですか、それとも/optですか?どちらをお勧めしますか?
私の使用は開発機械です。つまり、これには、音楽、開発ソフトウェア、サーバーなどのすべての個人情報が含まれます。開発ファイルを保存し、必要に応じてインストールする別のパーティションがあると思います。音楽、文書、その他のコンテンツ用に別々のパーティションを作成することもできます。これにより、OSを再フォーマットしても個人ファイルではなくOSファイルのみを削除できます。では、これらのパーティションはどの形式(ext4やzfsなど)でなければなりませんか? FreeBSDにはデフォルトのパーティションが必要なので、拡張パーティションに配置できますか?
答え1
160Gの場合は、次の配列を使用します。
- a:100M /(BSDの場合は/を入力するのはブートファイル、/ root、および/ etcのみです。)
- b:200M-1G(スワップ)BSDがスワップを使用する方法は、LinuxやWindowsとは大きく異なります。あまり必要ありません。
- d:100M-500M /tmp(必要と思われるtmpスペースの量。非常に大きなファイルを編集する場合は増やしてください)
- e: 300M-20G /var (デフォルトでは、/var/www は httpd で Web サービスに使用されます。したがって、ホスティングする場合やログが多い場合は、より大きく設定してください。)
- f: 10G-30G /usr (ポートを含むすべてのプログラムがここにあります。
- グラム: 50-100G/家
/homeは最後のパーティションです。これは意図的なものです。すべてのスペースを分割しないことが最善です。これにより、後でパーティションに十分なスペースがない場合に、未使用のスペースにスペースを追加できます。
ちょうど大きい/を使用するとどうですか?主にアップグレードが容易になり、セキュリティがさらに細かくなるためです。たとえば、大/を使用すると、nodev
マウントnosuid
オプションは使用できません。また、noatime
メリットがあるパーティションや友人を使用してパフォーマンス(かなりのパフォーマンス)を調整することはできません。
答え2
ワークステーションで複雑な設定が必要なのはなぜですか? 20GB(またはソースからワールドを構築したい場合は30GB)のサイズのパーティションで十分で、残りは/
.ext4/home
を推奨しようとしていましたが、Linuxを使用しないことに気づきました。基本的に利用可能なものを使用するとどうなりますか?特別な要件がある場合にのみこの設定を変更してください。
答え3
正しいディスクパーティション化について学び、他のポスターで言ったのとは異なり、別のパーティションを使用する理由については、「手動チューニング」を読んでください。マニュアルに従う必要があり、私が知っている限り、すべてのFreeBSDユーザーはシステムを指示どおりに分割します。