O particionamento de micro sdcard falha com o leitor de sdcard

0

Estou usando um script diskpart do C # para limpar completamente um cartão micro e criar uma única partição ocupando todo o espaço disponível. Este é o script que estou usando:

select disk <n>
clean
automount disable
create partition primary
select partition 1
format fs=fat32 quick
active

Isso parece funcionar perfeitamente quando conecto meu micro sdcard a um adaptador USB, mas recebo um erro ao tentar a mesma abordagem com o mesmo micro sdcard conectado usando o leitor sdcard interno. Nesse caso, o comando "format fs = fat32 quick" retorna o erro:

There is no volume selected.
Please select a volume and try again.

O que eu vejo é que, no primeiro caso, depois de criar uma partição, um volume também é criado e selecionado corretamente. Ao usar um leitor de cartão SD, nenhum volume é criado. Tentei algumas outras abordagens, mas todas estão falhando. Eu tentei usar outra ferramenta de particionamento e foi capaz de formatar corretamente. Por que há uma diferença aqui e como eu escrevo um script que funciona nos dois casos? Obrigado!

    
por Luca Carlon 18.12.2017 / 09:51

0 respostas