INIT:PANIC segmentation violation mit 2.4er Kernel

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 14.01.2005 22:23:46

versuche zuerst einmal dein Netzwerk in der init-Shell hochzubekommen.
Was sagt "ifup eth0" ?

Dann kommentiere alle Knoppix-Einträge in der source.list aus. Falls keine Debian-Sarge-Einträge vorhanden sind, füge diese hinzu.

Danach kannst du ein "apt-get upgrade; apt-get --reinstall install inittools" probieren. Wahrscheinlich mußt du aber noch zusätzliche Abhängigkeiten zu Knoppix-Paketen auflösen.

wum
Beiträge: 241
Registriert: 15.10.2004 14:24:27

Beitrag von wum » 15.01.2005 00:24:22

Wenn ich
ifup eth0
eingebe, erhalte ich
ifup: interface eth0 already configured
Ein ifconfig ergibt:
Warning:cannot open /proc/net/dev (Datei oder Verzeichnis nicht gefunden). Limited output
Nun habe ich es noch mit
/etc/init.d/networking start
versucht. Darauf ist zu lesen:
Setting up IP spoofing protection:FAILED
configureing network interfaces...
ifup:interface lo already configured
ifup: interface eth0 already configured
done
Wenn ich versuche, den router anzupingen, sagt er mir, dass das network unreachable sei.
Dann kommentiere alle Knoppix-Einträge in der source.list aus. Falls keine Debian-Sarge-Einträge vorhanden sind, füge diese hinzu.
Das habe ich bereits getan, das System hat schon einige dist-upgrades hinter sich.
Danach kannst du ein "apt-get upgrade; apt-get --reinstall install inittools" probieren. Wahrscheinlich mußt du aber noch zusätzliche Abhängigkeiten zu Knoppix-Paketen auflösen.
inittools? Du meinst initrd-tools, oder?

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

Beitrag von gms » 15.01.2005 00:26:00

tschuldigung, ich meinte "initscripts"

[edit]
du könntest auch mit knoppix booten und ein chroot in dein System ausführen
[/edit]

wum
Beiträge: 241
Registriert: 15.10.2004 14:24:27

Beitrag von wum » 15.01.2005 01:11:26

Ich habe zwar immer noch keinen Netzzugang, aber auf meiner sarge-cd ist das paket initscripts zu finden.
Das Problem:initscripts hängt vom Paket mount ab, was sich wiederum im Konflikt befindet mit dem installierten mount-aes.
Vor der Deinstallation von mount-aes wird aber respekteinflössend gewarnt:
WARNUNG: Die folgenden essentiellen Pakete werden entfernt.
Dies sollte NICHT geschehen, wenn Sie nicht genau wissen, was Sie tun!
mount-aes scheint kein offizielles Debianpaket zu sein, sondern mit knoppix gekommen zu sein. Googeln gibt nur vage Hinweise, dass man das Paket für verschlüsselte Dateisysteme brauche, die ich nicht habe (http://lists.debian.org/debian-user-ger ... 00478.html).

Hier im Forum gabs dazu schon einen thread (http://www.debianforum.de/forum/viewtop ... t=mountaes),
aber mir ist unklar was da schlussendlich die Lösung war. Kann man mit "apt-get -f install paketnamen" auch Pakete installieren, die eigentlich nicht gleichzeitig installiert werden sollen?

Wäre sehr dankbar für ein paar Tips, ob ich es trotz aller Warnungen wagen soll, mount-aes durch mount zu ersetzen. So richtig viel habe ich nicht mehr zu verlieren, oder?

edit:
ich vergass:
du könntest auch mit knoppix booten und ein chroot in dein System ausführen
Kann ich mit chroot so tun als wär ich root der Festplatte und dementsprechend via apt-get was installieren?

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

Beitrag von gms » 15.01.2005 15:17:49

wum hat geschrieben: Kann ich mit chroot so tun als wär ich root der Festplatte und dementsprechend via apt-get was installieren?
theoretisch ja, nur wahrscheinlich kannst du, wenn du nicht zwei CD/DVD Laufwerke hast, keine CD wechseln. In diesem Fall würde ich daher gleich von der Sarge CD booten.

Also Knoppix oder Sarge CD booten und Terminal öffnen

Code: Alles auswählen

mount -o rw,dev /dev/<rootpartition> /mnt/<mountpoint> 
# eventuell weitere notwendige partitions unterhalb von /mnt/<mountpoint> einhängen
chroot /mnt/<mountpoint> 
source.list anpassen und pakete installieren

Code: Alles auswählen

exit 
sync 
# alle weitern partitions unmounten
umount /mnt/<mountpoint> 
init 6

wum
Beiträge: 241
Registriert: 15.10.2004 14:24:27

Beitrag von wum » 15.01.2005 17:47:07

Ich bin gerade nicht zuhause, werde es nachher mit Knoppix probieren. Eigentlich sollte ich ja von Knoppix aus nen Netzzugang einrichten können und insofern auch wieder auf ein debian-Archiv zugreifen können,

Entscheidend ist aber die Frage, welche Pakete ich überhaupt installieren soll bzw. ob ich es wagen soll mount-aes durch mount zu ersetzen. Meint Ihr , das geht gut?
exit
sync
# alle weitern partitions unmounten
umount /mnt/<mountpoint>
init 6
Das sind die Befehle, die ich nach dem installieren der Pakete eingeben soll?

wum
Beiträge: 241
Registriert: 15.10.2004 14:24:27

Beitrag von wum » 16.01.2005 12:02:38

Wegen der schweren Warnungen frage ich noch ein letztes mal, bevor ich es einfach ausprobiere:

Hat schon mal jemand das Paket mount installiert und dafür mount-eas entfernt?

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

Beitrag von gms » 16.01.2005 12:14:47

vermutlich ja, ich habe auch einmal aus Faulheit Knoppix für die Erstinstallation ausprobiert, und es später bitter bereuen müssen. Letztendlich ist es dann aber doch gelungen alle Knoppix Pakete zu ersetzen. Diese Pakete "mount" und "initscripts" sind Pakete mit der Priorität "essentiell", daher kommen diese Warnungen.

wum
Beiträge: 241
Registriert: 15.10.2004 14:24:27

Beitrag von wum » 16.01.2005 18:23:50

Ich bin via knoppix ins Netz gekommen und habe mit chroot eine komplette dist-upgrade durchgeführt, mount-aes durch mount ersetzt, initscripts (mittels dpkg --force-overwrite) installiert -und ich habe immer noch das gleiche Problem!

Nämlich der Bootprozess bricht mit der wiederholten Nachricht ab:
INIT:PANIC segmentation violation at 0x804ec92! sleeping for 30 sconds
Hat noch jemand Ideen? Inzwischen bin ich nicht mehr weit von der Neuinstallation entfernt.

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

Beitrag von gms » 16.01.2005 18:32:05

nur so eine Idee, bootest du debian vielleicht über vmware ?

wum
Beiträge: 241
Registriert: 15.10.2004 14:24:27

Beitrag von wum » 16.01.2005 19:26:53

vmware?
Wenn ich den wikipedia-Beitrag zu vmware richtig verstehe, ist das ein virtuelles system, das man sich erst installieren muss- und man hat es nicht automatisch mit einer bestimmten hardware, oder? Zumindest habe ich mir nichts derartiges installiert.

wum
Beiträge: 241
Registriert: 15.10.2004 14:24:27

Beitrag von wum » 17.01.2005 00:09:49

Habe nun die Festplatte ausgebaut und in einem anderen Rechner gebootet. Das gleiche Problem. Kann also nur eine hardware-Schaden der Festplatte oder am System liegen.

Any ideas??

wum
Beiträge: 241
Registriert: 15.10.2004 14:24:27

Beitrag von wum » 17.01.2005 20:01:23

Leider schreibe ich immer noch in diesem thread.

Ich gehe eher davon aus, dass es sich um einen Fehler im System, sprich, irgendwo bei den Bootskripten handelt.

Ich habe wie beschrieben, erfolgreich das Paket initscripts installiert. Trotzdem erscheint beim Bootvorgang weiterhin die Meldung:
INIT:version 2.7.8-knoppix
Ich hatte gedacht, dass ich genau diese INIT ersetzte hätte. Weiss jemand wo dieses INIT von knoppix liegt und wodurch ich es ersetzen bzw. neu installieren kann?

Grüsse,
Wum

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

Beitrag von gms » 17.01.2005 20:43:40

3 Pakete fallen mir ein:
a) die schon genannten initscripts
b) sysvinit
c) kernel image (wenn eine initrd verwendet wird)

wum
Beiträge: 241
Registriert: 15.10.2004 14:24:27

Beitrag von wum » 17.01.2005 22:19:03

sysvinit ist laut apt-cache ein
System-V like init with knoppix scripts
und damit offenbar kein offizielles debian Paket. Ich kann es auch nicht vom Debianserver runterladen und dementsprechend auch keinen --reinstall machen. Gibt es ein entsprechendes Paket in sarge -das sysvinit ersetzt?

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

Beitrag von gms » 17.01.2005 22:23:16

gibt es:

Code: Alles auswählen

root@gms1:~# apt-show-versions -a sysvinit
sysvinit        2.86-5  install ok installed
sysvinit        2.84-2woody1    stable
sysvinit        2.86-5  testing
sysvinit        2.86.ds1-1      unstable
sysvinit/testing uptodate 2.86-5


root@gms1:~# apt-cache search sysvinit
acct - The GNU Accounting utilities for process and login accounting
sysvinit - System-V like init

wum
Beiträge: 241
Registriert: 15.10.2004 14:24:27

Beitrag von wum » 18.01.2005 11:51:10

Vor mir erstrahlt mein wunderschöner gnome desktop und ich strahle auch!

Danke Euch allen, die Ihr mir so geduldig geholfen habt- gms,pdreker,g-henna,nepos, natas12...! Habt mir nen grossen Gefallen getan.

Schuld war tatsächlich das Paket sysvinit, das ich in einer Version von Knoppix hatte und nun durch sysvinit/testing ersetzt habe.

Noch funktioniert nicht alles, die Maus z.B., aber ich schätze das liegt an meinen zwischenzeitlichen Experimenten mit neuen kernels. Das werde ich schon beheben und wenn dann in einem anderen thread diskutieren.

Dankeschön sagt

Wum

Antworten