MBRでgrub2ブートローダを使用してPC-BSD 10.3(zfsファイルシステムを含む)とdebian 7(crunchbang)をデュアルブートする方法は?

MBRでgrub2ブートローダを使用してPC-BSD 10.3(zfsファイルシステムを含む)とdebian 7(crunchbang)をデュアルブートする方法は?

MBRにインストールされているgrub2ブートローダ、ルートファイルシステム(ファイルシステムのみ)でZFS、ext4を持つDebian 7(crunchbang linux)、およびdebianが管理するgrubを使用してPC-BSD 10.3をデュアルブートしたいと思います。

すべての文書はUFS2ファイルシステムとDebian(Grub 2ブートローダにPC BSD / FreeBSDを追加するには?)。だからここでこのような質問をします。

My Debian の grub 設定

cat /etc/grub.d/40_custom 
#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
menuentry "PC-BSD" {
insmod zfs
set root=(hd0,2)
chainloader +1
}

grub この項目を検出してスタート画面に表示します。ただし、PC-BSDを選択すると、「UFSが見つかりません」というエラーが表示されます。これは、PC-BSD 10.3がUFS2の代わりにZFSを使用しているためだと思います。 Debian で管理する grub2 を使用して、ZFS と Debian で PC-BSD を起動する方法についてのガイドを提供してください。

ベストアンサー1

PC-BSD GRUBを使用してください。これはzfsからFreeBSD / BCBSDを起動できる唯一のGRUBです。 Debian GRUB は現在 BSD で使用している zfs をサポートしていません。

おすすめ記事