Kernel panic: Attempted to kill init!

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Benutzeravatar
WalGrom
Beiträge: 430
Registriert: 14.03.2005 12:21:08

Kernel panic: Attempted to kill init!

Beitrag von WalGrom » 11.12.2005 19:51:30

Hallo.

Mein Rechner bootet seit dem letzten Herunterfahren nicht mehr.

Ich erhalte folgende Meldungen:

Code: Alles auswählen

ReiserFS: sda1: found reiserfs format "3.6" with standard journal
ReiserFS: sda1: using ordered data mode
ReiserFS: sda1: journal params: device sda1, size 8192, journal first block 18, max trans len 1024, max batch 900, max cmmit age 30, max trans age 30
ReiserFS: sda1: checking transaction log (sda1)
ReiserFS: sda1: Using r5 hash to sort names
exex: 431: chroot: not found
Kernel panic: Attempted to kill init!
dann hängt's.

Ich hab' schon unter knoppix

Code: Alles auswählen

reiserfsck --rebuild-tree /dev/sda1
(scheinbar erfolgreich) durchgeführt.
Die Meldung ist aber unverändert.

Was mache ich denn nun?
Vielen vielen Dank für jede Hilfe!! Es ist wirklich mega-dringend!!
Hab' am Donnerstag einen Termin und brauche genau den Rechner.
Bitte wirklich intensivst um Hilfe.

Danke.

Stephan

System: sarge 3.1 Kernel 2.6.8-2 SMP

(lief jetzt schon seit Monaten problemlos und ich hab' die letzten Wochen nichts
neu installiert.)

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 11.12.2005 20:46:13

Hast du dir das Filesystem einmal von Knoppix aus angeschaut ? Ist da noch alles da (so auf den ersten Blick) ? Wenn ja versuche einmal von Knoppix ein chroot:

Code: Alles auswählen

mount -o dev,rw /dev/sda1 <mountpoint> 
mount -t proc proc <mountpoint>/proc
chroot <mountpoint> /bin/bash


Gruß
gms

Benutzeravatar
WalGrom
Beiträge: 430
Registriert: 14.03.2005 12:21:08

Beitrag von WalGrom » 11.12.2005 20:54:41

Code: Alles auswählen

mount -o dev,rw /dev/sda1 <mountpoint>
mount -t proc proc <mountpoint>/proc
geht beides problemlos.
So auf'n ersten Blick ist noch alles da auf dem gemounteten Datenträger.

Code: Alles auswählen

chroot <mountpoint> /bin/bash
liefert:
chroot: /bin/bash: Datei oder Verzeichnis nicht gefunden

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 11.12.2005 20:57:52

und ein "ls -l <mountpoint>/bin/bash" ?

Benutzeravatar
WalGrom
Beiträge: 430
Registriert: 14.03.2005 12:21:08

Beitrag von WalGrom » 11.12.2005 21:00:43

ls -l /mnt/hdg1/bin/bash liefert:
-rwxr-xr-x 1 root root 625228 2004-12-19 17:53 /mnt/hdg1/bin/bash

Also es ist wohl vorhanden...

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 11.12.2005 21:07:03

die Bash benötigt noch folgende Dateien, damit sie ausgeführt werden kann:

Code: Alles auswählen

root@gms1:~# ldd /bin/bash
        linux-gate.so.1 =>  (0xffffe000)
        libncurses.so.5 => /lib/libncurses.so.5 (0xb7ea7000)
        libdl.so.2 => /lib/tls/libdl.so.2 (0xb7ea3000)
        libc.so.6 => /lib/tls/libc.so.6 (0xb7d6c000)
        /lib/ld-linux.so.2 (0xb7ef7000)
sind diese vorhanden, also

Code: Alles auswählen

ls -l /mnt/hdg1/lib/libncurses.so.* /mnt/hdg1/lib/tls/libdl.so.* /mnt/hdg1/lib/tls/libc.so.6 /mnt/hdg1/ib/ld-linux-so.2
[edit]
Das sind aber teilweise auch Links, bitte daher auch überprüfen ob die Linkziele vorhanden sind.
[/edit]

[edit2]
einige dieser Libraries können auch ausgeführt werden:

Code: Alles auswählen

chroot /mnt/hdg1  /lib/ld-linux.so.2
chroot /mnt/hdg1 /lib/tls/libc.so.6
die Ausgabe, von diesen Libraries ist jetzt nicht relevant, ich möchte nur wissen ob sie ohne Fehler ausgeführt werden können

[/edit2]
Zuletzt geändert von gms am 11.12.2005 21:16:26, insgesamt 1-mal geändert.

Benutzeravatar
WalGrom
Beiträge: 430
Registriert: 14.03.2005 12:21:08

Beitrag von WalGrom » 11.12.2005 21:16:25

Die libc.so.6 ist ein Link auf libc-2.3.2.so und die Datei ist nicht vorhanden.
ld-2.3.2.so ist nicht mehr da und libdl-2.3.2.so ist nicht mehr da.

*Wunder!** Augenreib! Wie kann das sein?
Kann ich die von Knoppix einfach rüberkopieren?
Dort sind die Versionen vorhanden.

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 11.12.2005 21:22:24

haben die von Knoppix die gleiche Version ?
Eine andere Möglichkeit:
Wenn du unter /var/cache/apt/archives/libc6*.deb die letzte Version dieses Pakets findest, könntest du diese nochmals installieren

Code: Alles auswählen

dpkg --root=/mnt/hdg1 -i /mnt/hdg1/var/cache/apt/archives/libc6_<version>_<arch>.deb

Benutzeravatar
WalGrom
Beiträge: 430
Registriert: 14.03.2005 12:21:08

Beitrag von WalGrom » 11.12.2005 21:31:11

Ich hab's jetzt einfach mal von Knoppix rüberkopiert und das System bootet wieder bis zum gdm.

Wenn ich mich einlogge kann aber keine X-Session gestartet werden und das System verfällt zurück in den gdm.

Wenn ich mich in einem Terminal als root anmelde gib's schon bei Eingabe von 'ls' einen Speicherzugriffsfehler. Liegt das jetzt an den Bibliotheken, obwohl die von Knoppix (zumindest im Filenamen) die gleichen Versionen hatten wie die fehlenden Dateien auf meinem alten root-Filesystem /dev/hdg1??

Aber vielen Dank Dir schon mal. Das hat mir schon ungemein weitergeholfen.
Dann hatte ich unter Knoppix noch einen Totalabsturz als ich versuchte, per dd zumindest mein root-Filesystem auf eine andere Partition in eine Datei zu sichern. Festplattenschaden evtl.???

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 11.12.2005 21:33:02

versuche einmal ein "apt-get --reinstall install libc6" damit dieses Paket auf alle Fälle sauber installiert ist

Benutzeravatar
WalGrom
Beiträge: 430
Registriert: 14.03.2005 12:21:08

Beitrag von WalGrom » 11.12.2005 21:38:58

Es werden ein paar Abhängigkeiten aufgelöst und die entsprechenden Pakete heruntergeladen, aber dann wird "der Unterprozess tar getötet mit Signal (Speicherzugriffsfehler)"...

schade. Da ist wohl mehr im Eimer.

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 11.12.2005 21:44:17

anscheinend funktionieren die Programme nicht, welche die libpthread.so verwenden:

Code: Alles auswählen

root@gms1:~# ldd /bin/tar
        linux-gate.so.1 =>  (0xffffe000)
        librt.so.1 => /lib/tls/librt.so.1 (0xb7ef5000)
        libc.so.6 => /lib/tls/libc.so.6 (0xb7dbe000)
        libpthread.so.0 => /lib/tls/libpthread.so.0 (0xb7dac000)
        /lib/ld-linux.so.2 (0xb7f0a000)
root@gms1:~# ldd /bin/ls
        linux-gate.so.1 =>  (0xffffe000)
        librt.so.1 => /lib/tls/librt.so.1 (0xb7f35000)
        libacl.so.1 => /lib/libacl.so.1 (0xb7f2f000)
        libc.so.6 => /lib/tls/libc.so.6 (0xb7df8000)
        libpthread.so.0 => /lib/tls/libpthread.so.0 (0xb7de6000)
        /lib/ld-linux.so.2 (0xb7f4a000)
        libattr.so.1 => /lib/libattr.so.1 (0xb7de2000)
schau einmal ob hier etwas fehlt, oder versuche das Paket von Knoppix aus neu zu installieren.

Code: Alles auswählen

dpkg --root=/mnt/hdg1 -i /mnt/hdg1/var/cache/apt/archives/libc6_<version>_<arch>.deb
aber Vorsicht, du solltet hier nicht das neu heruntergeladene Paket, sondern das bei dir installierte nochmals installieren

Benutzeravatar
WalGrom
Beiträge: 430
Registriert: 14.03.2005 12:21:08

Beitrag von WalGrom » 19.12.2005 16:25:08

Dank zunächst mal.

Ich konnte das System wiederherstellen. Aber es ist bislang schon zwei mal unvermittelt total gecrasht (schwarzer Bildschirm, X-Server weg!).

Eben gerade sind wieder plötzlich einige libs in /lib/tls/ nicht mehr gefunden worden. Ich hatte schon die Befürchtung, dass es wieder gecrasht ist. Ich konnte nicht mal mehr herunterfahren. Der X-Server lief noch. Wieder kein 'ls' oder 'cd' möglich.

Beim Reboot war allerdings alles O.K.

Ist's ein Festplattenfehler? Ein Filesystem-Bug (ReiserFS) oder doch ein Virus??

Wie kann ich das System auf Herz und Nieren überprüfen???

Gruß & Dank.
Stephan

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 19.12.2005 16:44:16

Deine Festplatten kannst du eventuell mit den "smartmontools" überprüfen und überwachen.
Bezüglich ReiserFS habe ich leider keine Erfahrung, ich verwende immer nur ext2/ext3 und xfs.
chrootkit,clamav und memtest86+ könnten auch interessant sein

Gruß
gms

Benutzeravatar
WalGrom
Beiträge: 430
Registriert: 14.03.2005 12:21:08

Beitrag von WalGrom » 19.01.2006 18:07:06

Also ich hab' das jetzt mal 'ne Weile beobachtet...

- chkrootkit liefert keine verdächtige Ausgabe
- clamav hab' ich jetzt stets aktuell
- memtest86 lieferte soeben
Fehler bei Test 8 im Durchgang 0 bei Adresse 000124d80f8 bad: 00008000 und ErrBits 00008000
Gleicher Fehler beim nächsten Durchgang, aber bei Adresse 0001ef40088

smartmontools hab' ich mit der SATA-Platte noch nicht zum Laufen bekommen.

Jetzt hab' ich folgendes Problem.

Sporadisch stürzen mir einzelne Anwendungen unter der Arbeit ab:
- x-terminals
- firefox
- konqueror
ja auch das Applikationsmenü vom xfce4 war mal weg und alles andere lief noch

ab und an ein Crash des X-Servers... oder ich hab' auch schon mal wieder ein total stagnierendes System gehabt, allerding ohne die schweren Probleme aus dem Startpost, (wo ja dann einzelne libs fehlten)

Ist das der Speicherfehler, der sich da gaanz sporadisch bemerkbar macht???
Irgendwie kann ich nicht mehr mit vollem Vertrauen an dem System arbeiten. Alle 10 Sek. speichere ich zwischen und hoffe, dass es nicht zufällig crasht.

Die Festplatte muss ich noch durchtesten.

Benutzeravatar
Snoopy
Beiträge: 4297
Registriert: 17.11.2003 18:26:56
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Rh.- Pflz.

Beitrag von Snoopy » 19.01.2006 18:24:50

Hi Grüss Dich :)

Also wenn Du Fehler beim Memtest hast, sofort austauschen.
Ein solcher "Müll" hat mir mal das ganze File-System zerschossen und die Kiste lahmgelegt => Neuinstall

Also wenn Du definitv Probleme / Fehler mit dem RAM hast, würde ich da sofort reagieren.

Benutzeravatar
WalGrom
Beiträge: 430
Registriert: 14.03.2005 12:21:08

Beitrag von WalGrom » 19.01.2006 18:36:18

Hi Snoopy!

Kann das so auf einmal auftreten?? Der Rechner lief 2 Jahre problemlos...
Könnten es evtl. auch Spannungseinbrüche am Netzteil sein?

Ich hatte auf einem anderen Rechner mal das Problem, dass nach zwei Jahren auf einmal die Kombination der Speicherchips nicht mehr funktionierte. Jeder für sich lief (auch mit memtest) problemlos... nur die Kombination nicht.

Jetzt hab' ich aber Dual channel RAM. Müsste also sicherlich gleich beide austauschen. Ich werd' mal schauen, wo ich neue RAMs herbekomme.

Ich werd' jetzt noch mal runterfahren und memtest mal 'n paar Stunden laufen lassen und dann wieder berichten...

Gruß,
Stephan


EDIT.. bzw. Ergänzung:
Der Rechner braucht ab und an vor dem Booten bzw. noch vor der Festplattenerkennung immer noch seeeeeeehr lange. (insbesondere an einem Erst-Start am Morgen... Nach 'ner Ausschaltpause von 'ner Stunde geht's aber eigentlich.) BIOS-Batterie habe ich bereits ausgetauscht. Die kann's nicht mehr sein. Würde schon auch auf Speicherprobleme schließen lassen - oder?

Benutzeravatar
Snoopy
Beiträge: 4297
Registriert: 17.11.2003 18:26:56
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Rh.- Pflz.

Beitrag von Snoopy » 19.01.2006 18:47:03

Hi

Nun bei mir kam das Ganze auch von Heute auf Morgen.
Das Teil ief Monate lang einwandfrei...bis ich auf einmal Abstürze hatte und Debian auf einmal heftigst gemeckert hat.

Evtl brauchst Du garnicht beide Tauschen, bei mir war auch nur einer im Eimer.
Ich habe einen von den Beiden rausgezogen und memtest rödeln lassen....der hat sofort Fehler angemeckert...oki der ist im Eimer.

Den Anderen dann auch getestet, der lief ohne Probleme X-Stunden.

Woher und wieso...ich weiss es nicht, das kann viele Ursachen haben :?
Ich hab mich damit abgefunden: Alles hat ein Ende nur die Wurst hat zwei *ggg ;)

Benutzeravatar
WalGrom
Beiträge: 430
Registriert: 14.03.2005 12:21:08

Beitrag von WalGrom » 20.01.2006 15:22:29

also folgendes, Snoopy:

untere Bank alleine per memtest86 getestet: keine Fehler
obere Bank -> wiederholt Fehler (diesmal stets bei Test 5)

also: neuen Speicher eingekauft, dabei gleich mal'n wenig aufgestockt :)
Test mit memtest86 -> keine Fehler... heute noch keinerlei merkwürdige Applikations-Verabschiedungen o.ä.

Das scheint's gewesen zu sein. --- Dank Dir ( & gms natürlich...).

Gruß,
Stephan

Benutzeravatar
WalGrom
Beiträge: 430
Registriert: 14.03.2005 12:21:08

Beitrag von WalGrom » 30.01.2006 09:59:26

Irgendetwas stimmt immer noch nicht mit der Kiste.

Zwar hab' ich jetzt keine Speicherfehler mehr, aber gestern ist der X-Server wegen fehlendem Mauszeiger nicht hochgefahren.
kurzer Reboot: dann ging's.

Mir stürzen auch keine Applikationen mehr ab wie vorher mit dem alten Speicher, aber die Maus springt ab und an quer über den Bildschirm und vor dem Booten braucht der Rechner immer noch unterschiedlich lange... mal erkennt er die Festplatten sofort und bootet anständig, mal braucht er ca. 2 Minuten zur Festplattenerkennung...

Doch 'n Festplattenschaden?

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 30.01.2006 10:17:23

WalGrom hat geschrieben:Doch 'n Festplattenschaden?
Möglich, die smartmontools und smart-notifier würde ich mir auf alle Fälle intallieren und einrichten.

Die unterschiedlich langen Bootzeiten erinnern mich aber an ein Problem, das ich einmal mit einem Netzteil hatte. Das Netzteil hattest du a auch schon einmal in Verdacht.

Gruß
gms

Antworten