内部にはMBRパーティションディスクを含むボックスがあります。
4つの基本パーティションがあります。これらは:
- Windows
- DragonFly BSD(UFS2を使用)
- Linux
- DragonFly BSD(HAMMERを使用)
UFS2用DragonFlyを使用してチェーンローディングが可能です。
GRUB 2はブートローダです。
HAMMERを使用してGRUBからDragonFlyをロードできませんでした。
には何を含めるべきですか/etc/grub.d/40_custom
?
ベストアンサー1
DragonflyBSDは、デフォルトでスライス分割(BSD用語またはLinux用語でパーティションのサブパーティション)中にdisklabel32の代わりにdisklabel64を使用します。残念ながら、disklabel64はGRUBとGRUB2には表示されません。 GRUBに表示したいいくつかの議論と試みを見ましたが、実際に動作するかどうかはわかりません。また、HAMMER-fs は GRUB には表示されません。 (ただし、/boot
DFlyBSDはUFSのようです。)GNU / Linux用HAMMER-fsの読み取り専用FUSE実装を見たことがありますが(Google:「Hammerfs for Linux」)、まだ試していません。 Linuxカーネルは最初にdisklabel64-edスライスをチェックする必要があるからです。 HAMMERパーティションがあることを確認してください。したがって、HAMMER-FUSEを試すには、すべてのDragonflyBSDパーティションをdl64-sliceからdl32-sliceに移動するか、BSDラベルではなくMBRパーティション/ EBRパーティションに分割する必要があります。
したがって、最も簡単な方法はチェーンローディングです。
メニュー項目「トンボBSD x64@(HDX、はい)"{ ルート設定=(HDX、msdosはい) チェーンローダー+1 }