Hilfe System zerschossen?

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
Regund
Beiträge: 5
Registriert: 23.03.2004 15:49:33

Hilfe System zerschossen?

Beitrag von Regund » 31.03.2004 13:19:53

Hi!

Ich habe ein Debian unstable System mit einem selbstkompilierten Kernel 2.6.4.
Als Bootmanager verwende ich GRUB.
Heute morgen habe ich mit Kdevelop mein erstes Hello-World versucht. Aus irgendeinem Grund habe ich testweise die ./configure des von Kdevelop erzeugten Projektes aufgerufen.
Erstaunlicherweise hat sich jenes Script aufgehängt. Also hab ich STRG-C gedrückt.
Das Ergebnis war, daß die shell gestorben ist. Obwohl mein KDE noch lief, konnte ich zwar noch die Konsole öffnen, bekam aber keinen Prompt mehr und konnte auch keine Befehle mehr ausführen.

Okay, ich dachte mir, daß ich einfach mal reboote. Der Shutdown hat auch nicht mehr richtig funktioniert.
Also hab ich resettet.
Seit dem bekomme ich Kernel Panik: No init found.
Das reiserfs wird aber laut VFS-Meldung zwei Zeilen drüber noch geladen und /root wird ro gemounted.

Mit Knoppix konnte ich die Partition auch korrekt mounten und reiserfsck --check bringt keine Fehler.

Was kann ich tun?

Vielen Dank schonmal

Christian

Benutzeravatar
zyta2k
Beiträge: 2446
Registriert: 14.03.2003 09:18:00
Kontaktdaten:

Beitrag von zyta2k » 31.03.2004 13:41:51

Ist deine Platte voll ?

Schau mal mit Knoppix nach, ob das das Problem sein könnte...

Regund
Beiträge: 5
Registriert: 23.03.2004 15:49:33

Beitrag von Regund » 31.03.2004 14:21:12

Nein, die Platte ist nicht voll.
Gibt es eine Möglichkeit unter Knoppix einfach alle Pakete des nicht laufenden Systems neuzuinstallieren?

Viele Grüße
Christian

Benutzeravatar
zyta2k
Beiträge: 2446
Registriert: 14.03.2003 09:18:00
Kontaktdaten:

Beitrag von zyta2k » 31.03.2004 14:32:27

Der genaue Output wäre noch nett...

hast du mal das Ding gecheckt ?

Mit dem reiserfschk (oder so ähnlich ;))

Benutzeravatar
sebas
Beiträge: 419
Registriert: 15.01.2004 19:02:29
Wohnort: Nijmegen / NL
Kontaktdaten:

Beitrag von sebas » 31.03.2004 19:21:47

Regund hat geschrieben:Nein, die Platte ist nicht voll.
Gibt es eine Möglichkeit unter Knoppix einfach alle Pakete des nicht laufenden Systems neuzuinstallieren?
Schau Dir mal chroot an.

Die Idee kann zwar helfen, aber du probierst mit Raketen auf Muecken zu schiessen. Mach auf jeden Fall schnell ein paar Backups, falls was schiefgeht.
Magic is always the best solution -- especially reliable magic.

Regund
Beiträge: 5
Registriert: 23.03.2004 15:49:33

Beitrag von Regund » 31.03.2004 21:31:47

Hi!

Ich habe chroot mal getestet, aber aus irgendeinem Grund funktioniert folgendes nicht:

chroot /mnt/hda5 /mnt/hda5/bin/bash

--> Kann Datei /mnt/hda5/bin/bash nicht finden.

Ich habe in die Manpage geschaut, aber ich habe nicht herausgefunden, warum das nicht funktioniert.

Ich habe das auch mal mit chroot /mnt/hda5 /...../dpkg -l
versucht, aber auch da konnte er dpkg nicht finden trotz korrektem Pfad.

Dann hatte ich die Idee, daß chroot eventuell im neuen Pfad nachschaut. Aber chroot /mnt/hda5 /bin/bash läuft auch nicht.

Könnt ihr mir helfen?

Christian

Benutzeravatar
sebas
Beiträge: 419
Registriert: 15.01.2004 19:02:29
Wohnort: Nijmegen / NL
Kontaktdaten:

Beitrag von sebas » 31.03.2004 23:41:45

Die Pfad der chrooted Shell ist relativ zum 'neuen', chroot'ed Path, d.h. du musst

Code: Alles auswählen

chroot /mnt/hda5 /bin/bash
ausfuehren.
Magic is always the best solution -- especially reliable magic.

Regund
Beiträge: 5
Registriert: 23.03.2004 15:49:33

Beitrag von Regund » 01.04.2004 22:15:54

Hi!

Das Problem war, daß mein /lib komplett geschrottet war und daher /bin/bash die zum laufen benötigten Bibliotheken nicht finden konnte.

Viele Grüße und vielen Dank

Christian

Antworten