[port request] Partition Logic

[quote=“About”] Partition Logic is a free hard disk partitioning and data management tool. It can create, delete, format, defragment, resize, and move partitions and modify their attributes. It can copy entire hard disks from one to another.

Partition Logic is free software, available under the terms of the GNU General Public License. It is based on the Visopsys operating system. It boots from a CD or floppy disk and runs as a standalone system, independent of your regular operating system.

Partition Logic is intended to become a free alternative to such commercial programs as Partition Magic, Drive Image, and Norton Ghost.[/quote]

Official website


Sincerly i don’t know if this could be useful for Haiku, btw hope that helps…

I’m not sure about ghosting and imaging, but the usual partition and file system operations are planned and halfway implemented. I think the Disk Device Manager kernel service is there in Haiku, although probably not feature complete. There is not yet a DriveSetup-like application to let you use the services of the disk device manager.

The current state:

I have used Partition Magic with excellent results and this looks to be a match. This is a great tool.

Partition Logic is made for/with Visopsys. Visopsys and Haiku are most likely quite incompatible.

The source code is not a good match.
The services of Visopsys are likely very different from those of Haiku.

The license is not a good match.
We should stay away from GPL:ed software if there is an alternative with a better license.

Not even the user interface is possible to recycle for use with Haiku.

Similar (and better?) functionality will be integrated with Haiku. Device, partitioning and filesystem operations is not something you want to do behind the back of your operating system. You don’t want to pull the rug under its feet. It needs to be informed, and if possible, do the heavy lifting for you. That’s what Haiku will do.

Any software can be ported to any platform, with time and effort. Sometimes it’s just a very bad idea to do so.