Können verschiedene Himbeer-Pi-Modelle SD-Karten gemeinsam nutzen?

16

Kann ich eine SD-Karte von einem anderen Raspberry Pi (z. B. einem Raspberry Pi 2) auf einem anderen Raspberry Pi-Modell (z. B. einem Raspberry Pi Zero) verwenden?

Hinweis Ich beziehe mich NICHT auf dasselbe Modell! Ich beziehe mich auf verschiedene Modelle.

Yahya Uddin
quelle
2
Mögliches Duplikat der Festplattenmigration zwischen demselben Modell rPI
Milliways
2
Die Frage ist kein Duplikat der Datenträgermigrationsfrage und stellt meiner Meinung nach eine recht gültige Frage.
d3noob
@d3noob Vielleicht ist die Frage kein genaues Duplikat, aber die Antworten sind gleich und befassen sich mit dem Problem verschiedener Modelle und den zu berücksichtigenden Problemen.
Milliways
1
@Milliways, ich glaube , Sie einen wichtigen Punkt haben, dass die Antworten sind die gleichen, aber ich immer noch , dass für den Uneingeweihten halten (und ich zähle mich zu ihnen), die Fragen sind unterschiedlich , und ich hatte es zu testen und es mir selbst zu beweisen bevor man überzeugt wird. Und aufgeregter war der Kommentar von ppumpkin eine großartige Ergänzung meines Wissens und hoffentlich der ursprüngliche Fragesteller. Ich denke, wir können beide richtig liegen?
d3noob

Antworten:

9

Ich kannte die Antwort auf die Frage nicht und obwohl es offensichtlich war, dass es keinen Grund geben sollte, warum die SD-Karten nicht von einem Typ Raspberry Pi auf einen anderen Typ umgetauscht werden konnten, gab es bei mir das geringste Zögern Hinsichtlich des Unterschieds zwischen den beiden Versionen des verwendeten Prozessors (ARM1176JZF-S im Zero, Modell A, A +, B und B + gegenüber dem Quad-Core-ARM Cortex-A7 im Raspberry Pi 2).

Also habe ich eine SD-Karte mit einer aktuellen Vanille-Version von Jessie geladen und sie auf einem Modell 2 getestet. Dann habe ich die SD-Karte auf ein Modell A + übertragen. Beide funktionierten ohne Anzeichen von Problemen (Ping von einem kabellosen USB-Dongle).

Natürlich würde es Unterschiede geben, wenn zusätzliche Peripheriegeräte an den USB-Anschlüssen des Modells 2 angeschlossen wären, die der A + nicht hatte, aber alles in allem scheint es zu funktionieren.

d3noob
quelle
2
Schön, eine Antwort, die sachlich und getestet ist :) Der Grund, warum sie funktioniert, ist, dass der Kernel Treiber für die gesamte Palette von Pi enthält. Dem Betriebssystem ist es egal, welchen Prozessor oder welche GPU es gibt, es ist nur wichtig, dass der Kernel weiß, wie er mit ihm spricht. Das Problem tritt auf, wenn Sie speziell Software für den Pi 2 verwenden oder schreiben und dann versuchen, sie auf einem Pi 1 auszuführen. Ähnlich wie bei Desktop-Computern. Sie können den Prozessor upgraden oder downgraden, manchmal sogar mit einem kompletten Motherboard-Ersatz davonkommen, und er wird immer noch booten (obwohl Windows das nicht mag, hauptsächlich, weil sie nicht wollen, dass ppl es tut)
Piotr Kula
2

[Derzeit ist diese Antwort veraltet.]

Es ist "nein", wenn einige bestimmte Funktionen (insbesondere beim Booten) aktiviert sind. ZB https://www.raspberrypi.org/blog/another-new-raspbian-release/ - in dieser Version gibt es beispielsweise einen OpenGL-Treiber nur für Pi 2, der über Folgendes aktiviert werden kann raspi-config:

... sei gewarnt, dass der Pi nicht bootet, wenn du ihn auf einem Pi 2 aktivierst und dann diese SD-Karte in einen Pi 1 oder Pi Zero steckst.)

Koyeung
quelle
1
Ich habe das erste Mal mit meinem Pi 2 gebootet und es dann auf meinen Pi Zero verschoben, und es funktioniert einwandfrei. Ich bin oft zwischen B 1 und B 2 gewechselt und es funktioniert immer, sowohl bei Jessie als auch bei Raspbian. Bitte geben Sie Ihre Quellen an, für die Sie diese Informationen gefunden haben.
Patrick Cook
Über den Link im Beitrag wird daran erinnert, dass der experimentelle OpenGL-Treiber auf Pi1 und Pi Zero nicht gestartet wird, wenn er aktiviert ist.
Koyeung
Ah, das macht Sinn. Sie sollten dies zu Ihrer Antwort hinzufügen, da ein Kartenwechsel zwischen den Modellen in Ordnung ist, wenn OpenGL nicht aktiviert ist.
Patrick Cook
0

Es wird funktionieren, aber wenn Sie eine alte Noobs-Installation mit separaten Partitionen für Betriebssysteme verwenden, muss bei einem neueren Modell von Raspberry Pi möglicherweise die Datei auf der ersten Partition aktualisiert werden. Dies ist nicht dasselbe wie das Ausführen apt-get update && apt-get upgradeoder raspi-updateAusführen von Raspbian, da Raspbian niemals die Noobs-Partition berührt, die während des Startvorgangs verwendet wird.

Sie wollen das neueste Noobs Bild und Extrakt zum Download *.dtb, *.bin, *.elfund *.imgDateien und overlays/Verzeichnis über auf die ersten FAT32 - Partition auf der SD - Karte.

Dies war der Trick für mich, als ich beim Wechsel von Pi Zero (Noobs 2017) zu 3B + mit einem Undervolt-Symbol und einem blinkenden roten Symbol feststeckte.

user134068
quelle