Running FreeBSD 8-Stable of July 30 and I am trying to figure out a bit about how GPT works. I am unsure of what I can do with boot blocks. 000000000011111111112222222222333333333344444444445555555555666666666677 Here is what I've done so far. I have just created my first GPT structured FreeBSD system and it's all working fine, but I don't have any ability to select booting from another partition or drive. I boot the system and FreeBSD just boots with no option to boot from another disk. I have /boot/pmbr loaded into the PMBR and gptboot into the freebsd-boot partition. I'll admit that I did this by rote and don't understand how these two files interact with the UEFI BIOS to get the loader started. I'm not really certain that I even need both. Is it possible to build a "custom" booteasy boot system with boot0cfg or some other tool so I can select d ifferent bootable partition or my other disk which is sliced in the traditional fashion? Can anyone point me to any information on how the boot process works with GPT? Thanks! -- R. Kevin Oberman, Network Engineer - Retired E-mail: kob6558@gmail.com
On 10.08.2011 07:12, Kevin Oberman wrote:> I have /boot/pmbr loaded into the PMBR and gptboot into the > freebsd-boot partition. I'll > admit that I did this by rote and don't understand how these two files > interact with the > UEFI BIOS to get the loader started. I'm not really certain that I > even need both. > > Is it possible to build a "custom" booteasy boot system with boot0cfg > or some other tool > so I can select d ifferent bootable partition or my other disk which > is sliced in the traditional > fashion? Can anyone point me to any information on how the boot > process works with GPT?PMBR is a simple variant of MBR which does know enough to parse GPT partition table and how to load bootcode from the "freebsd-boot" partition. Then gptboot does search bootable UFS partition. At this time we do not have any bootcodes like booteasy for GPT. But you can try to use bootme and bootonce GPT attributes (see gpart(8)). Also you can use grub boot loader. -- WBR, Andrey V. Elsukov -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: OpenPGP digital signature Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20110815/17ccfc7f/signature.pgp