Nach Installation auf USB-Stick

Nachdem Gladys auf einem USB-Stick installiert wurde, funktioniert alles gut.
Aber:

Man hat festgestellt, dass der Docker-Daemon nicht gestartet ist, warum?
Das ist wahrscheinlich der Grund, warum die Integration von zigbee2mqtt nicht funktioniert.

Ich habe dieselbe Prozedur wie für eine SD-Karte befolgt.

Gibt es einen zusätzlichen Befehl, den man ausführen muss? Das ist seltsam.

Wie lautet der Befehl, um den Docker-Daemon zu starten?

Kannst du uns mehr darüber erzählen, wie du Gladys genau installiert hast?

Ich habe das Bild von Gladys mit Etcher geflasht.
Es ist nicht das neueste, das auf der Website zu finden ist, aber es war die Version 4.1 oder 4.2, soweit ich mich erinnere.

Ich habe auch einem Tutorial gefolgt, damit mein Pi 3b+ von USB bootet.

Kannst du mehr Details über den Tutorial geben, den du gefolgt bist? ^^ Ohne Informationen ist es unmöglich, dir zu helfen :slight_smile:

Wie immer:

Ich meinte genau den.

Das dachte ich mir auch!!

Der Raspberry Pi Imager der Raspberry Pi Foundation unterstützt das Flaschen auf USB-Sticks oder SSDs, wenn ich mich nicht irre.

Okay
Was bedeutet das?

Kein Basteln mehr nötig, es ist nativ

Aber ich glaube nicht, dass das der Ursprung deines Problems ist.

Aktualisiere deinen Pi:

sudo apt update && sudo apt upgrade -y

Und starte neu

sudo reboot

Dann überprüfe mit docker logs, ob alles in Ordnung ist

pi@gladys:~ $ sudo apt update && sudo apt upgrade -y

0% [Arbeiten]
            
Ign:1 http://raspbian.raspberrypi.org/raspbian buster InRelease

0% [Verbindung zu download.docker.com herstellen] [Auf Header warten]
                                                            
Ign:2 http://archive.raspberrypi.org/debian buster InRelease

0% [Verbindung zu raspbian.raspberrypi.org (93.93.128.193) herstellen] [Verbindung zu down
                                                                               
Err:3 http://archive.raspberrypi.org/debian buster Release
  Could not open file /var/lib/apt/lists/partial/archive.raspberrypi.org_debian_dists_buster_Release - open (30: Read-only file system) [IP: 2a00:1098:84:1e0::3 80]

0% [Auf Header warten] [Verbunden mit download.docker.com (2600:9000:21d7:d000
                                                                               
Err:4 http://raspbian.raspberrypi.org/raspbian buster Release
  Could not open file /var/lib/apt/lists/partial/raspbian.raspberrypi.org_raspbian_dists_buster_Release - open (30: Read-only file system) [IP: 93.93.128.193 80]

                                                                               
0% [Verbunden mit download.docker.com (2600:9000:21d7:d000:3:db06:4200:93a1)]
                                                                            
Hit:5 https://download.docker.com/linux/raspbian buster InRelease

                                                                            
0% [Arbeiten]
            
Err:5 https://download.docker.com/linux/raspbian buster InRelease
  Couldn't create temporary file /tmp/apt.conf.cIETDd for passing config to apt-key

0% [Arbeiten]
            

Paketlisten lesen... 0%

Paketlisten lesen... 100%

Paketlisten lesen... Fertig

W: chown zu _apt:root des Verzeichnisses /var/lib/apt/lists/partial fehlgeschlagen - SetupAPTPartialDirectory (30: Read-only file system)
W: chmod 0700 des Verzeichnisses /var/lib/apt/lists/partial fehlgeschlagen - SetupAPTPartialDirectory (30: Read-only file system)
W: chown zu _apt:root des Verzeichnisses /var/lib/apt/lists/auxfiles fehlgeschlagen - SetupAPTPartialDirectory (30: Read-only file system)
W: chmod 0700 des Verzeichnisses /var/lib/apt/lists/auxfiles fehlgeschlagen - SetupAPTPartialDirectory (30: Read-only file system)
W: Kein Locking für schreibgeschütztes Lock-File /var/lib/apt/lists/lock
W: Problem beim Löschen der Datei /var/lib/apt/lists/partial/.apt-acquire-privs-test.nxvcTc - IsAccessibleBySandboxUser (30: Read-only file system)
W: Problem beim Löschen der Datei /var/lib/apt/lists/partial/.apt-acquire-privs-test.46tpDu - IsAccessibleBySandboxUser (30: Read-only file system)
W: Problem beim Löschen der Datei /var/lib/apt/lists/partial/.apt-acquire-privs-test.vKGanM - IsAccessibleBySandboxUser (30: Read-only file system)
W: Problem beim Löschen der Datei /var/lib/apt/lists/partial/raspbian.raspberrypi.org_raspbian_dists_buster_InRelease - PrepareFiles (30: Read-only file system)
W: Problem beim Löschen der Datei /var/lib/apt/lists/partial/archive.raspberrypi.org_debian_dists_buster_InRelease - PrepareFiles (30: Read-only file system)
W: Problem beim Löschen der Datei /var/lib/apt/lists/partial/archive.raspberrypi.org_debian_dists_buster_Release - PrepareFiles (30: Read-only file system)
E: Das Repository 'http://archive.raspberrypi.org/debian buster Release' hat keine Release-Datei mehr.
N: Ein Update von einem solchen Repository kann nicht sicher durchgeführt werden und ist daher standardmäßig deaktiviert.
N: Siehe die Manpage apt-secure(8) für Details zur Repository-Erstellung und Benutzerkonfiguration.
W: Problem beim Löschen der Datei /var/lib/apt/lists/partial/raspbian.raspberrypi.org_raspbian_dists_buster_Release - PrepareFiles (30: Read-only file system)
E: Das Repository 'http://raspbian.raspberrypi.org/raspbian buster Release' hat keine Release-Datei mehr.
N: Ein Update von einem solchen Repository kann nicht sicher durchgeführt werden und ist daher standardmäßig deaktiviert.
N: Siehe die Manpage apt-secure(8) für Details zur Repository-Erstellung und Benutzerkonfiguration.
W: Problem beim Löschen der Datei /var/lib/apt/lists/partial/download.docker.com_linux_raspbian_dists_buster_InRelease - PrepareFiles (30: Read-only file system)
W: chown zu _apt:root der Datei /var/lib/apt/lists/download.docker.com_linux_raspbian_dists_buster_InRelease fehlgeschlagen - Item::QueueURI (30: Read-only file system)
W: chmod 0600 der Datei /var/lib/apt/lists/download.docker.com_linux_raspbian_dists_buster_InRelease fehlgeschlagen - Item::QueueURI (30: Read-only file system)
W: chown zu root:root der Datei /var/lib/apt/lists/download.docker.com_linux_raspbian_dists_buster_InRelease fehlgeschlagen - 400::URIFailure (30: Read-only file system)
W: chmod 0644 der Datei /var/lib/apt/lists/download.docker.com_linux_raspbian_dists_buster_InRelease fehlgeschlagen - 400::URIFailure (30: Read-only file system)
W: Ein Fehler ist während der Signaturverifizierung aufgetreten. Das Repository wird nicht aktualisiert und die vorherigen Indexdateien werden verwendet. GPG-Fehler: https://download.docker.com/linux/raspbian buster InRelease: Couldn't create temporary file /tmp/apt.conf.cIETDd for passing config to apt-key
W: Problem beim Löschen der Datei /var/cache/apt/pkgcache.bin - RemoveCaches (30: Read-only file system)
W: Problem beim Löschen der Datei /var/cache/apt/srcpkgcache.bin - RemoveCaches (30: Read-only file system)
pi@gladys:~ $

Ich glaube, ich habe wieder alles kaputt gemacht.

Deine Installation ist im Eimer

Read-only file system

Dein System ist schreibgeschützt, warum weiß ich nicht, aber du bist gut für eine saubere Installation (ohne Basteln :wink:)

Edit: Kannst du deine Datei /boot/cmdline.txt zeigen?

Ich habe nicht an Gladys herumgebastelt, wie du sagst.
Ich kann mich nicht mehr per SSH verbinden.

Ich sprach von der USB-Installation, Gladys hat damit nichts zu tun, dein Betriebssystem funktioniert nicht.

Aus dem, was du uns zeigst, ist dein Betriebssystem im Eimer, meiner Meinung nach ist die Partition beschädigt. Und war das nicht auch so eine Art Experiment mit dieser USB-Stick-Geschichte? ^^ Ehrlich gesagt bin ich mir nicht sicher, ob diese Option auf mittlere oder lange Sicht funktioniert… Für mich ist ein USB-Stick wie eine SD-Karte, wenn nicht schlimmer, was den Lebenszyklus und die Lebensdauer angeht. Ich glaube nicht, dass der Hersteller ihn dafür konzipiert hat, ein ganzes System darauf laufen zu lassen, das ist nur zum Kopieren von Dateien da, Punkt. :stuck_out_tongue:

Aus Neugier, welche Marke/Modell war das für ein USB-Stick?

Zwei Optionen für dich also, entweder bleibst du bei deinem USB-Stick und versuchst es nochmal mit einer Installation (die in Zukunft wieder schiefgehen kann, aber wenn du ein Spieler bist:D), oder du wechselst zu einer dauerhafteren/schnelleren/stabileren Festplatte, am besten eine SSD (eine SSD für 17€ bei Amazon im Jahr 2021, das lohnt sich).

In jedem Fall, wenn du Gladys neu installierst, denk daran, das neueste Raspberry Pi OS Gladys-Image von der Website herunterzuladen, das ist ein ganz neues Image, erstellt von @VonOx, das nichts mit dem vorherigen Image zu tun hat, es ist komplett neu :slight_smile:

Das ist eine No-Name-Marke, ich habe keine Hülle darauf, nur die Platine mit einer Thermohülle bedeckt.
Ich fertige kleine Lederhüllen an.

Ich werde es mit der letzten Version noch einmal versuchen. Und wenn das nicht überzeugend ist, wird der SSD bevorzugt.

?

Ansonsten ja, es gibt viele SSDs zu kleinen Preisen, ich habe diesen hier bestellt

https://amzn.to/32gB0Lw

Ich bin Polsterer und Dekorateur und hatte nackte USB-Sticks mit 16 und 32 GB erhalten.
Aber ich habe keine Zeit mehr, mich darum zu kümmern.

Es wundert mich nicht, dass du Probleme hast :smiley:

Schon bei Micro-SD-Karten, wenn du „High-Performance“-Micro-SD-Karten von guter Marke nimmst, gibt es langfristig Probleme, also bei einem No-Name-USB-Stick ohne Marke ist das eindeutig nicht dafür gemacht, da wundert es mich nicht, dass du Probleme hast.

Ehrlich gesagt wird es wirklich zufällig sein, selbst wenn es 2 Wochen funktioniert, riskierst du, dass deine Daten irgendwann korrumpiert werden und du alles neu konfigurieren musst..

Ich rate dir dringend, auf ein stabileres Medium umzusteigen :slight_smile:

Okay, ich bin mutig. Ich habe die Installation mit dem neuen Image auf meinem USB-Stick neu gemacht.
Die Integration von zigbee2mqtt funktioniert und die Sensoren werden erkannt.
Ich werde sehen, wie lange das hält.