web-dev-qa-db-ja.com

ルートにZFSファイルシステムを使用して、Linuxと一緒にFreeBSDをインストールするにはどうすればよいですか?

FreeBSD 11.2のインストーラーは、次のダイアログでAuto(UFS)オプションを使用して、Linuxと一緒にUFSルートパーティションを使用してFreeBSDをかなり簡単にインストールできるようにします。

enter image description here

次に、ディスク全体を使用するか、ディスクをパーティション分割してインストールの場所を作成するかを選択できます。

enter image description here

Auto(ZFS)オプションを選択した場合、システムをインストールする場所を準備するためにディスクをパーティション分割するオプションが表示されません。したがって、Linuxインストールと一緒にZFSルートにFreeBSDを実際にインストールできるのか、それともZFSルートが必要なのかFreeBSDがディスク全体を必要とするのかどうか疑問に思っています。

私がZFSルートの使用を検討している理由は 現在、GPTパーティションテーブルにUFSルートを使用してFreeBSDをインストールするのに問題があります そしてZFSルートを使用することがまともな回避策。

FreeBSD 11.2インストーラーを使用して、既存のパーティションに他のオペレーティングシステムと一緒にルート用のZFSを使用してFreeBSDをインストールできますか?どうやって?

4
BH2017

FreeBSDはZFSに手動でインストールすることもできます。 FreeBSDインストーラーがドライブ上の唯一のものとしてZFSを持つことのみをサポートしている可能性がありますが、その制限はZFS自体には存在しません。 ZFSはどこにでも配置できます。パーティション、暗号化されたパーティション、仮想ブロックデバイス。どこでも。

したがって、複数のパーティションを作成し、1つのパーティションでZFSファイルシステムを実行してFreeBSDの起動に使用する場合は、それが可能です。

あなたはこのガイドに従うことを試みることができます:

災害なしで間違いを犯すことができるように、作業中のディスクのバックアップを必ず作成してください。

FreeBSDはLinuxよりも多くのZFS機能(zpool-features)をサポートする可能性があることに注意してください。つまり、すべての機能を有効にせずにZFSプールを作成するのが最善である可能性がありますが、実際に使用する機能を有効にします。機能は後でいつでも有効にできますが、後で無効にすることはできません。機能が多すぎると、BSDに存在する1つまたは2つの機能をサポートしない可能性があるため、LinuxではZFSプール全体が使用できなくなる可能性があります。

FreeBSDがサポートする機能をご覧ください。

  • manzpool-機能
  • zpoolアップグレード-v

ZFS機能とそのOSサポートのリスト:

3
Steiner