Date: Sat, 9 Jun 2007 13:17:34 -0700 From: Marcel Moolenaar <xcllnt@mac.com> To: Ivan Voras <ivoras@fer.hr> Cc: freebsd-hackers@freebsd.org, freebsd-current@freebsd.org, freebsd-geom@freebsd.org Subject: Re: GPT - (last) call for action Message-ID: <4D7CDA24-48FE-4319-A320-C8D7165E9EBC@mac.com> In-Reply-To: <f4f14d$lhe$1@sea.gmane.org> References: <f4ek4o$i4u$1@sea.gmane.org> <4AB3C4C0-0DA1-482F-A4CD-375A53332F29@mac.com> <f4f14d$lhe$1@sea.gmane.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Jun 9, 2007, at 1:04 PM, Ivan Voras wrote: > Marcel Moolenaar wrote: >> >> On Jun 9, 2007, at 9:22 AM, Ivan Voras wrote: >> >>> Another thing that would be nice to have is support for fdisk and >>> disklabel partitions inside geom_part, so it's management utility >>> can be >>> used for both GPT and old style partition management (instead of >>> currently used two tools: fdisk and disklabel). >> >> I do have to make FreeBSD/ia64 boot on a rx2660, but after that I may >> be able to take a look at it. I know what's there and I know what's >> missing, so I should be able to get the partitioning stuff working > > Thanks! > >> soon-ish. The bootblock requirements may take little longer, because >> there's where g_part is missing features. > > Do you mean installing boot blocks into the "protective MBR" via > geom_part or something else? Yep. Both MBR and BSD have boot code and we need to be able to install it through the GEOM ctlreq I/F. It's not a big problem per se, but it's something that needs to be implemented. I'm thinking of a new verb (say "install") that takes one or more blobs of code that the scheme knows how to handle. The boot code is installed after the partitioning scheme has been created on the disk... -- Marcel Moolenaar xcllnt@mac.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4D7CDA24-48FE-4319-A320-C8D7165E9EBC>