Corrupção de partição, ainda pode ver arquivos no modo de usuário único, gostaria de recuperar arquivos

2

O problema começou depois de forçar o mac a ser encerrado . Desde então, ao tentar arrancar, fica preso na maçã cinzenta com roda de fiar. Eu tentei algumas coisas genéricas para poder acessar meus dados na minha unidade interna sem sucesso. Eu tentei inicializar pela primeira vez a partição de restauração do leão da montanha, mas a mesma maçã com problema roda girando acontece, o que me faz pensar que é a partição que está corrompida e não o volume.

Eu tentei inicializar o iMac no modo Alvo e fazer o seguinte:

1) Eu tentei usar o Utilitário de Disco para reparar o disco, mas ao tentar "Reparar Disco" no item de hardware (não no volume um), a saída fornece:

Verifying and repairing partition map for “AAPL FireWire Target Media”
Checking prerequisites
Problems were encountered during repair of the partition map
Error: Some information was unavailable during an internal lookup

2) Data Rescue e Disk Warrior param quando eu os abro e quando o disco Target está conectado, mas não quando eu o desconecto.

O que me faz pensar que alguns dados podem ser salvos é o seguinte

3) Usando o modo de usuário único, posso navegar pelas pastas dos diferentes usuários, posso até abrir seus arquivos de texto. Fazendo as saídas do comando fsck -fy : The Volume Macintosh HD appears to be OK.

Fazendo o comando /sbin/mount -uw / , gera

SATA WARNING: Enable auto-activate failed
disk0s2: I/0 error.

seguido por algumas linhas de rabiscos seguidos por:

hfs: cat_delete() failed to delete thread record on volume Macintosh HD
hfs: Runtime corruption detected on Macintosh HD, fsck will be forced on     next mount
hfs_remove_orphans: failed to start transaction
hfs: hfc_btree_open: hfs_getnewvnode error 2

Portanto, não consigo montar a unidade interna e parece que não consigo montar uma unidade externa para copiar meus arquivos para ela (já que não consigo criar a pasta de destino para o dispositivo montar nela) . Parece que não há conexão de rede no modo de usuário único (a menos que esteja faltando alguma coisa), por isso não acredito que posso enviar os dados por meio de redes e meu laptop se recusa a montar o disco de destino.

Existem alguns documentos importantes que gostaria de salvar e fiquei me perguntando se havia alguma maneira de acessar os arquivos no disco rígido da mesma maneira que o modo de usuário único faz isso?

Muito obrigado por qualquer resposta!

    
por Sam 21.12.2013 / 21:56

2 respostas

0

Obrigado pelas respostas, mas consegui simplesmente montar uma unidade externa na pasta / tmp. Dessa forma, consegui copiar todos os meus arquivos para ele.

    
por 23.12.2013 / 02:02
0

Tente tratar a unidade como um dispositivo de bloco simples e use dd para copiar os setores para o disco rígido externo. Isso iria ignorar quaisquer erros lógicos com as partições e volumes. O fato de você ter recebido um erro de E / S pode indicar um problema físico em uma área crítica da unidade interna. Em seguida, tente a recuperação dessa cópia externa, talvez em outra unidade, se você tiver uma.

Seria útil saber se dd falha em algum momento, especialmente no início, onde as estruturas críticas podem estar. Infelizmente, a obtenção de resultados requer a obtenção de seu ID de processo quando ele é iniciado (por exemplo, ao executá-lo em segundo plano) e, em seguida, fazer um

kill -SIGINFO process-ID

conforme necessário. (Isso é SIGINFO e não USR1 que o Linux usa.) Para pular os pontos problemáticos, inclua a opção conv=noerror,sync . Se a cópia ficar presa, você pode até tentar procurar tanto a entrada quanto a saída para evitar esses pontos, copiando em blocos da parte de trás para a frente, etc.

Note que dd é bastante perigoso, então pode ser mais seguro usar algo como GNU ddrescue (nunca tentei eu mesmo).

    
por 22.12.2013 / 03:47