ubuntuusers.de

PC fährt nicht mehr komplett hoch - Kommt nur in ermergency mode

Status: Ungelöst | Ubuntu-Version: Ubuntu 24.10 (Oracular Oriole)
Antworten |

tropi2

Anmeldungsdatum:
18. Februar 2022

Beiträge: 86

Wohnort: München

Hallo zusammen,

heute fährt mein PC nicht mehr richtig hoch. Er kommt nur noch in den emergency mode. Gestern war ein kleines update. Vielleicht hängt es damit zusammen. Ich habe im recovery mode zwar auch hochfahren können, aber ein apt-get update läuft nicht richtig durch, sprich er meldet Fehler, als wenn er gar kein Internet sehen würde. Nun, ich schreibe dies vom PC meiner Frau, d.h. Internet haben wir. Wie kann ich den Fehler besser eingrenzen?

mfg Klaus

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 4657

Du musst in diesem Menü erst das Netzwerk aktivieren:

Dann erst die root Shell aktivieren, wenn das Netzwerk läuft.

Dann kann man:

apt-get --fix-broken install

... machen. Und/oder:

dpkg --force-all --configure -a

... um Pakete forciert zu konfigurieren. Und/oder:

apt-get update && apt-get -y dist-upgrade

... um alle Pakete auf den jeweils aktuellsten Stand zu bringen.

Siehe auch im Wiki:

tropi2

(Themenstarter)

Anmeldungsdatum:
18. Februar 2022

Beiträge: 86

Wohnort: München

Danke, damit haben wir das Thema weiter einkreisen können. Der PC bringt nun

A dependency job for Networkmanager.service failed. See 'journalctl -xe' for details.

Waiting for networking to be configured

Der Befehl j́ournalctl -xe ist danach nicht eingebbar.

Also läuft der Networkmanager nicht weil er irgend ein Config-Datei nicht findet.

was kann ich nun tuen?

Bearbeitet von schwarzheit:

Bitte verwende in Zukunft Codeblöcke, um die Übersicht im Forum zu verbessern! Und benutze bitte den Vorschaubutton. Danke.

Bearbeitet von schwarzheit:

Forensyntax korrigiert.

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 4657

Normalerweise gibt es im GRUB Menü auch die Auswahlmöglichkeit einen älteren Kernel zu starten. Wie ist es damit?

tropi2

(Themenstarter)

Anmeldungsdatum:
18. Februar 2022

Beiträge: 86

Wohnort: München

Ja, habe ich nun ausprobiert: das gleiche Ergebnis.

Es kommt die gleiche Fehlemeldung.

Somit nun die Frage, wie bekomme ich das Netzwerk zum laufen.

Ideen?

tropi2

(Themenstarter)

Anmeldungsdatum:
18. Februar 2022

Beiträge: 86

Wohnort: München

keiner hat eine Idee?

tropi2

(Themenstarter)

Anmeldungsdatum:
18. Februar 2022

Beiträge: 86

Wohnort: München

In der Zwischenzeit habe ich versucht im emergency mode die Ip zu setzen:

1
ip a

damit habe ich meinen Schnittstellennamaen heraus bekommen. Ist bei mir enp3s0

Dann

1
2
3
4
ip link set dev enp3s0 down
ip link set dev enp3s0 up
ip -4 address add 192.168.178.5/24 brd 192.168.178.255 dev enp3s0 scope global
ip route add default via 192.168.178.1 dev enp3s0

mit den folgenden Tests habe ich versucht herauszufinden ob mir die Verbindung zum Router bzw. nach draußen gelungen ist

1
2
3
4
5
6
7
ip a
ip r
ip n s
ip r g 1.1.1.1
ping -c 3 -w 3 1.1.1.1
host -t a ulm.de 1.1.1.1
cat /etc/resolv.conf

Macht mir einen vernünftigen Eindruck.

Danach habe ich

1
apt-get update 

ausprobiert. Ergebnis: der PC reagiert gar nicht, keine Fehlermeldung etc.. Nach 1 - 2 min kommt wieder der Hinweis, das ich mich im emergeny mode befinde. Danach die obigen Tests durchgeführt. Die zeigen, das er die IP nicht vergessen hat.

was ist sonst noch "kaputt" ??

Dann habe ich versucht mit einer Live-DVD hochzufahren. Hier schaffe ich es nicht einmal von der DVD zu booten.

Ich verzweifle langsam.

Möglicherweise ist die DVD nicht richtig gebrannt worden. Denn beim Auswählen der ISO-Datei sagt mir Brasero, dass er das Abild nicht erkennt und das einige Pakete fehlen. Welche sagt er aber nicht. Hier kommt die Meldung: Wählen sie bitte ein anderes Abbild Das Format des Medienabbildes konnte nicht ermittelt werden. Bitte manuell festlegen.

Nur wie ??

Es sind nicht alle erforderlichen Anwendungen und Bibliotheken installiert. Bitte installieren sie die folgenden manuell und versuchen es dann erneut:

Nur sind keine aufgeführt.

Ich weis nicht mehr weiter.

Klaus

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 4657

In der root Shell:

cp -v /etc/resolv.conf /etc/resolv.conf.backup

... und dann:

echo 'nameserver 8.8.8.8' > /etc/resolv.conf

Google sollte sich dann pingen lassen:

ping -c4 google.com

Dann:

apt-get install --reinstall systemd-resolved libnss-resolve

Dann sollten die Systemd Daemons wieder die Namensauflösung machen.

tropi2

(Themenstarter)

Anmeldungsdatum:
18. Februar 2022

Beiträge: 86

Wohnort: München

@trollsportverein schrieb:

Prima, wieder einen Schritt weiter. Die Namensauflösung funktioniert nun.

Wenn ich nun die letzte Zeile mit apt-get install --reinstall ...... eingebe, holt er sich die Dateien bleibt aber dann mit blinkendem Kurser stehen und gibt wieder den emergency mode Hinweis.

Auch ein apt autoremove bleibt hängen. Auch ein apt-get update bleibt hängen.

Er holt sich die Dateien, scheint sie aber nicht zu installieren.

Weitere Ideen? In der /etc/resolv.conf stehht jetzt nur der nameserver-Eiontrag.

Bearbeitet von schwarzheit:

Fullquote entfernt. Bitte benutze keine kompletten Zitate.

lubux

Anmeldungsdatum:
21. November 2012

Beiträge: 14244

tropi2 schrieb:

In der /etc/resolv.conf stehht jetzt nur der nameserver-Eiontrag.

Dann musst Du die /etc/resolv.conf vor dem überschreiben/verändern/editieren schützen. Aber nur dann wenn diese den richtigen Eintrag hat. Z. B.:

sudo chattr +i /etc/resolv.conf

BTW: Wie war weiter oben die Ausgabe von:

cat /etc/resolv.conf

, die einen vernünftigen Eindruck gemacht hat?

tropi2

(Themenstarter)

Anmeldungsdatum:
18. Februar 2022

Beiträge: 86

Wohnort: München

lubux schrieb:

tropi2 schrieb:

In der /etc/resolv.conf stehht jetzt nur der nameserver-Eiontrag.

Dann musst Du die /etc/resolv.conf vor dem überschreiben/verändern/editieren schützen. Aber nur dann wenn diese den richtigen Eintrag hat. Z. B.:

sudo chattr +i /etc/resolv.conf

BTW: Wie war weiter oben die Ausgabe von:

cat /etc/resolv.conf

, die einen vernünftigen Eindruck gemacht hat?

Wenn ich so exakt wüsste was ein vernünftiger Eindruck ist.

In der alte /etc/resolv.conf standen folgende 3 Zeilen:

1
2
3
nameserver 127.0.0.53
options edns0 trust-ad
search .

in der neuen nun wirksamen steht nur der nameserver Eintrag mit 8.8.8.8

Hilft dies weiter ?

lubux

Anmeldungsdatum:
21. November 2012

Beiträge: 14244

tropi2 schrieb:

Wenn ich so exakt wüsste was ein vernünftiger Eindruck ist.

In der alte /etc/resolv.conf standen folgende 3 Zeilen:

1
2
3
nameserver 127.0.0.53
options edns0 trust-ad
search .

in der neuen nun wirksamen steht nur der nameserver Eintrag mit 8.8.8.8

Wenn Du es nicht genau beschreiben kann, dann solltest Du die Ausgabe von:

cat /etc/resolv.conf

hier zeigen. Denn z. B. wenn z. Zt. in der /etc/resolv.conf die Zeile:

nameserver 8.8.8.8

steht, dann solltest Du es auch genau so formulieren und nicht "nur der nameserver-Eiontrag", denn das war vermutlich auch vor dem "apt-get install --reinstall systemd-resolved libnss-resolve" schon so.

tropi2

(Themenstarter)

Anmeldungsdatum:
18. Februar 2022

Beiträge: 86

Wohnort: München

lubux schrieb:

tropi2 schrieb:

Wenn ich so exakt wüsste was ein vernünftiger Eindruck ist.

In der alte /etc/resolv.conf standen folgende 3 Zeilen:

1
2
3
nameserver 127.0.0.53
options edns0 trust-ad
search .

in der neuen nun wirksamen steht nur der nameserver Eintrag mit 8.8.8.8

Wenn Du es nicht genau beschreiben kann, dann solltest Du die Ausgabe von:

cat /etc/resolv.conf

hier zeigen. Denn z. B. wenn z. Zt. in der /etc/resolv.conf die Zeile:

nameserver 8.8.8.8

steht, dann solltest Du es auch genau so formulieren und nicht "nur der nameserver-Eiontrag", denn das war vermutlich auch vor dem "apt-get install --reinstall systemd-resolved libnss-resolve" schon so.

Also zur Klarstellung: In der alten /etc/resolv.conf steht

1
2
3
nameserver 127.0.0.53
options edns0 trust-ad
search .

ohne die mit "#" auskommentierten Zeilen.

In der neuen nun gültigen /etc/resolv.conf steht nur eine Zeile:

1
nameserver 8.8.8.8

ohne die mit "#" auskommentierten Zeilen.

Habt bitte etwas Geduld mit mir, da mein Rechner wie gesagt nicht läuft und ich somit jede Bildschirmausgabe nur abschreiben kann. Dies habe ich aber exakt auch mit den Leerzeichen dazwischen getan.

lubux

Anmeldungsdatum:
21. November 2012

Beiträge: 14244

tropi2 schrieb:

In der neuen nun gültigen /etc/resolv.conf steht nur eine Zeile:

1
nameserver 8.8.8.8

ohne die mit "#" auskommentierten Zeilen.

Habt bitte etwas Geduld mit mir, da mein Rechner wie gesagt nicht läuft ...

OK. Dann (als nicht root-user) poste die Ausgaben von:

sudo dpkg --configure -a
sudo apt -f install

tropi2

(Themenstarter)

Anmeldungsdatum:
18. Februar 2022

Beiträge: 86

Wohnort: München

lubux schrieb:

OK. Dann (als nicht root-user) poste die Ausgaben von:

sudo dpkg --configure -a
sudo apt -f install

Ich befinde mich ja im emergency mode, d.h. ich habe einen root-Promt. Darum habe ich den ersten Befehl ohne "sudo" eigegeben. Reaktion: keine Ausgabe, aber der Promt kommt

Dann habe ich

1
sudo dpkg --configure -a

eingegeben und nun erhalte ich folgende Ausgabe:

1
sudo: Hostname bild-pc kann nicht aufgelöst werden. Der Name oder der Dienst ist nicht bekannt

Der Befehl

1
sudo apt -f install

brachte folgende Ausgabe:

1
2
3
4
sudo: Hostname bild-pc kann nicht aufgelöst werden. Der Name oder der Dienst ist nicht bekannt
Abhängigkeitsbaum wird aufgebaut... fertig
Statusinformationen werden eingelesen... fertig
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt.

es folgt eine sehr lange Aufzählung von Paketen dann:

1
2
Verwenden sie >>sudo apt autoremove um sie zu entfernen
0 aktualisiert, 0 neu installiert, 0 zu entfernen und nicht aktualisiert

dann habe ich

1
sudo apt autoremove

ausgeführt. Er bringt wieder die gleiche Aufzählung von Paketen und fragt ob vorgefahren werden soll. "J" eingegebn und es geschieht nichts. Keine Ausgabe, nur ein Blinken des Coursors. Dann meldet er sich nach ca. 1 - 2 Min. wieder, das er sich im emergency mode befindet.

Antworten |