There are a few existing programs that do some of these, like Partition Magic (commercial) and gparted.
I have been researching and outlining developing a tool that converts filesystems without losing data.
Are you trying to do in-place conversion (i.e. without an intermediate copy)? This is not guaranteed to be possible, especially in the face of things like ZFS compression, and differing representations of things like extended attributes.
What I am hoping I can get is if anyone has information on filesystem development, specifically if anyone knows the technical details behind HFS+ and ZFS. How data is stored for each, moving data, formatting, repairing permissions, checking for bad sectors, resizing, etc.
The code is obviously available for the filesystems Mac OS X supports. For example:
Shantonu
I have some conceptual ways that this would work, I just need to get more of an understanding and start working on it.
I hope everyone has a good weekend.
-Jason
Do not post admin requests to the list. They will be ignored.
Filesystem-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden