Tenho um grande problema - eu acho. O problema parece ser que meu HDD é somente leitura, então não consigo inicializar e não consigo apagar o HDD para reinstalar o sistema.
Mas aqui está toda a história:
Comprei um MacBook Pro 13" usado de meados de 2009. Foi usado por um amigo e ele usou até ontem sem problemas. Comprei e ele apagou o sistema e depois configurei o sistema conforme minhas preferências. Inicializei e tudo mais funcionou bem. Mas então isso aconteceu:
- Mudei o idioma do sistema
System Preferences -> Language
para alemão e reiniciei. - Ao reiniciar, o logotipo da Apple aparece e uma barra de carregamento fica na parte inferior. A barra demorou cerca de 3 minutos para carregar - e então o MacBook desligou. É isso. Eu tentei cerca de 5 vezes - sempre iguais.
- Pesquisei e usei
CMD + V
no início para ver o que está acontecendo e vi que o problema é que o sistema tenta reparar o "volume" - meu HDD. Após a terceira repetição, o sistema é desligado. Então tentei as seguintes etapas para resolver isso:
CMD + R
ao reiniciar para ir paraDiskUtil
. Nisto tentei escanear o HDD. Ele retorna que deve ser reparado. Cliquei em reparar e recebi a mensagem queDiskUtils
não é possível reparar o HDD. Aí cliquei no HDD e vi que ele não parece estar montado... Tentei montar mas: "Não é possível montar isso - tente reparar e tente novamente..." - mas ainda não funciona. Então eu estava indo...CMD + S
para entrar no console antes de iniciar o sistema. Lá eu tentei isso:diskutil list
. Isso retornou: "Killed 9
". Nem mais nem menos. Então eu pesquisei no Google:Encontrei esta página: [http://superuser.com/questions/698310/getting-the-diskutil-command-to-work-in-osx-mavericks-single-user-mode` Então tentei o comentário aceito...]
e digitei isto no console:
/usr/libexec/repair_packages --repair --standard-pkgs
Este comando retornou isto:O grupo difere em "Biblioteca/Java", deve ser 0, o grupo é 80.
As permissões diferem em "Biblioteca/Java", devem ser drwxr-xr-x, são drwxrwxr-x.
Não é possível definir o proprietário e o grupo em "Biblioteca/Java", Erro 30: sistema de arquivos somente leitura
Não foi possível definir permissões em "Biblioteca/Java". Erro 30: sistema de arquivos somente leitura
Ok - é isso. Essas são todas as informações que tenho e realmente não sei como resolver isso... alguma ideia? :/
Informação: O sistema operacional parece ser OSX.
Responder1
Já encontrei esse problema muitas vezes. Geralmente isso significa que o disco rígido está logicamente muito bagunçado para ser reparado. Normalmente eu o conecto a um Mac, despejo o diretório inicial e, em seguida, reformato o disco rígido e copio o diretório inicial de volta. Algumas vezes, foi uma verdadeira falha de hardware, mas geralmente é apenas lógico.
Eu tive uma corrupção tão grande que o próprio Mac OS X não consegue recuperar nada do disco rígido e, nesse caso, eu uso uma distribuição Linux (no meu caso, OpenSUSE) para extrair os dados. O OpenSUSE pode gravar em partições HFS+, desde que você desative o registro no diário nelas com antecedência.
Normalmente uso este comando, tanto no caso do Mac quanto do Linux, para copiar dados. Contanto que você esteja copiando para um sistema de arquivos POSIX, ele manterá as permissões.
$ sudo rsync -av --progress /run/media/linux/Macintosh\ HD/NOME DE USUÁRIO /run/media/linux/EXTERNALHD/NOME DE USUÁRIO