Hi folkes,
mein FHEM-System startet seit heute morgen nicht mehr auf meinem Windows-11-System..
Hier war gestern Nacht ein Stromausfall, der wohl letztlich mein FHEM-System zum Absturz brachte.
Das System ist ca. 4 Jahre alt (wichtigste Updates habe ich seither durchgeführt) und läuft auf einem Raspberry 4.
Wenn ich aktuell mein FHEM im Firefox starte (http://192.168.xxx.yy:8083/fhem/tablet_prod/) bekomme ich im Browser nach ca 10 Sekunden die Meldung "Verbindung fehlgeschlagen. Firefox kann keine Verbindung zu dem Server unter 192.168.xxx.yy:8083 aufbauen."
-------------------------------------------------------------------------------------------------
Wenn ich mit Putty mein FHEM starte, erscheinen folgende Meldungen:
Using username "pi".
pi@192.168.xxx.yy's password:
Linux fhem54 5.10.63-v7l+ #1459 SMP Wed Oct 6 16:41:57 BST 2021 armv7l
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Sun May 11 14:53:10 2025 from 192.168.178.83
-bash: /usr/share/bash-completion/bash_completion: Datei oder Verzeichnis nicht gefunden
pi@fhem54:~$
-------------------------------------------------------------------------------------------------
Ab hier geht nix mehr. Bspw. kann ich nicht mit CURSOR-runter oder CURSOR-rauf die im Speicher befindlichen früheren Befehle anzeigen lassen. Es erscheinen nur "verquere" Anzeigen.
Habe mit WinSCP das Verzeichnis "/usr/share/bash-completion" aufgerufen. Das Verzeichnis ist leer. Es existiert also nicht ein weiteres darunter liegendes Verzeichnis "/bash-completion".
Ich bin leider kein Linux-Kenner. Habe mich in den letzten Jahren mit Putty und WinSCP durchgewurstelt. Hat aber gut funktioniert – bis heute.
Wie bekomme ich diesen unsäglichen "bash"-Eintrag wieder weg?
Für Eure Hilfe wäre ich seeeehr dankbar.
P.S.: Habe mir noch mit Hilfe von WinSCP unter "/opt/fhem/log" die aktuelle Log-Datei angeschaut: sie enthält nur die üblichen Meldung zu meinem Abfall-Modul. Datei-Datum: 11.05.2025 03:17:57. Der Stromausfall war wohl nach 3:00 Uhr.
Internet-Zugang funktionierte aber tadellos, nach dem ich aufgestanden bin (ca. 10:00 Uhr).
Hi,
mit sudo apt reinstall bash-completion
sollte dieser bash Fehler verschwinden. Deine Fehlerbeschreibung hört sich aber stark nach einem Filesystemfehler an und fhem wird danach vermutlich auch nicht starten. Evtl wäre es einfacher wenn du eine neue SD Karte nimmst alles neu installierst und dann die fhem Konfiguration kopierst?
Hi
Evtl. mal mit "sudo ls /lost+found" schauen ob beim letzten Filesystem-Check verlorene Dateien gefunden wurden.
Wenn ja, dann hatte der Stromausfall definitiv Folgen.
Gruß Ralf
Die fehlende bash-completion hat doch überhaupt keinen Einfluss darauf, ob sich FHEM starten lässt oder nicht. Würde man statt bash eine andere shell verwenden, würde gar nicht nach dieser Datei gesucht.
Es ist ja ein Träumchen ... mit diesem Forum :)
Kaum bittet man um Hilfe - schon melden sich 1 Stunde später die ersten Hilfsbereiten.
Großes Thx dafür !!"
@RiG:
Habe den Code "sudo apt reinstall bash-completion" ausgeführt mit folgendem Ergebnis:
pi@fhem54:~$ sudo apt reinstall bash-completion
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
0 aktualisiert, 0 neu installiert, 1 erneut installiert, 0 zu entfernen und 195 nicht aktualisiert.
Es müssen 208 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt.
Holen:1 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf bash-completion all 1:2.8-6 [208 kB]
Es wurden 208 kB in 1 s geholt (391 kB/s).
(Lese Datenbank ... 57851 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../bash-completion_1%3a2.8-6_all.deb ...
Entpacken von bash-completion (1:2.8-6) über (1:2.8-6) ...
bash-completion (1:2.8-6) wird eingerichtet ...
Trigger für man-db (2.8.5-2) werden verarbeitet ...
Danach mit "http://192.168.xxx.yy:8083/fhem?detail=global" im Firefox gestartet:
"Verbindung fehlgeschlagen".
@RalfRog:
Habe "sudo ls /lost+found" gestartet.
Ergebnis:
pi@fhem54:~$ sudo ls /lost+found
'#129800' '#18440' '#23119' '#25277' '#28722' '#35271' '#36255' '#37075' '#39443' '#39979' '#40465'
'#130321' '#18443' '#23123' '#25360' '#28723' '#35272' '#36257' '#37128' '#39444' '#39981' '#40466'
'#130543' '#18447' '#23126' '#25363' '#28728' '#35273' '#36258' '#37129' '#39445' '#39982' '#40467'
'#17280' '#18489' '#23127' '#25364' ... geht bis '#9589' !!!
Sind die alle 'lost' oder werden hier alle gefundenen Dateien dargestellt ???
Was mache ich mit diesem Ergebnis?
Übrigens:
a) Mein FHEM-System läuft auf einem raspi 4 mit Autostart. D.h., ich habe keine SD-Karte im Gerät.
Alles auf einem kleinem USB-Stick mit 32 GByte installiert.
b) Nachdem ich gerade mit Putty FHEM aufgerufen hatte, habe ich mal den Befehl 'crontab -e' eingegeben.
Ergebnis:
no crontab for pi - using an empty one
Error opening terminal: xterm.
crontab: "/usr/bin/sensible-editor" exited with status 1
Ich ahne Schreckliches ...
Habt Ihr Vorschläge für mich?
Hi
Bei soviel verlorenen Dateien würde ich nicht versuchen irgend etwas zu reparieren sondern das System neu aufsetzen.
Den Datenträger evtl. ebenfalls ersetzen zumindest aber mit einem Prüfprogramm komplett testen lassen.
Gruß Ralf
@RiG, @RalfRog, @betateilchen
Also, selbst in Putty-FHEM ist ja keinerlei vernünftiges Bedienen möglich.
Ich bin daher auf die Suche nach sinnvollen Backups in meinen Sicherungen gegangen.
Habe als jüngstes Backup gefunden:
USB SanDisk 3.2Gen1 vom 31.05.2021
Size (Bytes): 30765219840
Paritions: 2
H: Label: boot, FileSystem : FAT32, Size (Bytes): 268.435.456
Label: NA, FileSystem : Unknown, Size (Bytes): 30.492.590.080
Habe vor ca. 1 Stunde das Image auf einen (frischen) SanDisk-USB-Stick gespielt.
a) Putty: keinerlei Bedienungs-Probleme (z.B. Cursor funzt komplett oder Aufruf "crontab -e" funzt).
b) Habe dann in Putty "sudo ls /lost+found" eingegeben + ENTER => keinerlei Einträge, es kommt sofort der leere Prompt.
Habe dann die Startseite (http://192.168.xxx.yy:8083/fhem?detail=global) aufgerufen - leider nur mit Teilerfolg.
D.h., die Seite bleibt weiss, die Eieruhr dreht sich. Jetzt für ca. 15 Minuten.
Hmmm, ich habe im Logfile zur Backup-bin-Datei noch folgendes gefunden:
"Note: Information below does not include 512-Byte imageUSB header at the beginning of the file.
Muss ich evtl. den "imageUSB header" manuell nachtragen und wenn ja wie und wo ?
Vielen Dank im Voraus für Eure Bemühungen und Hilfen.
@ RalfRog
... unsere Postings haben sich gerade überschnitten :)
Hallo Allerseits,
alles läuft - FHEM startet wieder (mit der Datensicherung aus 2021) !!!
Nachdem ich den USB-Stick aus der blauen USB-Buchse am Raspi in die normale USB-Buchse gesteckt hatte war alles klar.
Nach Jahren endlich wieder mal (m)ein Anfängerfehler :-*
Jetzt geht's ans aktualisieren der FHEM-Daten.
Danke für Eure Tipps - sie haben mich letztendlich zum super-brauchbaren Ergebnis geführt.
lg
Ulf