Problemas com a atualização do OS X e 'ativar o registro no diário'

0

Eu queria saber se alguém já teve um problema semelhante a isso antes; Tentei atualizar meu sistema operacional do Snow Leopard para o Mavericks e, quando solicitado a 'ativar o registro no diário' no meu disco rígido, fiz exatamente isso e, em minutos, o computador travou com este erro:

panic(cpu caller 0x3044262): "jnl: transaction too big (1569280 >= 1572352 bytes,
    bufsize 4096, tr 0x8b4cfac bp 0x57e8fcf0)"
    @/SourceCache/xnu/xnu-1504.15.3/bsd/vfs/vfs_journal.c:2481

Desde que ele lança o mesmo erro literalmente na inicialização, assim como a nota musical bate com o símbolo da maçã. Quando tento inicializar a partir de um disco de inicialização ou entrar no modo de segurança, ele fica um pouco mais longo, mas sempre termina o mesmo. Posso entrar no modo de usuário único, mas os comandos são estritamente somente leitura. Qualquer tentativa de montar -uw resulta na mesma mensagem de erro e o computador é bloqueado novamente.

Também notei "jnl: unknown-dev: ponteiros de início / fim do diário redefinidos!" aparecendo quando entro no modo de usuário único. Uma vez no modo de usuário único, meu disco rígido é exatamente como o deixei, com todos os arquivos no lugar certo, mas não consigo usá-los.

Eu tentei usar fsck -fy na raiz, mas ele diz que o disco está bom!

Qualquer ajuda seria muito apreciada!

Steven
fonte
Você está em um estado em que o Mac não inicializa mais ou está apenas procurando aconselhamento para atualizar sem fazer o diário?
bmike

Respostas:

1

OK, então esse problema me fez arrancar os cabelos e xingar o grande lá em cima por me atacar, mas a solução que encontrei para trabalhar é mostrada abaixo:

Primeiro, e isso pode não ser necessário, mas usei o DVD de instalação de aplicativos da Apple e pressionei a tecla D na inicialização, que testa o hardware para verificar se há algum erro. Eu tentei o teste rápido e o teste longo, levando cerca de uma hora juntos.

Em segundo lugar, redefinir a PRAM. Tenho certeza de que isso não ajudou em nada a minha causa, mas coloquei aqui para uma resposta mais completa. Mantenha pressionado Command / Control / P e R, tudo ao mesmo tempo que o computador está inicializando. Ele será reiniciado, quando você poderá tirar os dedos dessa posição estranha.

Em seguida, e acredito que este seja o passo mais importante, carregue o modo de usuário único na inicialização (Command + S). Quando o prompt de comando estiver pronto, você verá em algum lugar do tipo detalhado acima dele uma unidade (algo como / dev / disk0s2). O que eu fiz agora foi usar

/ sbin / fsck_hfs -f -d / dev / disk0s2

Isso depurou e corrigiu a unidade em questão e, ao usar o comando 'reboot' no modo de usuário único, o computador foi inicializado corretamente e ficou tão bom quanto o ouro desde então!

Independentemente disso, isso me ensinou a fazer backup de minhas unidades e também reinstalar meu sistema operacional em um novo HD.

Espero que isso ajude alguém no mesmo barco com vazamento! Ste

Steven
fonte