3. Any other ideas?
I am quite sure that with this large amount of free space it should be possible to repartition without the need of additional space. But this method is an adventure rather than a secure procedure. It implied to create a partition inside the area of another partition with the potential risk of complete data loss. Also it needs some knowledge of the internal file system structures and probably some programming.
So if you love your data, you should back it up first. And once you have a backup, you don't need the adventurous method any more.
Nevertheless how it could work:
- get
MakeMountList from Aminet, create a mount list for the HD1 partition and store it on the HD0 partition.
- examine the bitmap of the HD1 partition to find about 200 MB of contignous free space.
- use HDToolbox to delete the HD1 partition and create a new HD2 partition which covers only the free space discovered before. Make it bootable with a boot priority lower than that of HD0 (probably -1).
- reboot and quick-format the new HD2 partition.
- mount the old HD1 partition using the mount list created before.
- copy all files from HD0 to HD2. Copy all files from HD1 into a (new) directory on HD2.
- use HDToolbox to delete HD0. Make a new HD0 which is about 200 MB. Do not yet make it bootable. Or make it bootable and use the Early-Startup-Menu to boot from HD2.
- reboot (from HD2) and quick-format the new HD0.
- copy all files from HD2 to HD0.
- use HDToolbox to delete HD2 and create a new HD1.
- for future use you should divide the 800 MB remaining space into HD1 and HD2, both 400 MB.
- don't forget to make HD0 bootable if it isn't yet.
- reboot, quick-format HD1 and HD2 and copy the files from the HD1-backup directory to the new HD1 partition.
Step 2 is tricky. :-D
Bye,
Thomas