Booting from 3TB drive (UFS, BIOS)
Oliver Fromme
olli at lurza.secnetix.de
Mon Sep 17 15:28:00 UTC 2012
John Baldwin wrote:
> On Monday, September 17, 2012 8:41:09 am Oliver Fromme wrote:
> > Problem is, the machine doesn't have an EFI BIOS and does
> > *not* support GPT. So it will use the compatibility MBR
> > of the GPT, I assume. And MBR isn't able to represent
> > addresses beyond 2 TB, so the slice containing the boot
> > partition will have to be within the first 2 TB of the
> > drive, right?
>
> No.
> [...]
> We support booting from GPT without EFI. It will work fine. The BIOS will
> see a PMBR that does indeed only cover 2TB, but that doesn't matter. The
> whole point of the PMBR is to fool BIOSs. :) Tools that understand GPT (such
> as gpart) will see the GPT table and it's partitions. FreeBSD's GPT bootstrap
> code (/boot/pmbr and /boot/gptboot) will see the GPT and use 64-bit LBAs for
> all I/O, so they can handle the partition being anywhere on the disk.
Ok, now I got it.
Thanks for bearing with me. :)
Best regards
Oliver
--
Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M.
Handelsregister: Registergericht Muenchen, HRA 74606, Geschäftsfuehrung:
secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün-
chen, HRB 125758, Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart
FreeBSD-Dienstleistungen, -Produkte und mehr: http://www.secnetix.de/bsd
"Share your knowledge. It is a way to achieve immortality." -- The Dalai Lama
More information about the freebsd-hardware
mailing list