Tente isso com um LiveCD do Ubuntu ( aqui ) ou o CD de inicialização do GPartEd (aqui ) ou algo parecido, onde você pode inicializar a partir do CD e não da partição do seu disco rígido (supondo que você tenha outro computador onde possa baixar e gravar um desses). Mesmo que eles não entendam o sistema de arquivos HFS +, eles poderão lê-lo em formato raw.
Este será o caminho mais seguro. Por uma vez, o sistema operacional não bloqueará a unidade e você não correrá o risco de que o arquivo de troca ou os arquivos temporários sobrescrevam os preciosos blocos livres.