LinuxでFreeBSDを起動する

LinuxでFreeBSDを起動する

Debian、Arch、Kaliと同時にFreeBSDをインストールしたいのですが、起動可能なUSBを作成するのに問題があります。 BSDマニュアルの指示に従いましたが、コンピュータは起動中にUSBを認識しません。頑張った

$ chainloader (hd0)/boot/boot1.efi
$ boot

grubプロンプトでは、'zfsはプールを見つけることができません。 ufsがスライスを見つけることができません。」などのエラーが発生しました。

loader.efiまた、(hd0)/bootディレクトリにあります。イメージを焼く前にUSBドライブをUSBまたはZFSとしてフォーマットする必要がありますか、またはBSDがインストールされるパーティションをUFSまたはZFSとしてフォーマットする必要がありますか?

私のラップトップはHP-15ac650tuです。以下は私が使用した2つの画像で、結果は両方とも同じでした。

ftp://ftp.freebsd.org/pub/FreeBSD/releases/amd64/amd64/ISO-IMAGES/11.0/FreeBSD-11.0-RELEASE-amd64-disc1.iso.xz

ftp://ftp.freebsd.org/pub/FreeBSD/releases/amd64/amd64/ISO-IMAGES/11.0/FreeBSD-11.0-RELEASE-amd64-dvd1.iso.xz

注:同じ名前の別のスレッドを読みましたが、そのスレッドは私が経験しているエラーについて言及していません。

答え1

まず、クイックチェックユーザーマニュアル、コンピュータがEFIではなくBIOSを使用しているようです。

つまり、最初から間違ったFreeBSDイメージを使用している可能性があります。お使いのLinuxバージョンで以下の画像をダウンロードしてください。USBインストーラを生成するために特別に設計されています。

dd画像を取得したら、USBドライブに画像を書き込むために使用されます。

これを行うには、USBドライブのデバイス識別子(/dev/disk0、/dev/disk1など)を知る必要があります。

これがわかったら、次のコマンドを実行します。

dd if=FreeBSD-VERSION-RELEASE-amd64-memstick.img of=/dev/diskX bs=1M

どこバージョンダウンロードしたFreeBSDバージョンです。XUSB ドライブのデバイス番号です。

これでUSBから起動できます。

関連情報