Labrador 32 bits imagem mínima: mudanças entre as edições
Sem resumo de edição |
Sem resumo de edição |
||
| (12 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
| Linha 4: | Linha 4: | ||
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: | |||
<pre> | |||
usuário: caninos | |||
senha: caninos | |||
</pre> | |||
= Baixando a imagem mínima = | = Baixando a imagem mínima = | ||
A imagem mínima encontra-se no repositório do Caninos Loucos: [https://downloads.caninosloucos.org.br/labrador_32_bits/lab32_4.14.13_minimal.img.xz lab32_4.14.13_minimal.img.xz] | A imagem mínima encontra-se no repositório do Caninos Loucos: [https://downloads.caninosloucos.org.br/labrador_32_bits/minimal_image/lab32_4.14.13_minimal.img.xz lab32_4.14.13_minimal.img.xz] | ||
Baixe a imagem: | Baixe a imagem: | ||
<pre>$ wget https://downloads.caninosloucos.org.br/labrador_32_bits/lab32_4.14.13_minimal.img.xz</pre> | <pre>$ wget https://downloads.caninosloucos.org.br/labrador_32_bits/minimal_image/lab32_4.14.13_minimal.img.xz</pre> | ||
Confira a integridade do arquivo baixado: | Confira a integridade do arquivo baixado: | ||
| Linha 24: | Linha 30: | ||
= Redimensionando a partição do Sistema de Arquivos = | = Redimensionando a partição do Sistema de Arquivos = | ||
A imagem mínima pode ser | 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) | '''i) Exclua e recrie a partição com o tamanho adequado''' | ||
<pre> | <pre> | ||
# fdisk /dev/mmcblkX | # fdisk /dev/mmcblkX | ||
| Linha 58: | Linha 64: | ||
Command (m for help): n | Command (m for help): n | ||
Partition number (2-128, default 2): 2 | Partition number (2-128, default 2): 2 | ||
First sector (34-15523806, default 114688): | First sector (34-15523806, default 114688): 114688 | ||
Last sector, +/-sectors or +/-size{K,M,G,T,P} (114688-15523806, default 15523806): | Last sector, +/-sectors or +/-size{K,M,G,T,P} (114688-15523806, default 15523806): | ||
| Linha 64: | Linha 70: | ||
Partition #2 contains a ext4 signature. | Partition #2 contains a ext4 signature. | ||
Do you want to remove the signature? [Y]es/[N]o: | Do you want to remove the signature? [Y]es/[N]o: No | ||
Command (m for help): p | Command (m for help): p | ||
| Linha 85: | Linha 91: | ||
</pre> | </pre> | ||
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: | Assim que a partição tiver sido redimensionada é preciso redimensionar o sistema de arquivos contido na partição, para isso: | ||
<pre> | <pre> | ||
Edição atual tal como às 02h15min de 10 de novembro de 2020
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