Yeah, I never expected this to be solved in a hurry anyway. I agree that it definitely can be done and should be done. But it needs to be done right, which is far more important than doing it quickly.
Unfortunately I am still trying to get the "parted" command to compile. It has more than the usual errors, and is requiring many code mods... I still think it is possible to compile, so I will continue, but it may not be done for an evening or two due to the amount of troubleshooting involved.