Diversi modelli di raspberry pi possono condividere schede SD?


16

Posso usare una scheda SD di un altro Raspberry Pi (ad esempio un Raspberry Pi 2) su un altro modello di Raspberry Pi (ad esempio un Raspberry Pi Zero)?

Nota NON mi riferisco allo stesso modello! Mi riferisco a DIVERSI modelli.


2
Possibile duplicato della migrazione
Milliways,

2
La domanda non è un duplicato della domanda sulla migrazione del disco e pone qualcosa di IMHO abbastanza valido.
d3noob,


@ d3noob Forse la domanda non è un duplicato esatto, ma le risposte sono le stesse e affrontano il problema dei diversi modelli e i problemi da considerare.
Milliways,

1
@Milliways, penso che tu abbia un punto valido, che le risposte sono le stesse, ma continuo comunque a dire ai non iniziati (e mi conto tra loro), le domande sono diverse e ho dovuto testarlo e dimostrarlo a me stesso prima di essere convinto. E più eccitato il commento lasciato da ppumpkin è stata una grande aggiunta alla mia conoscenza e, si spera, l'interrogatore originale. Penso che possiamo entrambi avere ragione su questo?
d3noob,

Risposte:


9

Non conoscevo la risposta alla domanda e anche se sembrava ovvio che non ci fosse motivo per cui le schede SD non potessero essere scambiate da un tipo di Raspberry Pi a un altro tipo, c'era la minima esitazione nella mia mente con riguardo alla differenza tra le due versioni del processore utilizzato (ARM1176JZF-S in Zero, Modello A, A +, B e B + vs ARM Cortex-A7 quad-core nel Raspberry Pi 2).

Quindi ho caricato una scheda SD con una recente versione vanilla di Jessie e l'ho testata su un modello 2. Ho quindi trasferito la scheda SD su un modello A +. Entrambi hanno funzionato senza alcuna indicazione di problemi (ping da un dongle USB wireless).

Naturalmente ci sarebbero differenze se ci fossero periferiche extra collegate alle porte USB del Modello 2 che l'A + non aveva, ma tutto sommato sembra funzionare.


2
Bello, una risposta concreta e testata :) Il motivo per cui funziona è perché il kernel contiene driver per l'intera gamma di Pi. Al sistema operativo non importa quale processore o GPU ci sia, si preoccupa solo che il kernel sappia come parlarci. Il problema sorge quando si utilizza o si scrive in modo specifico software per Pi 2 e si tenta quindi di eseguirlo su un Pi 1. Simile ai computer desktop. È possibile aggiornare o downgrade il processore, a volte anche cavarsela con un'intera sostituzione della scheda madre, e si avvierà comunque (anche se Windows non piace così tanto, principalmente perché non vogliono che ppl lo faccia)
Piotr Kula

2

[Attualmente questa risposta è obsoleta.]

È "no" se sono abilitate alcune funzionalità specifiche (in particolare quelle all'avvio). Ad esempio https://www.raspberrypi.org/blog/another-new-raspbian-release/ - ad esempio in quella versione c'è un driver OpenGL solo Pi 2 che può essere abilitato tramite raspi-configma:

... attenzione che se lo abiliti su un Pi 2 e poi sposti quella scheda SD in un Pi 1 o Pi Zero, il Pi non si avvierà.)


1
Ho fatto il boot iniziale sul mio Pi 2 e poi lo ho spostato sul mio Pi Zero, e funziona benissimo. Mi sono spostato tra B 1 e B 2 molte volte e funziona sempre bene, sia con Jessie che Raspbian. Per favore cita le tue fonti per dove hai trovato queste informazioni.
Patrick Cook,

Dal link nel post, ha ricordato se il driver OpenGL sperimentale è abilitato, non sarà avviato su Pi1 e Pi Zero.
Koyeung,

ah, ha senso. Dovresti aggiungerlo alla tua risposta, perché se OpenGL non è abilitato, il passaggio da una scheda all'altra va bene.
Patrick Cook,

0

Funzionerà ma se stai usando una vecchia installazione di Noobs con partizioni separate per sistemi operativi, un modello più recente di Raspberry Pi potrebbe richiedere l'aggiornamento dei file sulla prima partizione. Non è lo stesso che eseguire apt-get update && apt-get upgradeo raspi-updateeseguire da Raspbian poiché Raspbian non tocca mai la partizione Noobs utilizzata durante il processo di avvio.

Si vuole scaricare l'ultima immagine Noobs ed estratto *.dtb, *.bin, *.elfe *.imgfile e overlays/directory verso la prima partizione FAT32 sulla scheda SD.

Questo ha funzionato per me quando ero bloccato con l'icona di sottotensione e l'icona rossa lampeggiante quando mi spostavo da Pi Zero (Noobs 2017) a 3B +.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.