Index: head/sysutils/grub2-pcbsd/pkg-message =================================================================== --- head/sysutils/grub2-pcbsd/pkg-message (revision 388933) +++ head/sysutils/grub2-pcbsd/pkg-message (revision 388934) @@ -1,20 +1,19 @@ -############################################################# -To install GRUB on the master boot record of your hard drive -use 'grub-install ' command. - -A typical menu entry in /boot/grub/grub.cfg for FreeBSD: -menuentry "FreeBSD" { - set root="(hd0,msdos1,bsd1)" - kfreebsd /boot/loader -} -Or use grub-mkconfig to create the config file. -############################################################# - -This version of grub includes support for PC-BSD style boot +This version of GRUB includes support for PC-BSD style boot environments. For it to properly detect / populate your BE menus you must have your root zpool setup in the following manner: /ROOT/ Where is your zpool, and is your '/' mountpoint. +The "beadm" utility must be installed and working before using +GRUB utilities. + +Additionally, when using GPT, you must have a created a +"bios-boot" partition at install time. This partition is used +for GRUB's modules for GELI/ZFS and related bits. + +To install GRUB as your boot-loader, use the following command: + +# grub-install /dev/ada0 (replace ada0 with your disk) +# grub-mkconfig -o /boot/grub/grub.cfg