Can't read partition table on 1:0 - Tentando instalar SO no Labrador 32-Bits

Tentei criar minha própria imagem com o Alpine, mas enfrente esse problema. Então no lugar decidi instalar uma versão mais antiga do Labrador, porque a última versão está com vários bugs que impossibilitam seu uso tal como WiFi não funcionando e conflito na USB.

Tentei com a 0.11 e 0.12, ambas não conseguem iniciar pelo cartão SD:

** Can't read partition table on 1:0 **␍␊
** Invalid partition 1 **␍␊
Wrong Image Format for bootm command␍␊
ERROR: can't get kernel image!␍␊

Dá o mesmo problema com qualquer outro cartão SD. A única que funciona é a versão 0.14, que tem os bugs mencionados.
Minha Labrador é uma versão de demonstração de engenharia dado à minha instituição da placa de 32-Bits.

Olá @raposo você fez a partição desses cartões no Linux com o makfs.ext4?

Em algum update recente do ext4 no Linux a versão x86 está colocando automaticamente algumas flags que são incompatíveis com o ext4 no ARM.

Para poder voltar a ser compatível com o ARM vc precisa retirar essas flags ou refazer as partições sem as flags, no caso de criar as partições, basta adicionar o seguinte comando no mkfs.ext4:

sudo mkfs.ext4 -L rootfs -O ^metadata_csum,^64bit,^orphan_file ${DISK}1

Caso queira mudar a partição existente, pode usar o comando tune2fs indicando a partição que quer editar (no caso do seu erro, a partição 1)

sudo tune2fs -O ^metadata_csum_seed ^orphan_file ^orphan_present ${DISK}1

Tem mais detalhes sobre esta questão nestes links se te interessar:

Sim, usei o mkfs. Vou tentar denovo usando suas sugestões.

No caso, eu também tentei usar as imagens de sistema que estão no site, todas dão o mesmo problema com exceção a versão 0.14.