[parted-devel] Mac Peculiarities
Anant Narayanan
anant at kix.in
Sun Aug 6 15:37:57 UTC 2006
Hi!
I had a nice time trying out parted on my new Macbook Pro. It works
great for the most part and beats OS X's diskutil anyday, but there are
places where we could do with some improvement:
1) On resizing another of my existing fat32 partitions with:
resize 4 100GB 120GB
the resizing happens, but the `msftres' flag gets activated for no
reason. I cannot revert the flag's status with `set' (and of course
neither with toggle, since toggle depends on set). This flag results in
my not being able to read/write to the partition from Mac OS X or Linux.
(probably because msftres means `Microsoft Restricted Paritition'?!)
2) Creating a new partition with the following command:
mkpart mynewpart hfsx 80GB 100GB
does create the partition but using the `print' command consequently
shows the new partition as `fat32' instead of `hfsx'. On viewing the
same partition on Mac OS X however, I discovered that it was indeed hfsx
, not fat32.
3) I am unable to resize OS X formatted hfsx partitions. I receive the
message:
`Invalid Magic Numbers at beginning of disk'
Bug #2 is fairly trivial, while the others require a bit more thought.
I was also curious as to whether there are any plans to port Mac OS X?
diskutil is the only proper partitioning tool available right now, but
its functionality is extremely limited. Parted works fantastic and is an
excellent candidate for being OS X's de-facto partitioning tool,
especially because of its support for GPT tables and HFS+ partitions.
Has anyone explored this yet? I am quite excited with the prospect of
porting to OS X :)
My hands are quite tied right now, but I expect to have a little more
free time after August 21 (SoC 2006 ends). Apart from Real Partition ID
support and Machine Readable output, can we put porting parted to Mac OS
X on our TODO? Anything wrong with this as far as GNU/FSF is concerned?
Cheers,
- Anant
More information about the parted-devel
mailing list