OSX: MBP: Como o sistema detecta o cartão SD inserido?

1

Eu tenho um MacBook Pro rodando Mavericks. Eu posso inserir um cartão SD no slot e monta muito bem. Outro cartão SD eu deslizo e nada acontece. Não aparece no utilitário de disco. Ele não aparece quando eu emito o comando mount no Terminal. Mas este mesmo cartão entra em um Samsung Galaxy rodando o Android e é detectado, embora esteja em branco ou tenha um sistema de arquivos não reconhecido. Então isso me fez pensar ... como o OSX realmente detecta a conexão física de um cartão SD? como é tratado no kernel? (é um dispositivo usb?) como forçar o kernel e o sistema operacional a ver o dispositivo físico manualmente para que eu possa me distrair com o MBR mais provável corrompido? Obviamente, esse tipo de processo tem que acontecer o tempo todo, e eu provavelmente estou fazendo uma pergunta de nível mais baixo do que as pessoas geralmente tentam responder. E estou ficando confuso pesquisando na web por informações verdadeiramente úteis e, provavelmente, fazendo a pergunta errada da maneira errada.

obrigado

    
por eppicpantz 30.04.2015 / 00:30

1 resposta

0

Desde a postagem, continuei pesquisando e encontrei vários recursos em torno do problema, embora os anotasse aqui.

no OSX se você tiver o Xcode instalado, existem utilitários que são úteis no diretório / Dev * / App * / Util * / ... especificamente USBProber.app e IORegistryExplorer.app Em USBProper, existe uma caixa de verificação para "Probe suspended devices". Uma vez verificado e um teste executado meu dispositivo apareceu em DiskUtility. através destes, consegui encontrar muitas informações sobre a estrutura subjacente de todo o sistema.

como para o lado da recuperação das coisas ... clone o que você está preocupado com primeiro, então trabalhe no clone.

GNU ddrescue - ótima ferramenta link procure e você pode encontrar binários pré-compilados

TestDisk e Photorec - ótimas ferramentas link

    
por 03.05.2015 / 00:03