Partition table from Mac to Vista

I tried to use an external HDD on Vista, that was earlier used on Mac. It was formatted as HFS. Vista wanted to format it as something it could read, so I started that, but that meant it started removing all data, which I stopped rightaway.

If I want to recreate the partition table in Testdisk it says: "Function write_part_mac not implemented
Use pdisk to recreate the missing partition using values displayed by TestDisk".

What should I do? :(

Use parted (or install

Use parted (or install gnu-fdisk and run cfdisk) and create a mac partition label. Then create the partition(s) using the block information provided by testdisk.

If you post the output from the testdisk screen, I can help you translate it.

I don't exactly know what

I don't exactly know what output you need, so justa ask for it. For now I can give you these:

http://xs343.xs.to/xs343/09384/screenshot772.png

Okay, so your partition

Okay, so your partition starts at 800 blocks.

Use Parted to create a new partition label. The default is msdos - make it mac.

Then create a new partition of the HFS type. Make it start at 409600 bytes (that's 800 x 512). Make sure you don't format it, but just create the partitions (use mkpart and not mkparts).

Save and you should be good to go!

MKpart says it can't create

MKpart says it can't create HFS.

What version are you

What version are you running?

Do you have hfsplus and hfsutils installed?

sudo apt-get install hfsplus hfsutils