Ausgelagert aus Gut gemeinter Ratschlag an alle die mit der Raspberry anfangen
Ja, vollkommen richtig, genau solche Gedanken mache ich mir seit einiger Zeit und habe bisher leider keine komfortable Lösung gefunden.
Sinnvoll finde ich es, wenn man alles am Raspi machen könnte und im Falle eines Falles sofort ein Ersatzmedium hätte, von dem man booten könnte.
Meine Bootloader Version ist aktuell:
Raspberry Bootloader =EEPROM config:
BCM2711 detected
Dedicated VL805 EEPROM detected
BOOTLOADER: up-to-date
CURRENT: Sat 16 Jan 14:10:13 UTC 2021 (1610806213)
LATEST: Sat 16 Jan 14:10:13 UTC 2021 (1610806213)
FW DIR: /lib/firmware/raspberrypi/bootloader/stable
VL805: up-to-date
CURRENT: 000138a1
LATEST: 000138a1
Da man die SDcard mit start/accessiories/SD Card copier nur auf ein USB Medium clonen kann, möchte ich erstmal diesen Weg beschreiten.
=> Ziel ist es, die Sdcard auf ein USB Stick zu clonen und diesen dann zu booten...
Es existieren zimlich viele Tips, aber keiner hat bisher funktioniert. Was richtig fehlt, sind Tips mit entsprechenden Hintergrundinfos, damit sie verstanden werden.
Ich boote von einer 64GB Sdcard und kopiere diese dann mit dem obigen Tool auf ein 64GB USB stick. Das funktioniert ohne Fehlermeldung.
Dann aktiviere ich den USB Bootvorgang in der Raspberry Configuration. Hier geht das Drama schon los, viele Tips geben Punkt 3 Boot Options als erste Auswahl vor, das gibt es NICHT. Das ist nun in Punkt 6 Advanced Options gewandert, darin Punkt A6 (Boot Order) und A7 (Bootload Version).
In A6 (Boot Order) wähle ich B1 USB Boot Boot from USB device if SD card boot fails aus.
Nach dem Ausschalten, Entfernen der SD Card und wieder anschalten, erwarte ich nun ein Bootvorgang vom USB Stick.
Der Bootvorgang startet, funktioniert aber nicht, die grüne LED blinkt zyklisch, rot leuchtet permanent.
Es hat den Anschein, dass der Raspi zumindest auf den USB Stick auch Zugreift, da bei fehlenden USB Stick der Raspi schon bei "BIOS Meldungen" hängen bleibt und auf USB Devices in einer Endlosschleife prüft.
Also wieder geforscht und wieder was gefunden:
https://electrodrome.net/raspberry-pi-4…einrichten-1-0/
in der /boot/cmdline.txt auf dem USB Stick soll noch ein Eintrag geändert werden, z.B.:
root=PARTUUID=ea7d04d6-02 zu root=PARTUUID=ea7d0000-02
Sdcard:
cat /boot/cmdline.txt
USB Stick:
cat /media/pi/boot/cmdline.txt
Ergebnis identisch:
console=serial0,115200 console=tty1 root=/dev/mmcblk0p7 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles
Ja, und hier möchte ich das Forum bitten, mir zu erklären, ob ich auf den richtigen Weg bin.
Muß ich nur noch die PARTUUID in der /media/pi/boot/cmdline.txt auf dem USB Stick mit gültigen Werten editieren?
Wenn ja, welche, woher?
Oder hat das ganze gar nichts damit zu tun?