Date: Sat, 20 Oct 2007 17:47:48 -0700 From: Marcel Moolenaar <xcllnt@mac.com> To: arch@freebsd.org Subject: Removal of gpt(8) Message-ID: <3AFF99A0-FE59-411F-94DC-D20071B211AB@mac.com>
next in thread | raw e-mail | index | archive | help
All, I'd like to remove gpt(8) from -CURRENT in the very near future (i.e. next coming weeks) and at the same time mark it obsolete in RELENG_7. If there are any objections, speak up. The background: gpt(8) was created just before the GEOM OAM API was added to GEOM. This resulted in usability issues when direct access to the underlying disk was disallowed by default. Ever since that time, gpt(8) could not be used to add or remove partitions when some other partition had a mounted file system in it. The solution was simple: Use the GEOM OAM API (ctlreq interface). Over the last 2 year the task of adding OAM support in GPT evolved into a generic partitioning class with corresponding tool according to the latest trends and standards. The generic partitioning tool currently support APM, GPT and, in a restricted form, MBR. While the generic partitioning tool needs further work to support all known partitioning schemes and support them fully, it's functionally complete for APM and GPT. The time is here to let go of the past, remove gpt(8) and commit to using gpart(8) and flesh it out further. -- Marcel Moolenaar xcllnt@mac.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3AFF99A0-FE59-411F-94DC-D20071B211AB>