Kann ich eine SSD vom Pi 4 auf einen Pi 5 portieren?

  • Ich betreibe derzeit einen Raspberry pi4 mit 8GB und einer über USB gekoppelten SSD mit 128GB als Boot-Laufwerk. Es läuft darauf ein umfangreiches Hausautomatisierungssystem unter Verwendung von iobroker, MQTT-Broker, Pihole, motionEye u.a. Diensten. Ich möchte damit nun auf einen Raspberry Pi 5 mit 8GB umziehen und dabei vermeiden alles wieder neu zu installieren. Kann ich ohne Verlust der Programme und der Daten die SSD einfach an den NVMe-Anschlusses eines „Argon Neo 5 M.2 NVMe" Gehäuses anschließen und sie als boot-Laufwerk betreiben? Falls ja, gibt es sonst noch was zu beachten außer der Ethernet-Konfiguration und dem Verschieben des Bootlaufwerks von SD auf SSD?

    Edited once, last by dragricola: Ich sehe gerade, dass die SSD vom Typ SATA ist. Wie kann ich am einfachsten den Inhalt der SATA-SSD auf eine NVMe-SSD kopieren? (November 25, 2024 at 6:23 PM).

  • Kann ich eine SSD vom Pi 4 auf einen Pi 5 portieren?? Schau mal ob du hier fündig wirst!

  • Ohne Gewähr und auf eigenes Risiko:

    Welches OS hats Du als Grundsystem ??

    Falls es das originale Raspberry Pi OS mit Bookworm ist, könnte das evtl. klappen.

    Vorab würde ich die alte SSD aber als Image sichern, damit bei Problemen eine schnelle Rückkehr möglich ist.
    Dieses Image erstellst Du als aller erstes, bevor Du irgendwas am lauffähigen Zustand änderst.

    Die alte SSD kannst Du NICHT an den NVMe Anschluss des Gehäuses anklemmen, da es sich bei Deiner alten SSD wohl um ein SATA Laufwerk handelt.
    Du könntest die alte SSD daher wohl nur wieder über den USB Port an den Pi 5 anklemmen.

    Da Du bei der Nutzung der NVMe Schnittstelle eh eine neue SSD bräuchtest, könntest Du auch die alte SSD auf die neue SSD klonen.
    Davor musst Du aber die alte SSD auf jeden Fall aktualisieren, d.h. das OS sollte aktuell sein, damit auch der Pi 5 komplett unterstützt wird.

    Wie gesagt, mach zuallererst ein Image Deiner alten SSD als Backup für den Fall der Fälle.

    Das mit der SD habe ich nicht verstanden, denn Du schreibst ganz oben, dass Du von der SSD bootest.

    Nachtrag:
    Solltest Du in Betracht ziehen, Dir tatsächlich eine neue NVMe SSD zu besorgen, schaue zuerst, dass das OS die neue SSD auch erkennt und diese auch bootfähig ist.
    Denn wenn Du die Sache zwar zusammenbaust, das Ganze nach dem Klonen aber nicht läuft/bootet, suchst Du Dir nen Wolf, wenn z.B. das Klonen nachher zwar funktioniert, die neue SSD aber inkompatibel und nicht bootfähig ist.
    Das nur am Rande, da wir hier auch viele Fälle haben, die NVMe SSDs einsetzen wollen, die nach dem Boot von SD zwar erkannt werden, aber selbst nicht bootfähig sind.

    ;) Gruß Outi :D

    Mein Zeug

    Pis: 2x Pi B, 1x Pi B+, 1x Pi 2 B in Rente / 2x Pi 3 B (RaspberryMatic / Repetier Server) / 2x Pi Zero 1.2 / 2x Pi Zero 1.3 / 2x Pi Zero W 1.1 / 1x Pi Zero 2 (BW+CUPS/SANE) /
    1x Pi 3 B+ (Tests) / 1x Pi 4 B 4GB (Tests) / Pi 400 (BW) / 1x Pi 5 8GB (BW) / 2x Pico / 2x Pico W / 2x Pico 2 / 2x Pico 2 W
    HATs: Sense HAT / HM-MOD-RPI-PCB / RPI-RF-MOD / PiFi DAC+ V2.0 / TV HAT / Pi 5 Kühler HAT / Pimoroni NVMe BASE / M.2 HAT+
    Cams: orig. Raspberry Pi Camera Module V1 & V3 / PS3 Eye

    Edited 3 times, last by Outlaw: Nachtrag (November 27, 2024 at 12:58 AM).

  • Falls es das originale Raspberry Pi OS mit Bookworm ist, könnte das evtl. klappen.

    Das dürfte genau das Problem sein. Einer der Tags - die ich auch oft übersehe - ist "Debian 11 (Bullseye)".

    dragricola : Bullseye läuft nicht auf dem RPi 5, da ist immer Bookworm gefordert. Das heißt Du müsstest Dein System auf Bookworm updaten, und davon raten fast alle ab, Neuinstallation ist sauberer. Gerade weil Du soviel laufen hast würde ich mir Update Bullseye zu Bookworm nicht zutrauen. Und gerade Homeautomatisierung wäre mir zu empfindlich und wichtig dafür. Vielleicht haben aber andere Tipps. Vollständiges Backup ist schon mal Grundvoraussetzung.

    Und willkommen im Forum!

  • DistroEx
    Mist, stimmt, habe ich übersehen ....
    Das mit den Tags muss ich noch üben.

    Es gäbe zwar eine Möglichkeit den Pi 5 auf Bullseye zum Laufen zu bekommen, jedoch wäre es langfristig wohl besser, das System upzugraden oder mit Bookworm neu einzurichten und nachher nur die Daten zu übernehmen (viele Services bieten ja Backups intern an).

    Der Raspberry Pi 5 kann bis auf Debian Stretch "heruntergekompatibelt" werden aber das würde ich mir und dem System nicht antun.

    Durch Zufall bin ich mal auf einen Hinweis auf der Webseite der Foundation gestoßen, jedoch finde ich diesen gerade auf die Schnelle nicht.

    Das sowas aber existiert, beweist z.B. das originale Image von Volumio 3, welches auf dem Raspberry Pi 5 läuft und auf "Buster" basiert.
    Das Volumio Image aus dem Raspberry Pi Imager läuft auf dem Pi 5 übrigens nicht, es muss das herunterladbare Image von der Volumio Seite sein.

    Nachtrag:
    Das ist zwar nicht der Teil, den ich oben genannt (und nicht gefunden) habe aber im Forum der Foundation hat jemand eine Anleitung geschrieben:

    Boot Bullseye, Buster, or Stretch on a Raspberry Pi 5 : Made Easy - Raspberry Pi Forums

    Aber wie geschrieben, ich würde es nicht machen ....

    ;) Gruß Outi :D

    Mein Zeug

    Pis: 2x Pi B, 1x Pi B+, 1x Pi 2 B in Rente / 2x Pi 3 B (RaspberryMatic / Repetier Server) / 2x Pi Zero 1.2 / 2x Pi Zero 1.3 / 2x Pi Zero W 1.1 / 1x Pi Zero 2 (BW+CUPS/SANE) /
    1x Pi 3 B+ (Tests) / 1x Pi 4 B 4GB (Tests) / Pi 400 (BW) / 1x Pi 5 8GB (BW) / 2x Pico / 2x Pico W / 2x Pico 2 / 2x Pico 2 W
    HATs: Sense HAT / HM-MOD-RPI-PCB / RPI-RF-MOD / PiFi DAC+ V2.0 / TV HAT / Pi 5 Kühler HAT / Pimoroni NVMe BASE / M.2 HAT+
    Cams: orig. Raspberry Pi Camera Module V1 & V3 / PS3 Eye

    Edited 2 times, last by Outlaw: Nachtrag (November 27, 2024 at 1:53 AM).

  • Hallo Outlaw und DistroEx ,

    vielen Dank für eure Hilfe! Nachdem ich schon einmal das Betriebssystem auf einem Pi 4 mit 4GB von Buster auf Bullseye updated habe und die SATA SSD dann auf einem PI4 mit 8GB problemlos weiterverwenden konnte, hatte ich gehofft, dass das nun auch so einfach geht. Jetzt brauche ich allerdings erst etwas Zeit am Stück für einen erneuten Instalationsmaraton. Bis dann muss mein Pi 4 noch etwas weiterlaufen.

    Quote

    Das mit der SD habe ich nicht verstanden, denn Du schreibst ganz oben, dass Du von der SSD bootest.

    Ich ging davon aus, dass ich zunächst von einer SD-Karte mit Raspbian booten muss um dann das Booten von der SSD zu konfigurieren. So habe ich es jedenfalls bisher gemacht. Geht das inzwischen auch einfacher?

    Ich hatte bereits eine Fikwot FN501 NVMe SSD mit 256 GB neu bestellt. In den Kompatibilitätslisten taucht sie nicht auf. Wie kann ich am einfachsten feststellen, ob sie bootfähig ist?

  • Bis dann muss mein Pi 4 noch etwas weiterlaufen.

    Ich hatte die Tage auch ein aehnliches Problem. Es war zwar kein OS Update aber ein Update von Influx auf einem produktiven Server erforderte. Das habe ich hier ansatzweise beschrieben. Jedenfalls empfehle ich Dir ein gutes Backupprogramm dazu zu nutzen um inkrementell zu upgraden :wink1: Das spart Zeit und Nerven ...

    :no_sad: ... Kein Backup - kein Mitleid ... :no_sad:
    Ich nutze raspiBackup um meine Raspberries
    regelmäßig und zuverlässig
    einmal pro Woche zu sichern

  • Ich ging davon aus, dass ich zunächst von einer SD-Karte mit Raspbian booten muss um dann das Booten von der SSD zu konfigurieren. So habe ich es jedenfalls bisher gemacht. Geht das inzwischen auch einfacher?

    Das hängt von den Gegebenheiten ab.
    Wenn Du einen neuen Pi 5 kaufst, sollte der eigentlich mit einer NVMe SSD schon klar kommen.
    Dann ist die Frage, wie Du das System auf die SSD bekommst und da gibt es unterschiedliche Systeme.
    Aber eine Vorabkonfig auf SD zum Aktualisieren/Test der gesamten Kombi bietet sich eine SD natürlich an, damit man im Fehlerfall einiges bereits ausschließen kann.

    ;) Gruß Outi :D

    Mein Zeug

    Pis: 2x Pi B, 1x Pi B+, 1x Pi 2 B in Rente / 2x Pi 3 B (RaspberryMatic / Repetier Server) / 2x Pi Zero 1.2 / 2x Pi Zero 1.3 / 2x Pi Zero W 1.1 / 1x Pi Zero 2 (BW+CUPS/SANE) /
    1x Pi 3 B+ (Tests) / 1x Pi 4 B 4GB (Tests) / Pi 400 (BW) / 1x Pi 5 8GB (BW) / 2x Pico / 2x Pico W / 2x Pico 2 / 2x Pico 2 W
    HATs: Sense HAT / HM-MOD-RPI-PCB / RPI-RF-MOD / PiFi DAC+ V2.0 / TV HAT / Pi 5 Kühler HAT / Pimoroni NVMe BASE / M.2 HAT+
    Cams: orig. Raspberry Pi Camera Module V1 & V3 / PS3 Eye

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!