Como recuperar a capacidade total do cartão SD do seu Raspbery Pi no Windows

Como recuperar a capacidade total do cartão SD do seu Raspbery Pi no Windows
Como recuperar a capacidade total do cartão SD do seu Raspbery Pi no Windows

Vídeo: Como recuperar a capacidade total do cartão SD do seu Raspbery Pi no Windows

Vídeo: Como recuperar a capacidade total do cartão SD do seu Raspbery Pi no Windows
Vídeo: 24 dicas e truques da smart tv tcl recomendações que não vem no manual da tcl - YouTube 2024, Maio
Anonim
Se você usou um cartão SD para finalidades mais avançadas do que simplesmente armazenar fotos digitais (por exemplo, executando um sistema operacional ou um micro), você precisará de um pouco mais de sutileza do que simplesmente formatá-lo para recuperar todo o espaço. Leia como mostramos como.
Se você usou um cartão SD para finalidades mais avançadas do que simplesmente armazenar fotos digitais (por exemplo, executando um sistema operacional ou um micro), você precisará de um pouco mais de sutileza do que simplesmente formatá-lo para recuperar todo o espaço. Leia como mostramos como.

Dear How-To Geek,

I followed along with one of your great Raspberry Pi tutorials a few months ago. Just recently I upgraded to a bigger SD card for the Pi and pulled the old one to use for another project. When I went to reformat the card only 64MB out of the original capacity was available and even when I went into Disk Management in Windows the best I could do is dump the contents of the inaccessible (and presumably Linux-filled) partition. This left me with a tiny Windows accessible partition and a big phantom partition I can’t do anything with.

I’m sure there’s a simple fix but I’m not even sure if I did a good job describing my problem (so as you an imagine I’m at a loss for what to search for in Google to get to the bottom of things!) Help!

Sincerely,

Suffering from Stunted SD Card

Não se preocupe Sofrendo, pegamos um cartão que usamos anteriormente para um projeto do Pi apenas para recriar sua situação e mostrar como recuperar toda a capacidade do seu cartão. O núcleo do problema são as alterações de partição que o cartão SD sofre durante a configuração inicial do PI: 64 MB do cartão é reservado como uma partição FAT32 acessível pelo Windows que hospeda arquivos de configuração e outros arquivos pequenos que se beneficiam da acessibilidade baseada em FAT32 (para que você possa facilmente inserir o cartão SD em um PC moderno e ajustar os arquivos de configuração) e o restante é formatado para ser usado pelo Raspbian, que é uma versão derivada do Debian do Linux. Como resultado, a maioria do cartão torna-se um buraco negro no Windows.

Dito isso, é fácil reparar quando você tem a ferramenta certa na ponta dos dedos. Primeiro, vamos dar uma olhada em como o cartão SD se parece se você tentar recuperar o espaço usando o Gerenciador de discos como fez:

Você pode formatar a pequena partição FAT32 de 64M, mas o restante do cartão SD permanece “Não alocado” depois que você despejar a partição Linux existente (e inacessível). Nenhuma quantidade de empurrando ou empurrando no aplicativo Disk Manager vai corrigir esse problema. Em vez disso, vamos recorrer à ferramenta DISKPART simples e eficaz.
Você pode formatar a pequena partição FAT32 de 64M, mas o restante do cartão SD permanece “Não alocado” depois que você despejar a partição Linux existente (e inacessível). Nenhuma quantidade de empurrando ou empurrando no aplicativo Disk Manager vai corrigir esse problema. Em vez disso, vamos recorrer à ferramenta DISKPART simples e eficaz.

Abra o menu Iniciar e digite "diskpart" na caixa de execução. Pressione Enter. Você será solicitado pelo Windows UAC a autorizar o acesso de administrador à ferramenta DISKPART.

Uma janela de prompt de comandos será aberta, somente o prompt dirá “DISKPART”. Nesse prompt, digite "list disk".

Image
Image

Na saída da lista em nossa máquina, você pode ver o disco rígido do computador (119 GB) e o cartão SD removível (14 GB). Isto é absolutamente crítico você anota o número correto do disco. Comandos DISKPART são imediatos e sem nenhum aviso. Se você digitar o número errado do disco, terá um tempo muito ruim.

Depois de identificar o número do disco do seu cartão SD, digite o seguinte comando "select disk #", em que # é o número do disco do seu cartão SD.

Quaisquer comandos que você execute após este ponto, fará apenas alterações no disco selecionado; Agora seria um bom momento para verificar que você selecionou o disco certo apenas para ser mais seguro.
Quaisquer comandos que você execute após este ponto, fará apenas alterações no disco selecionado; Agora seria um bom momento para verificar que você selecionou o disco certo apenas para ser mais seguro.

Em seguida, insira agora o comando "clean"

O comando clean zera os setores do disco que contêm os dados da partição. Se você quisesse zerar todos os dados no cartão SD, você poderia usar “clean all”, mas a menos que você tenha um motivo premente de privacidade / segurança para sobrescrever o cartão SD inteiro com zeros, não é prudente desperdiçar os ciclos de leitura / gravação da mídia flash.
O comando clean zera os setores do disco que contêm os dados da partição. Se você quisesse zerar todos os dados no cartão SD, você poderia usar “clean all”, mas a menos que você tenha um motivo premente de privacidade / segurança para sobrescrever o cartão SD inteiro com zeros, não é prudente desperdiçar os ciclos de leitura / gravação da mídia flash.

Depois de limpar o disco, digite o seguinte comando “create partition primary”

Recomendado: