De sua descrição, não acho que posso lhe oferecer muita esperança. Se você está recebendo erros de leitura em todos os lugares, algo muito sério deu errado.
Uma coisa que você pode tentar é usar ddrescue para tentar clonar o volume bruto (existem alguns notas sobre como executá-lo no OS X em tinyapps.org . Basicamente, tenta ler sobre & acabou, ficando o máximo possível do disco. Infelizmente, apesar de você querer apenas recuperar alguns dados, você também precisa ler as estruturas de dados do volume (catálogo, etc.) para localizar os arquivos nos quais está interessado. muito significa que você precisa clonar todo o volume e, portanto, precisará de um espaço em branco pelo menos tão grande quanto o volume (volume inteiro, não apenas o espaço usado) ...