Brauche Hilfe zur Fehlerdiagnose beim Systemstart !
Brauche Hilfe zur Fehlerdiagnose beim Systemstart !
Hallo !
Ich habe auf einem Laptop Debian sarge via Netinstall, mit anschließendem apt-get update und dist-upgrade, installiert.
Die Basis-Installation + KDE, ... inkl. Einrichten, verlief ohne Probleme !
Jedoch erhalte ich beim Booten eine Fehlermeldung beim laden der Module.
Da das Booten aber so schnell geht, dass ich nicht wirklkich sehen kann was fehlt, bzw. "er nörgelt", habe ich versucht via dmesg und cat /var/log/messages ...syslog,... die Fehlermeldung auf den Bildschirm zu holen.
Jedoch kann ich dort die Fehlermeldung so nicht ausmachen !
Da der Rechner ganz normal hoch fährt und soweit ( bis jetzt ) alles funktioniert, kann ich den Fehler nicht weiter einkreisen !
Wie kann ich den wirklich den Bootvorgang mir anschauen um den Fehler zu finden ?
Ich habe auf einem Laptop Debian sarge via Netinstall, mit anschließendem apt-get update und dist-upgrade, installiert.
Die Basis-Installation + KDE, ... inkl. Einrichten, verlief ohne Probleme !
Jedoch erhalte ich beim Booten eine Fehlermeldung beim laden der Module.
Da das Booten aber so schnell geht, dass ich nicht wirklkich sehen kann was fehlt, bzw. "er nörgelt", habe ich versucht via dmesg und cat /var/log/messages ...syslog,... die Fehlermeldung auf den Bildschirm zu holen.
Jedoch kann ich dort die Fehlermeldung so nicht ausmachen !
Da der Rechner ganz normal hoch fährt und soweit ( bis jetzt ) alles funktioniert, kann ich den Fehler nicht weiter einkreisen !
Wie kann ich den wirklich den Bootvorgang mir anschauen um den Fehler zu finden ?
Danke !
Ciao
Celica
Ciao
Celica
Re: Brauche Hilfe zur Fehlerdiagnose beim Systemstart !
Mit Strg+S kann man das Booten unterbrechen.Celica hat geschrieben:Wie kann ich den wirklich den Bootvorgang mir anschauen um den Fehler zu finden ?
Ich hatte mit 2.6.10 einen Haufen Fehlermeldungen - sowohl mit dem kernel-image-2.6.10-1-686 als auch mit dem selbstgebauten aus der source-4.
Jetzt habe ich mir einen schönen 2.6.11 gebaut, und da klappt alles.
- Snoopy
- Beiträge: 4297
- Registriert: 17.11.2003 18:26:56
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Rh.- Pflz.
hi
bzgl loggen bzw einsehen der fehlermeldungen beim booten gibt es zum einen den befehl den ihr sicherlich kennt
oder man schaltet den bootlogd ein
dies geschieht in der dateidort einfach das "Yes" anstatt dem "No" setzen
wenn der läuft gibt es unter
logdateien, die beim booten erstellt werden
jeder boot des rechners wird nun mitgeloggt und ältere logs werden komprimiert und später gelöscht
wie man sieht, gibt es bei mir max 6 logdateien
wenn die fehlermeldungen vor dem starten des bootlogd kommen...nuja...dann muss man sich mit ctrl+s und ctrl+q helfen
bzgl loggen bzw einsehen der fehlermeldungen beim booten gibt es zum einen den befehl
Code: Alles auswählen
dmesg
oder man schaltet den bootlogd ein
dies geschieht in der datei
Code: Alles auswählen
# > cat /etc/default/bootlogd
# Run bootlogd at startup ?
BOOTLOGD_ENABLE=Yes
wenn der läuft gibt es unter
Code: Alles auswählen
# > ll /var/log/boot*
-rw-r----- 1 root adm 7452 Mar 1 10:32 /var/log/boot
-rw-r----- 1 root adm 7452 Feb 28 11:41 /var/log/boot.0
-rw-r----- 1 root adm 1882 Feb 27 10:57 /var/log/boot.1.gz
-rw-r----- 1 root adm 1883 Feb 27 10:49 /var/log/boot.2.gz
-rw-r----- 1 root adm 1893 Feb 26 15:01 /var/log/boot.3.gz
-rw-r----- 1 root adm 1883 Feb 26 14:34 /var/log/boot.4.gz
jeder boot des rechners wird nun mitgeloggt und ältere logs werden komprimiert und später gelöscht
wie man sieht, gibt es bei mir max 6 logdateien
wenn die fehlermeldungen vor dem starten des bootlogd kommen...nuja...dann muss man sich mit ctrl+s und ctrl+q helfen
Danke. Das wollte ich wissen.Snoopy hat geschrieben:dort einfach das "Yes" anstatt dem "No" setzenCode: Alles auswählen
# > cat /etc/default/bootlogd # Run bootlogd at startup ? BOOTLOGD_ENABLE=Yes
Super !
Danke, genau das habe ich gesucht !
Aber jetzt zu meinem eigentlichen Problem:
Das ist der erste Teil der erzeugten "bootlog-Datei".
Ich denke Ihr sehr was ich meine.
Es funktioniert soweit ich das jetzt beurteilen kann alles, aber es beunruhigt mich halt doch wenn ich nicht weis, wo das Problem liegt !
Vielleicht kommt ja der Fehler auch noch ans Tageslicht ?
Würde dem gerne vorher begegnen !
Zumal es den Bootvorgang aufhält !
Danke, genau das habe ich gesucht !
Aber jetzt zu meinem eigentlichen Problem:
Code: Alles auswählen
Sat Mar 5 12:04:10 2005: bootlogd.
Sat Mar 5 12:04:10 2005: Activating swap.
Sat Mar 5 12:04:10 2005: Checking root file system...
Sat Mar 5 12:04:10 2005: fsck 1.35 (28-Feb-2004)
Sat Mar 5 12:04:10 2005: System time was Sat Mar 5 11:04:04 UTC 2005.
Sat Mar 5 12:04:10 2005: Setting the System Clock using the Hardware Clock as reference...
Sat Mar 5 12:04:10 2005: System Clock set. System local time is now Sat Mar 5 11:04:06 UTC 2005.
Sat Mar 5 12:04:10 2005: Cleaning up ifupdown...done.
Sat Mar 5 12:04:10 2005: Calculating module dependencies... done.
Sat Mar 5 12:04:10 2005: Loading modules...
Sat Mar 5 12:04:10 2005: ide-cd
Sat Mar 5 12:04:10 2005: ide-detect
Sat Mar 5 12:04:10 2005: FATAL: Module ide_detect not found.
Sat Mar 5 12:04:10 2005: ide-disk
Sat Mar 5 12:04:10 2005: psmouse
Sat Mar 5 12:04:10 2005: apm
Sat Mar 5 12:04:10 2005: All modules loaded.
Sat Mar 5 12:04:10 2005: Checking all file systems...
Sat Mar 5 12:04:10 2005: fsck 1.35 (28-Feb-2004)
Sat Mar 5 12:04:10 2005: /boot: clean, 26/24096 files, 13585/48163 blocks
Sat Mar 5 12:04:10 2005: Setting kernel variables ...
Sat Mar 5 12:04:10 2005: ... done.
Sat Mar 5 12:04:10 2005: Mounting local filesystems...
Sat Mar 5 12:04:10 2005: /dev/hda1 on /boot type ext3 (rw)
Sat Mar 5 12:04:10 2005: /dev/hda8 on /home type xfs (rw)
Sat Mar 5 12:04:10 2005: /dev/hda7 on /opt type xfs (rw)
Sat Mar 5 12:04:10 2005: /dev/hda5 on /usr type xfs (rw)
Sat Mar 5 12:04:10 2005: /dev/hda6 on /var type xfs (rw)
Sat Mar 5 12:04:10 2005: Cleaning /tmp /var/run /var/lock.
Sat Mar 5 12:04:11 2005: Detecting hardware: agpgart yenta_socket e100 piix esssolo1 usb_uhci
Sat Mar 5 12:04:13 2005: Loading agpgart module.
Sat Mar 5 12:04:13 2005: Loading yenta_socket module.
Sat Mar 5 12:04:15 2005: Loading e100 module.
Sat Mar 5 12:04:16 2005: Skipping already loaded module piix.
Sat Mar 5 12:04:17 2005: Loading esssolo1 module.
Sat Mar 5 12:04:18 2005: Loading uhci_hcd module.
Sat Mar 5 12:04:20 2005: Running 0dns-down to make sure resolv.conf is ok...done.
Sat Mar 5 12:04:21 2005: Initializing: /etc/network/ifstate.
Sat Mar 5 12:04:21 2005: Starting hotplug subsystem:
Sat Mar 5 12:04:21 2005: pci
Sat Mar 5 12:04:22 2005: intel-agp: loaded successfully
Sat Mar 5 12:04:24 2005: modprobe: FATAL: Error inserting shpchp (/lib/modules/2.6.8-1-386/kernel/drivers/pci/hotplug/shpchp.ko): Operation not permitted
Sat Mar 5 12:04:24 2005:
Sat Mar 5 12:04:24 2005: shpchp: can't be loaded
Sat Mar 5 12:04:24 2005: missing kernel or user mode driver shpchp
Sat Mar 5 12:04:24 2005: modprobe: FATAL: Error inserting pciehp (/lib/modules/2.6.8-1-386/kernel/drivers/pci/hotplug/pciehp.ko): Operation not permitted
Sat Mar 5 12:04:24 2005:
Sat Mar 5 12:04:24 2005: pciehp: can't be loaded
Sat Mar 5 12:04:24 2005: missing kernel or user mode driver pciehp
Sat Mar 5 12:04:27 2005: piix: already loaded
Sat Mar 5 12:04:28 2005: uhci-hcd: already loaded
Sat Mar 5 12:04:31 2005: yenta_socket: already loaded
Sat Mar 5 12:04:33 2005: yenta_socket: already loaded
Sat Mar 5 12:04:37 2005: snd-es1938: loaded successfully
Sat Mar 5 12:04:37 2005: esssolo1: already loaded
Sat Mar 5 12:04:37 2005: ignoring pci display device on 01:00.0
Sat Mar 5 12:04:39 2005: yenta_socket: already loaded
Sat Mar 5 12:04:40 2005: yenta_socket: already loaded
Sat Mar 5 12:04:42 2005: eepro100: blacklisted
Sat Mar 5 12:04:42 2005: e100: already loaded
Sat Mar 5 12:04:42 2005: pci [success]
Sat Mar 5 12:04:42 2005: usb
Sat Mar 5 12:04:43 2005: usb [success]
Sat Mar 5 12:04:43 2005: isapnp
Sat Mar 5 12:04:43 2005: rtc: loaded sucessfully
Sat Mar 5 12:04:44 2005: pcspkr: loaded sucessfully
Sat Mar 5 12:04:45 2005: floppy: loaded sucessfully
Sat Mar 5 12:04:45 2005: irtty-sir: loaded sucessfully
Sat Mar 5 12:04:45 2005: psmouse: loaded sucessfully
Sat Mar 5 12:04:45 2005: parport_pc: loaded sucessfully
Sat Mar 5 12:04:45 2005: isapnp [success]
Sat Mar 5 12:04:45 2005: ide
Sat Mar 5 12:04:45 2005: ide [success]
Sat Mar 5 12:04:45 2005: net
Sat Mar 5 12:04:45 2005: net [success]
Sat Mar 5 12:04:45 2005: input
Sat Mar 5 12:04:46 2005: evbug: blacklisted
Sat Mar 5 12:04:46 2005: evdev: already loaded
Sat Mar 5 12:04:46 2005: tsdev: already loaded
Sat Mar 5 12:04:46 2005: mousedev: already loaded
Sat Mar 5 12:04:46 2005: evbug: blacklisted
Sat Mar 5 12:04:46 2005: evdev: already loaded
Sat Mar 5 12:04:46 2005: evbug: blacklisted
Sat Mar 5 12:04:46 2005: evdev: already loaded
Sat Mar 5 12:04:46 2005: input [success]
Sat Mar 5 12:04:46 2005: done.
Sat Mar 5 12:04:46 2005: Setting up IP spoofing protection: rp_filter.
Sat Mar 5 12:04:46 2005: Configuring network interfaces...Internet Software Consortium DHCP Client 2.0pl5
Sat Mar 5 12:04:46 2005: Copyright 1995, 1996, 1997, 1998, 1999 The Internet Software Consortium.
Sat Mar 5 12:04:46 2005: All rights reserved.
Ich denke Ihr sehr was ich meine.
Es funktioniert soweit ich das jetzt beurteilen kann alles, aber es beunruhigt mich halt doch wenn ich nicht weis, wo das Problem liegt !
Vielleicht kommt ja der Fehler auch noch ans Tageslicht ?
Würde dem gerne vorher begegnen !
Zumal es den Bootvorgang aufhält !
Danke !
Ciao
Celica
Ciao
Celica
wenn du das meinst?
shpchp: can't be loaded
Sat Mar 5 12:04:24 2005: missing kernel or user mode driver shpchp
Sat Mar 5 12:04:24 2005: modprobe: FATAL: Error inserting pciehp (/lib/modules/2.6.8-1-386/kernel/drivers/pci/hotplug/pciehp.ko): Operation not permitted
Sat Mar 5 12:04:24 2005:
Sat Mar 5 12:04:24 2005: pciehp: can't be loaded
Sat Mar 5 12:04:24 2005: missing kernel or user mode driver pciehp
dafür kannst du in die /etc/hotplug/blacklist
das hineinschreiben
pciehp
shpchpp
dann werden diese module nicht mehr geladen und die fehlermeldung verschwindet
shpchp: can't be loaded
Sat Mar 5 12:04:24 2005: missing kernel or user mode driver shpchp
Sat Mar 5 12:04:24 2005: modprobe: FATAL: Error inserting pciehp (/lib/modules/2.6.8-1-386/kernel/drivers/pci/hotplug/pciehp.ko): Operation not permitted
Sat Mar 5 12:04:24 2005:
Sat Mar 5 12:04:24 2005: pciehp: can't be loaded
Sat Mar 5 12:04:24 2005: missing kernel or user mode driver pciehp
dafür kannst du in die /etc/hotplug/blacklist
das hineinschreiben
pciehp
shpchpp
dann werden diese module nicht mehr geladen und die fehlermeldung verschwindet
So, jetzt habe ich wie beschrieben in die /etc/hotplug/blacklist eingetragen.
Die Bootmeldungen sind auch dementsprechen i.o.:
Was mich aber noch interessiert:
Es wird versucht die Module "ide-cd" und "ide-detect" zu laden.
Dann nörgelt "er" das "ide-detect" nicht gefunden werden kann.
Was verbirgt sich dahinter ?
Wofür ist es genau und brauche ich das wirklich ?
Könnte ich es über "modconf" austragen und gut ist ?
Die Bootmeldungen sind auch dementsprechen i.o.:
Code: Alles auswählen
Sat Mar 5 18:01:17 2005: Starting hotplug subsystem:
Sat Mar 5 18:01:17 2005: pci
Sat Mar 5 18:01:19 2005: intel-agp: loaded successfully
Sat Mar 5 18:01:20 2005: shpchp: blacklisted
Sat Mar 5 18:01:21 2005: pciehp: blacklisted
Sat Mar 5 18:01:23 2005: piix: already loaded
Sat Mar 5 18:01:25 2005: uhci-hcd: already loaded
Sat Mar 5 18:01:28 2005: yenta_socket: already loaded
Sat Mar 5 18:01:29 2005: yenta_socket: already loaded
Sat Mar 5 18:01:34 2005: snd-es1938: loaded successfully
Sat Mar 5 18:01:34 2005: esssolo1: already loaded
Sat Mar 5 18:01:34 2005: ignoring pci display device on 01:00.0
Sat Mar 5 18:01:35 2005: yenta_socket: already loaded
Sat Mar 5 18:01:36 2005: yenta_socket: already loaded
Sat Mar 5 18:01:38 2005: eepro100: blacklisted
Sat Mar 5 18:01:38 2005: e100: already loaded
Sat Mar 5 18:01:38 2005: pci [success]
Sat Mar 5 18:01:38 2005: usb
Sat Mar 5 18:01:39 2005: usb [success]
Sat Mar 5 18:01:39 2005: isapnp
Sat Mar 5 18:01:40 2005: rtc: loaded sucessfully
Sat Mar 5 18:01:40 2005: pcspkr: loaded sucessfully
Sat Mar 5 18:01:41 2005: floppy: loaded sucessfully
Sat Mar 5 18:01:41 2005: irtty-sir: loaded sucessfully
Sat Mar 5 18:01:41 2005: psmouse: loaded sucessfully
Sat Mar 5 18:01:41 2005: parport_pc: loaded sucessfully
Sat Mar 5 18:01:41 2005: isapnp [success]
Sat Mar 5 18:01:41 2005: ide
Sat Mar 5 18:01:41 2005: ide [success]
Sat Mar 5 18:01:41 2005: net
Sat Mar 5 18:01:41 2005: net [success]
Sat Mar 5 18:01:41 2005: input
Sat Mar 5 18:01:42 2005: evbug: blacklisted
Sat Mar 5 18:01:42 2005: evdev: already loaded
Sat Mar 5 18:01:42 2005: tsdev: already loaded
Sat Mar 5 18:01:42 2005: mousedev: already loaded
Sat Mar 5 18:01:42 2005: evbug: blacklisted
Sat Mar 5 18:01:42 2005: evdev: already loaded
Sat Mar 5 18:01:42 2005: evbug: blacklisted
Sat Mar 5 18:01:42 2005: evdev: already loaded
Sat Mar 5 18:01:42 2005: input [success]
Sat Mar 5 18:01:42 2005: done.
Sat Mar 5 18:01:42 2005: Setting up IP spoofing protection: rp_filter.
Sat Mar 5 18:01:42 2005: Configuring network interfaces...Internet Software Consortium DHCP Client 2.0pl5
Sat Mar 5 18:01:42 2005: Copyright 1995, 1996, 1997, 1998, 1999 The Internet Software Consortium.
Sat Mar 5 18:01:42 2005: All rights reserved.
Code: Alles auswählen
Sat Mar 5 18:01:06 2005: Calculating module dependencies... done.
Sat Mar 5 18:01:06 2005: Loading modules...
Sat Mar 5 18:01:06 2005: ide-cd
Sat Mar 5 18:01:06 2005: ide-detect
Sat Mar 5 18:01:06 2005: FATAL: Module ide_detect not found.
Sat Mar 5 18:01:06 2005: ide-disk
Sat Mar 5 18:01:06 2005: psmouse
Sat Mar 5 18:01:06 2005: apm
Sat Mar 5 18:01:06 2005: All modules loaded.
Dann nörgelt "er" das "ide-detect" nicht gefunden werden kann.
Was verbirgt sich dahinter ?
Wofür ist es genau und brauche ich das wirklich ?
Könnte ich es über "modconf" austragen und gut ist ?
Danke !
Ciao
Celica
Ciao
Celica
Habe derweilen mal ein wenig gestöbert.
Das Problem mit dem FATAL: ide_detect haben wohl mehrer.
Jedoch wurde ( was ich bisher gelesen habe ) nie eine wirkliche Erklärung genannt.
Habe Ansätze gefunden, wie:
- Einfach ide-detect aus der "/etc/mkinitrd/modules entfernen, oder ...
- in der /etc/modules den Eintrag "ide-detect" auskommentieren.
Ist alles nicht wirklich schlüssig für mich !
Vielleicht hat ja hier noch jemand eine passende ?
Würde gerne auch dieses ( hoffentlichz letzte ) Problem klären !
Das Problem mit dem FATAL: ide_detect haben wohl mehrer.
Jedoch wurde ( was ich bisher gelesen habe ) nie eine wirkliche Erklärung genannt.
Habe Ansätze gefunden, wie:
- Einfach ide-detect aus der "/etc/mkinitrd/modules entfernen, oder ...
- in der /etc/modules den Eintrag "ide-detect" auskommentieren.
Ist alles nicht wirklich schlüssig für mich !
Vielleicht hat ja hier noch jemand eine passende ?
Würde gerne auch dieses ( hoffentlichz letzte ) Problem klären !
Danke !
Ciao
Celica
Ciao
Celica
Bei mir stand vom alten Kernel noch ide-generic in /etc/modules. Im neuen Kernel habe ich das fest eingebaut. Daher existierten diese Module nicht. Weil sie aber von /etc/modules angefordert wurden, gab das FATAL blabla.Celica hat geschrieben:Habe Ansätze gefunden, wie:
- Einfach ide-detect aus der "/etc/mkinitrd/modules entfernen, oder ...
- in der /etc/modules den Eintrag "ide-detect" auskommentieren.
Ist alles nicht wirklich schlüssig für mich !
edit:
Was ist überhaupt ide_detect, und wer fordert das an?
Schau doch mal, ob das bei dir in /etc/modules steht.
Hi !
So, habe mal das Modul auskommentiert und beim Booten kam dann ( klar ! ) auch keine Fehlermeldung !
Ob das so richtig ist und welche Auswirkunge das hat, werde ich evtl. noch sehen.
Wirklich verstehen "tu" ich das zwar noch nicht, aber wenn es geht ... !
Kann mir jemand sagen, warum ist in der /etc/mkinitrd/modules ext2 auskommentiert ist ?
So, habe mal das Modul auskommentiert und beim Booten kam dann ( klar ! ) auch keine Fehlermeldung !
Ob das so richtig ist und welche Auswirkunge das hat, werde ich evtl. noch sehen.
Wirklich verstehen "tu" ich das zwar noch nicht, aber wenn es geht ... !
Kann mir jemand sagen, warum ist in der /etc/mkinitrd/modules ext2 auskommentiert ist ?
Danke !
Ciao
Celica
Ciao
Celica
Ich habe mir gerade durchgelesen, was da in /etc/mkinitrd/modules und in der man-Seite von make-kpkg bzgl --initrd steht.Joghurt hat geschrieben:Wahrscheinlich weil entweder ext2 Support fest in den Kernel einkompiliert ist, oder dein / Dateisystem nicht ext2 ist, weshalb er das Modul auch nicht in der initrd braucht.
Mir ist bisher aufgefallen, dass, wenn ich ein Kernel-Image installiere, die passende Kernel-source installiere, das config übernehme und make-kpkg --initrd kernel_image modules_image mache, das Ergebnis beim Booten in Panik gerät.
Kann es sein, dass sich make-kpkg --initrd auf /etc/mkinitrd/modules bezieht, und daher nicht die gleiche Initrd erzeugt wie die aus dem kernel-image-bla.deb ?