por que uma câmera pode reformatar minha unidade microsd mas não a DiskPart?

0

Não consigo excluir dados do diretório do meu cartão micro-sd. Eu tentei remover somente leitura proteções usando diskpart, que disse que isso foi concluído com êxito no entanto não alterou nada.

usando o diskpart eu tentei usar clean, que falhou em me dar um:

DiskPart has encountered an error: the request could not be performed because an I/O device error

novamente usando o diskpart, eu tento excluir o disco e ele diz que não tenho permissão para excluir o disco.

usando o regedit eu mudei o writ3e para '0', reiniciei, mas novamente não mudei nada.

agora eu li uma pletura de respostas de perguntas semelhantes aqui, a maioria das quais conclui que a unidade está danificada, no entanto, o disco pode ser reformatado.

eu uso o disco nas minhas câmeras, e na câmera eu posso excluir fotos, vídeos, e no meu gopro eu posso reformatar a unidade. Por que sou capaz de executar todas essas ações na câmera, incluindo a reforma, mas não a partir da linha de comando?

existe um utilitário (windows ou linux) capaz de contornar o que está me impedindo de reformatar / remover as proteções de gravação no nível do diskpart?

addendum: uma das primeiras coisas que eu usei este disco para, e daí em diante tive esse problema, estava instalando uma distribuição Linux inicializável para o cartão SD, que mais tarde eu usei para instalar a distro em outro computador. existe uma possibilidade que poderia ter sido parte deste problema?

    
por user74091 24.01.2018 / 03:55

1 resposta

0

Eu geralmente tenho esse tipo de problema. No Linux eu uso o dd para limpar os primeiros setores que irão se livrar de qualquer partição ou setores de inicialização. Já passou algum tempo desde que usei o Windows, mas encontrei algumas informações aqui Tenha muito cuidado para se certificar de que você está usando a unidade correta. Eu destruí um disco rígido uma vez. Isso é o que eu digito no Linux

sudo dd if=/dev/zero of=/dev/sdX bs=1k count=2048 status=progress;sync

onde você substitui x pela letra da unidade do USB. Novamente no linux, o comando lsblk listará as unidades. Tenha cuidado

    
por 24.01.2018 / 04:25