[parted-devel] Interface to set partition type
Richard W.M. Jones
rjones at redhat.com
Mon Nov 9 10:42:34 UTC 2009
On Sun, Nov 08, 2009 at 04:42:47PM +0100, Jim Meyering wrote:
> Robert Millan wrote:
> > On Mon, Oct 19, 2009 at 02:56:08PM +0200, Jim Meyering wrote:
> >> In the longer term, we'll probably deprecate
> >> it and instead add an interface to set a partition's type independent
> >> of mkpart's "type" argument.
> >
> > I'd like to work on adding that interface. I propose:
> >
> > # GPT
> > $ parted /dev/sda type 1 00000000-0000-0000-0000-000000000000
> >
> > # MSDOS
> > $ parted /dev/sda type 1 00
> >
> > Is that appropiate?
>
> Thanks for volunteering.
>
> Good timing.
> Just two or three days ago, Rich Jones was asking
> about setting the partition type to arbitrary values,
> though I think he found a reasonable work-around.
>
> "type" sounds a little too generic. But it does have an advantage...
> One alternative is "part-type".
> If we go with that (it'd be the second command name starting with "p"),
> we may have to be careful to continue to support "p" as an abbreviation
> for "print".
>
> If you do implement this, please use gnulib's xstrtoul to convert
> an msdos type string so that inputs may be hexadecimal, octal or decimal.
>
> I see you have a copyright on file for parted. Good.
I agree with what Jim has said, and I think this is much needed.
Rich.
--
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
libguestfs lets you edit virtual machines. Supports shell scripting,
bindings from many languages. http://et.redhat.com/~rjones/libguestfs/
See what it can do: http://et.redhat.com/~rjones/libguestfs/recipes.html
More information about the parted-devel
mailing list