Eu baixei o oficial ubuntu-mate-16.04.img.xz
(que tem cerca de 1,1 GB) e o extraí. Mas o extraído .img
é de cerca de 8,1 GB, ou seja, 162 MB a mais que o tamanho do meu cartão SD. Portanto, não consigo restaurar o .img
cartão SD. Em outras palavras, Raspberry Pi MATE 16.04 A imagem é muito grande para o cartão SD de 8GB
Como o .xz
arquivo era tão pequeno em comparação com .img
, suspeito que o arquivo .img
tenha espaço livre, montei o img e descobri que havia 4 GB de espaço livre.
Como redimensiono .img
para reduzir o tamanho para poder restaurá-lo no meu cartão SD?
Respostas:
Ok, então finalmente encontrei uma resposta e gostaria de compartilhá-la com vocês. Meu palpite é que os criadores criaram o arquivo compactado a partir de uma imagem expandida por engano.
O fato de o arquivo compactado ter quase 1,1 GB, comparado a 8,1 GB dos arquivos extraídos, prova isso. O espaço vazio será compactado em alguns bytes. Se houvesse pacotes adicionais, haveria uma disparidade perceptível de tamanho entre as duas imagens.
Encolhendo a imagem
Agora uma janela separada será exibida com / dev / loop0 .. você verá duas partições montadas, uma inicialização e uma partição raiz.
No meu caso, a partição raiz tinha cerca de 3,74 GB de espaço não utilizado; portanto, clique com o botão direito do mouse na raiz e clique em redimensionar e reduza o espaço livre para cerca de 10 a 20 MB e clique em Aplicar.
Agora não precisamos mais do dispositivo de loopback, então vamos descarregá-lo:
Excluindo peça não alocada
Aqui está uma amostra de saída:
Em seguida, trunque a partição:
Observe que o número 11487231 no comando acima depende de qual é a sua saída para o fdisk.
Agora você deve estar pronto com a imagem!
fonte
Tem certeza de que é um arquivo de imagem dedicado ao Raspberry Pi? Seu nome de arquivo não especifica que seja para o Raspberry Pi. Você pode baixar a imagem correta aqui: https://ubuntu-mate.org/raspberry-pi/ e também siga o guia para escrevê-la no seu cartão SD.
fonte
Há também um script pishrink que faz isso: https://github.com/Drewsif/PiShrink
fonte