Instalando o SO no Raspberry Pi separado

10

Tenho um cartão micro SD que pretendo usar com um Raspberry Pi Zero, não tenho um adaptador mini HDMI para HDMI completo, mas tenho um Raspberry Pi 2 Modelo B, por exemplo, posso criar uma imagem do cartão, faça o primeira inicialização no Pi 2, instale o Raspian, formate o wifi / serial e coloque-o no meu Pi Zero? Isso funcionaria ou os pi seriam instalados de maneira diferente com base em seu modelo?

Patrick Cook
fonte
Eu não acho que isso funcionaria. Pelo meu entendimento, cada Pi é um pouco diferente nesse aspecto e uma imagem de disco para o Pi2 é diferente de outros Pi. O hardware Pi Zero é mais semelhante ao Pi B + do que ao Pi2.
precisa

Respostas:

7

Funcionará se você tiver o kernel A / B / + e não tiver definido um kernel=in config.txt. Não há imagem ou kernel do sistema operacional para o zero distinto dos modelos A / B / +; portanto, se você comprar uma placa com ela, é isso que está recebendo. Desde que os 2 foram lançados, as imagens tinham 2 núcleos kernel.img(A / B / +) e kernel7.img(Pi 2).

Embora existam algumas pequenas diferenças no conjunto periférico, isso também se aplica ao A, e não há um especial .dtb(sobreposição de árvore de dispositivo) /bootno Raspbian, apenas no B e 2, presumivelmente porque eles têm processadores diferentes . O zero tem o mesmo processador que o A / B / + com uma velocidade de clock oficial mais alta, o que não importa.

O kernel é muito adaptável; portanto, o fato de não haver porta Ethernet, o hub USB pode ser diferente, etc. não deve importar. Se houvesse necessidade de um kernel diferente, a Fundação provavelmente teria indicado isso (embora TBH sejam muito elípticos e não tenham dito isso explicitamente sobre os 2 no anúncio para isso, apenas que exigia uma imagem atualizada do sistema operacional) )

formato wifi / serial e depois colocá-lo no meu Pi Zero?

Sim, essa é a configuração de alto nível e provavelmente seria a mesma se você executasse a área de trabalho com a placa (se coisas de nível inferior permitissem isso).

Cachinhos Dourados
fonte
Você diz que o Pi 2 é um pouco diferente, mas ainda funcionará no Pi Zero se estiver instalado no Pi 2?
Patrick Cook
Desculpe, editei o primeiro parágrafo depois de escrever isso. Você precisa garantir que o kernel para os modelos A / B / + esteja lá. Você não pode usar um sistema operacional que seja apenas o Pi 2; o acima pressupõe que você quer dizer Raspbian.
goldilocks
Estou um pouco confuso, só tenho um Pi 2, então isso não é possível?
Patrick Cook
Desculpe novamente - eu editei em uma resposta direta sobre o wifi e a configuração serial.
goldilocks
11
Para esclarecer, o Raspbian vem com os dois kernels ("Desde que os 2 foram lançados, as imagens tinham dois núcleos, kernel.img (A / B / +) e kernel7.img (Pi 2)"). A menos que você remova um, eles ainda estarão lá.
goldilocks