Erros de leitura do disco rígido externo do Mac

Erros de leitura do disco rígido externo do Mac

Tenho uma unidade externa (WD Passport de 500 GB) com alguns dados que gostaria de acessar. O disco é formatado com Mac OS Extended (registrado em diário, diferenciando maiúsculas de minúsculas), ignorando a propriedade do arquivo.

Infelizmente, sempre que tento copiar uma pasta, sou informado de que ocorreu um "erro de leitura/gravação".

Tentei reparar o disco com o Utilitário de Disco, mas ele apenas diz que o disco está OK:

Verify and Repair volume “XXXXX”
Checking Journaled HFS Plus volume.
Detected a case-sensitive volume.
Checking extents overflow file.
Checking catalog file.
Checking multi-linked files.
Checking catalog hierarchy.
Checking extended attributes file.
Checking volume bitmap.
Checking volume information.
The volume XXX appears to be OK.
Volume repair complete.
Updating boot support partitions for the volume as required.

Consegui extrair alguns arquivos, mas as coisas estão muito lentas e alguns arquivos não são transferidos.

Alguém tem ideia de como posso tirar os arquivos da minha unidade?

Responder1

Você poderia tentar usarddrescuepara clonar os dados brutos da unidade para outra unidade (pelo menos tão grande quanto a que está com falha) ou para uma imagem de disco (novamente, em outra unidade). Em seguida, copie os arquivos do clone.

O que o ddrescue faz é copiar o conteúdo da unidade, pulando todas as seções que não foram lidas com sucesso; então ele volta e tenta novamente as seções que apresentaram erros na primeira passagem e (espero) eventualmente consegue tudo. Isso é ótimo se você quiser tirar tudo da unidade, mas não oferece a opção de escolher apenas alguns arquivos e/ou pastas de seu interesse; Não conheço nada que lide com erros como ddrecover, mas permita seletividade.

Usá-lo será um pouco pouco intuitivo no OS X, pois ele deseja trabalhar com o arquivo de dispositivo no nível Unix, não com um volume montado. Há umprocedimento em tinyapps.orgpara saber como usá-lo para recuperar a unidade interna de um Mac; na sua situação, você simplesmente pularia a colocação do Mac no modo de disco de destino (etapa 1) e talvez usaria USB em vez de FireWire na etapa 4.

Existe o ddrescue como umbinário compilado para OS X em TinyApps. O importante é que seus links de download exijam uma conta/senha. A conta é a primeira linha de texto em seu logotipo (o caso é importante!) e a senha é a segunda linha de texto em seu logotipo (consulte as Perguntas frequentes do TinyApps.org para obter uma explicação).

As instruções do TinyApps.org sobre como usar o ddrescue

informação relacionada