Labrador 32 bits imagem mínima
O projeto Caninos Loucos fornece uma imagem mínima para Labrador 32 bits, abaixo você encontrará instruções para baixá-la e usá-la.
Para criar sua própria imagem consulte: Labrador 32 bits - Criando uma imagem
Obs¹.: Em todo o procedimento você deve substituir mmcblkX pelo descritor correto para o seu caso.
Obs².: As credenciais da imagem mínima são:
usuário: caninos senha: caninos
Baixando a imagem mínima
A imagem mínima encontra-se no repositório do Caninos Loucos: lab32_4.14.13_minimal.img.xz
Baixe a imagem:
$ wget https://downloads.caninosloucos.org.br/labrador_32_bits/minimal_image/lab32_4.14.13_minimal.img.xz
Confira a integridade do arquivo baixado:
$ md5sum lab32_4.14.13_minimal.img.xz b26f2ce0a0b63713e2d14d10c80ea482 lab32_4.14.13_minimal.img.xz
Gravando a imagem mínima em um cartão SD
Grave a imagem em um cartão SD de pelo menos 1G:
# xzcat lab32_4.14.13_minimal.img.xz | dd of=/dev/mmcblkX bs=3M conv=fsync
Redimensionando a partição do Sistema de Arquivos
A imagem mínima pode ser gravada em cartões SD a partir de 1G. Se você gravar em cartões com capacidade maior, deverá redimensionar a partição do sistema de arquivos (rootfs). Para isso, faça:
i) Exclua e recrie a partição com o tamanho adequado
# fdisk /dev/mmcblkX Welcome to fdisk (util-linux 2.33.1). Changes will remain in memory only, until you decide to write them. Be careful before using the write command. GPT PMBR size mismatch (1843199 != 15523839) will be corrected by write. The backup GPT table is not on the end of the device. This problem will be corrected by write. Command (m for help): p Disk /dev/mmcblkX: 7,4 GiB, 7948206080 bytes, 15523840 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: gpt Disk identifier: 5BF8A5BA-95B2-4128-B53F-36E7DF26053C Device Start End Sectors Size Type /dev/mmcblkXp1 16384 114687 98304 48M Linux filesystem /dev/mmcblkXp2 114688 1843166 1728479 844M Linux filesystem Command (m for help): d Partition number (1,2, default 2): 2 Partition 2 has been deleted. Command (m for help): n Partition number (2-128, default 2): 2 First sector (34-15523806, default 114688): 114688 Last sector, +/-sectors or +/-size{K,M,G,T,P} (114688-15523806, default 15523806): Created a new partition 2 of type 'Linux filesystem' and of size 7,4 GiB. Partition #2 contains a ext4 signature. Do you want to remove the signature? [Y]es/[N]o: No Command (m for help): p Disk /dev/mmcblkX: 7,4 GiB, 7948206080 bytes, 15523840 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: gpt Disk identifier: 5BF8A5BA-95B2-4128-B53F-36E7DF26053C Device Start End Sectors Size Type /dev/mmcblkXp1 16384 114687 98304 48M Linux filesystem /dev/mmcblkXp2 114688 15523806 15409119 7,4G Linux filesystem Command (m for help): w The partition table has been altered. Calling ioctl() to re-read partition table. Syncing disks.
Obs.: Há dois pontos importantes aqui: a partição recriada deve se iniciar exatamente onde a anterior se iniciava, o final, porém, será diferente. Ao fazer isso, o fdisk encontrará a assinatura do sistema de arquivos e dará a opção de removê-la. Não remova a assinatura.
ii) Altere o tamanho do sistema de arquivos
Assim que a partição tiver sido redimensionada é preciso redimensionar o sistema de arquivos contido na partição, para isso:
# fsck.ext4 -f /dev/mmcblkXp2 # resize2fs /dev/mmcblkXp2