PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Suse lädt nicht mehr nach kernel update



Fuchs_77
05.02.05, 12:25
Hallo !
Gestern abend hat Suse 9.1 bei mir mal wieder ein online update gemacht und dabei einen neuen kernel installiert, soweit ich das verstanden hab. Bis jetzt hat das auch immer prima geklappt, nur diesmal scheinbar nicht. Als ich heute den Pc hochfahren wollte blieb er nach "starting kdm" hängen, der Bildschirm wurde schwarz und es ging gar nix mehr.
Kann das evtl an dem kernel update liegen? und wenn, wie krieg ich wieder den alten drauf?

so weit ich das im forum gesehen hab, ist es für euch hilfreich die system messages zu sehen. hier selbige von heute:

Feb 5 11:02:22 rx51095 syslogd 1.4.1: restart.
Feb 5 11:02:24 rx51095 SuSEfirewall2: Firewall rules successfully set from /etc/sysconfig/SuSEfirewall2
Feb 5 11:02:27 rx51095 SuSEfirewall2: Firewall rules successfully set from /etc/sysconfig/SuSEfirewall2
Feb 5 11:02:27 rx51095 kernel: klogd 1.4.1, log source = /proc/kmsg started.
Feb 5 11:02:27 rx51095 kernel: Inspecting /boot/System.map-2.6.5-7.145-default
Feb 5 11:02:28 rx51095 kernel: Loaded 24305 symbols from /boot/System.map-2.6.5-7.145-default.
Feb 5 11:02:28 rx51095 kernel: Symbols match kernel version 2.6.5.
Feb 5 11:02:28 rx51095 kernel: No module symbols loaded - kernel modules not enabled.
Feb 5 11:02:28 rx51095 kernel: NET: Registered protocol family 10
Feb 5 11:02:28 rx51095 kernel: IPv6 over IPv4 tunneling driver
Feb 5 11:02:28 rx51095 kernel: ip6_tables: (C) 2000-2002 Netfilter core team
Feb 5 11:02:28 rx51095 kernel: ip_tables: (C) 2000-2002 Netfilter core team
Feb 5 11:02:28 rx51095 kernel: ip_conntrack version 2.1 (4095 buckets, 32760 max) - 300 bytes per conntrack
Feb 5 11:02:28 rx51095 kernel: usbcore: registered new driver usbfs
Feb 5 11:02:28 rx51095 kernel: usbcore: registered new driver hub
Feb 5 11:02:28 rx51095 kernel: Linux agpgart interface v0.100 (c) Dave Jones
Feb 5 11:02:28 rx51095 kernel: agpgart: Detected AMD Irongate chipset
Feb 5 11:02:28 rx51095 kernel: agpgart: Maximum main memory to use for agp memory: 439M
Feb 5 11:02:28 rx51095 kernel: agpgart: AGP aperture is 64M @ 0xe8000000
Feb 5 11:02:28 rx51095 kernel: ohci_hcd: 2004 Feb 02 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
Feb 5 11:02:28 rx51095 kernel: ohci_hcd: block sizes: ed 64 td 64
Feb 5 11:02:28 rx51095 kernel: AMD756: dev 1022:740c, router pirq : 4 get irq : 9
Feb 5 11:02:28 rx51095 kernel: PCI: Found IRQ 9 for device 0000:00:07.4
Feb 5 11:02:28 rx51095 ntpdate[4953]: can't find host ptb1time.ptb.de
Feb 5 11:02:28 rx51095 kernel: ohci_hcd 0000:00:07.4: OHCI Host Controller
Feb 5 11:02:28 rx51095 ntpdate[4953]: no servers can be used, exiting
Feb 5 11:02:28 rx51095 kernel: ohci_hcd 0000:00:07.4: irq 9, pci mem e2c73000
Feb 5 11:02:28 rx51095 kernel: ohci_hcd 0000:00:07.4: new USB bus registered, assigned bus number 1
Feb 5 11:02:28 rx51095 kernel: ohci_hcd 0000:00:07.4: AMD756 erratum 4 workaround
Feb 5 11:02:28 rx51095 kernel: usb usb1: Product: OHCI Host Controller
Feb 5 11:02:28 rx51095 kernel: usb usb1: Manufacturer: Linux 2.6.5-7.145-default ohci_hcd
Feb 5 11:02:28 rx51095 kernel: usb usb1: SerialNumber: 0000:00:07.4
Feb 5 11:02:28 rx51095 kernel: hub 1-0:1.0: USB hub found
Feb 5 11:02:28 rx51095 kernel: hub 1-0:1.0: 4 ports detected
Feb 5 11:02:28 rx51095 kernel: 8139too Fast Ethernet driver 0.9.27
Feb 5 11:02:28 rx51095 kernel: AMD756: dev 10ec:8139, router pirq : 2 get irq : 11
Feb 5 11:02:28 rx51095 kernel: PCI: Found IRQ 11 for device 0000:00:09.0
Feb 5 11:02:28 rx51095 kernel: eth0: RealTek RTL8139 at 0xe2c75f00, 00:40:95:30:96:16, IRQ 11
Feb 5 11:02:28 rx51095 kernel: eth0: Identified 8139 chip type 'RTL-8139C'
Feb 5 11:02:28 rx51095 kernel: eth0: link up, 10Mbps, half-duplex, lpa 0x0000
Feb 5 11:02:28 rx51095 kernel: SFW2-OUT-IPv6_PROHIB IN= OUT=eth0 SRC=0000:0000:0000:0000:0000:0000:0000:0000 DST=ff02:0000:0000:0000:0000:0001:ff30:9616 LEN=72 TC=0 HOPLIMIT=1 FLOWLBL=0 PROTO=0
Feb 5 11:02:28 rx51095 kernel: usb 1-1: new low speed USB device using address 2
Feb 5 11:02:28 rx51095 kernel: NET: Registered protocol family 17
Feb 5 11:02:28 rx51095 kernel: usb 1-1: Product: USB Mouse
Feb 5 11:02:28 rx51095 kernel: usb 1-1: Manufacturer: Logitech
Feb 5 11:02:28 rx51095 kernel: SFW2-OUT-IPv6_PROHIB IN= OUT=eth0 SRC=0000:0000:0000:0000:0000:0000:0000:0000 DST=ff02:0000:0000:0000:0000:0001:ff30:9616 LEN=64 TC=0 HOPLIMIT=255 FLOWLBL=0 PROTO=ICMPv6 TYPE=135 CODE=0
Feb 5 11:02:28 rx51095 kernel: SFW2-OUT-IPv6_PROHIB IN= OUT=eth0 SRC=0000:0000:0000:0000:0000:0000:0000:0000 DST=ff02:0000:0000:0000:0000:0001:ff30:9616 LEN=72 TC=0 HOPLIMIT=1 FLOWLBL=0 PROTO=0
Feb 5 11:02:28 rx51095 kernel: SFW2-OUT-IPv6_PROHIB IN= OUT=eth0 SRC=fe80:0000:0000:0000:0240:95ff:fe30:9616 DST=ff02:0000:0000:0000:0000:0000:0000:0002 LEN=56 TC=0 HOPLIMIT=255 FLOWLBL=0 PROTO=ICMPv6 TYPE=133 CODE=0
Feb 5 11:02:28 rx51095 kernel: SFW2-OUT-IPv6_PROHIB IN= OUT=eth0 SRC=fe80:0000:0000:0000:0240:95ff:fe30:9616 DST=ff02:0000:0000:0000:0000:0000:0000:0002 LEN=56 TC=0 HOPLIMIT=255 FLOWLBL=0 PROTO=ICMPv6 TYPE=133 CODE=0
Feb 5 11:02:28 rx51095 kernel: usbcore: registered new driver hiddev
Feb 5 11:02:28 rx51095 kernel: input: USB HID v1.10 Mouse [Logitech USB Mouse] on usb-0000:00:07.4-1
Feb 5 11:02:28 rx51095 kernel: usbcore: registered new driver hid
Feb 5 11:02:28 rx51095 kernel: drivers/usb/input/hid-core.c: v2.0:USB HID core driver
Feb 5 11:02:28 rx51095 ntpd[4966]: ntpd 4.2.0a@1.1213-r Wed Jan 26 17:22:51 UTC 2005 (1)
Feb 5 11:02:28 rx51095 ntpd[4966]: precision = 1.000 usec
Feb 5 11:02:28 rx51095 ntpd[4966]: Listening on interface wildcard, 0.0.0.0#123
Feb 5 11:02:28 rx51095 ntpd[4966]: Listening on interface wildcard, ::#123
Feb 5 11:02:28 rx51095 ntpd[4966]: Listening on interface lo, 127.0.0.1#123
Feb 5 11:02:28 rx51095 ntpd[4966]: Listening on interface eth0, 132.199.234.62#123
Feb 5 11:02:28 rx51095 ntpd[4966]: kernel time sync status 0040
Feb 5 11:02:28 rx51095 ntpd[4966]: frequency initialized 0.000 PPM from /var/lib/ntp/drift/ntp.drift
Feb 5 11:02:28 rx51095 kernel: speedstep_centrino: Unknown symbol acpi_processor_unregister_performance
Feb 5 11:02:28 rx51095 kernel: speedstep_centrino: Unknown symbol acpi_processor_register_performance
Feb 5 11:02:28 rx51095 sshd[5007]: Server listening on :: port 22.
Feb 5 11:02:28 rx51095 kernel: AMD756: dev 1274:1371, router pirq : 3 get irq : 12
Feb 5 11:02:28 rx51095 kernel: PCI: Found IRQ 12 for device 0000:00:0a.0
Feb 5 11:02:29 rx51095 kernel: powernow_k8: Unknown symbol acpi_processor_unregister_performance
Feb 5 11:02:29 rx51095 kernel: powernow_k8: Unknown symbol acpi_processor_register_performance
Feb 5 11:02:29 rx51095 kernel: powernow: No powernow capabilities detected
Feb 5 11:02:29 rx51095 rcpowersaved: CPU frequency scaling is not supported by your processor.
Feb 5 11:02:29 rx51095 rcpowersaved: enter 'POWERSAVE_CPUFREQD_MODULE=off' in /etc/sysconfig/powersave/common to avoid this warning.
Feb 5 11:02:29 rx51095 kernel: SFW2-OUT-IPv6_PROHIB IN= OUT=eth0 SRC=fe80:0000:0000:0000:0240:95ff:fe30:9616 DST=ff02:0000:0000:0000:0000:0000:0000:0002 LEN=56 TC=0 HOPLIMIT=255 FLOWLBL=0 PROTO=ICMPv6 TYPE=133 CODE=0
Feb 5 11:02:29 rx51095 [powersaved][5220]: resmgr: server response code 200
Feb 5 11:02:29 rx51095 kernel: hda: drive_cmd: status=0x51 { DriveReady SeekComplete Error }
Feb 5 11:02:29 rx51095 kernel: hda: drive_cmd: error=0x04 { DriveStatusError }
Feb 5 11:02:29 rx51095 kernel: ide: failed opcode was: 0xef
Feb 5 11:02:29 rx51095 [powersave_proxy][5222]: WARNING: hdparm returned error 5
Feb 5 11:02:30 rx51095 kernel: eth0: no IPv6 routers present
Feb 5 11:02:32 rx51095 kernel: parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE,EPP]
Feb 5 11:02:32 rx51095 kernel: parport0: irq 7 detected
Feb 5 11:02:32 rx51095 kernel: lp0: using parport0 (polling).
Feb 5 11:02:33 rx51095 kernel: drivers/usb/serial/usb-serial.c: USB Serial support registered for Generic
Feb 5 11:02:33 rx51095 kernel: usbcore: registered new driver usbserial
Feb 5 11:02:33 rx51095 kernel: drivers/usb/serial/usb-serial.c: USB Serial Driver core v2.0
Feb 5 11:02:34 rx51095 /usr/sbin/cron[5735]: (CRON) STARTUP (fork ok)
Feb 5 11:02:35 rx51095 kernel: Non-volatile memory driver v1.2
Feb 5 11:02:35 rx51095 kernel: hdc: ATAPI 48X DVD-ROM drive, 128kB Cache
Feb 5 11:02:35 rx51095 kernel: Uniform CD-ROM driver Revision: 3.20
Feb 5 11:02:35 rx51095 /etc/hotplug/block.agent[5767]: grep: /sys/class/scsi_host/ide1/proc_name: No such file or directory
Feb 5 11:02:35 rx51095 /etc/hotplug/block.agent[5767]: grep: /sys/class/scsi_host/ide1/proc_name: No such file or directory
Feb 5 11:02:35 rx51095 kernel: sr0: scsi3-mmc drive: 16x/16x writer cd/rw xa/form2 cdda tray
Feb 5 11:02:35 rx51095 kernel: Attached scsi CD-ROM sr0 at scsi0, channel 0, id 0, lun 0
Feb 5 11:02:35 rx51095 /etc/hotplug/block.agent[5767]: new block device /block/hdc
Feb 5 11:02:35 rx51095 kernel: st: Version 20040318, fixed bufsize 32768, s/g segs 256
Feb 5 11:02:35 rx51095 /etc/hotplug/block.agent[5799]: 0:0:0:0: sg_io failed status 0x8 0x0 0x0 0x2
Feb 5 11:02:35 rx51095 /etc/hotplug/block.agent[5799]: 0:0:0:0: sense key 0x5 ASC 0x24 ASCQ 0x0
Feb 5 11:02:36 rx51095 /etc/hotplug/block.agent[5799]: new block device /block/sr0
Feb 5 11:02:36 rx51095 kernel: Device not ready. Make sure there is a disc in the drive.
Feb 5 11:02:36 rx51095 kernel: Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0, type 5
Feb 5 11:02:36 rx51095 /etc/hotplug/scsi_generic.agent[5892]: 0:0:0:0: sg_io failed status 0x8 0x0 0x0 0x2
Feb 5 11:02:36 rx51095 /etc/hotplug/scsi_generic.agent[5892]: 0:0:0:0: sense key 0x5 ASC 0x24 ASCQ 0x0
Feb 5 11:02:36 rx51095 kernel: Device not ready. Make sure there is a disc in the drive.
Feb 5 11:02:36 rx51095 kernel: BIOS EDD facility v0.13 2004-Mar-09, 1 devices found


Danke im voraus für eure Hilfe,
Andi

hp_tux
05.02.05, 12:55
Hallo,

hmm, welche Grafikkarte hast Du? Ich schätze mal, Du mußt einfach nur den Graka-Treiber neu installieren.

Gruß

hp_tux

Fuchs_77
06.02.05, 22:06
Es lag tatsächlich am Grafiktreiber, und wie ich im forum gesehen hab, bin ich nicht mal der einzige, bei dem der fehler aufgetreten ist...

Danke nochmal

Andi

flieger28
06.02.05, 22:09
Also ich mache es inzwischen schon aus gewohnheit das ich nach dem Kernelupdate die Grafikkartentreiber update!

hgb82-hh
07.02.05, 08:29
Moin,
habe das selbe Problem. Seid dem update gestern bleibt mein Bildschirm Schwarz. Ich kann nicht mal auf eine Textkonsole wechseln. Ich habe eine Nvidia Geforce4 440MX. Liegt es nun am Grakatreiber? Wenn ja, wie kann ich einen neuen Treiber installieren?
Gruß, HGB.

IT-Low
07.02.05, 09:09
http://portal.suse.com/sdb/de/2003/04/wessels_nvidia4349.html

hgb82-hh
07.02.05, 09:19
Moin,
das hilft mir leider nicht weiter, da ich Linux überhaupt nicht starten kann. Nicht einmal die Konsole funktioniert. :confused:
Gibt es eine Möglichkeit, über eine Live-CD was zu ändern?
Gruß, HGB.

edit:
Habe jetzt versucht, über die SUSE live-CD zu booten und dann den Treiber wie beschrieben zu installieren. Doch bei der Installation sagte er mir, er benötigt noch ein Kernel-Modul und wollte sich dieses runterladen. Ich habe auf akzeptieren gedrückt und dann passierte nichts mehr.
Kann mir echt keiner helfen?
Kann ich vielleicht den neuen Kernel wieder löschen und den alten benutzen? Wenn ja, wie mache ich das??
Danke für eure Hilfe.
Gruß, HGB.

flieger28
07.02.05, 13:31
kannst du nicht einfach in den Textmodus booten?
Wenn du bei Grub eine 3 eingibst! DAs sollte eigentlich funktionieren!

Und das mit kernel modul runterladen kannst du auch mit nein beantworten. Ich denke mal das er, selbst wenn es funktionieren würde, keinen findet.
Allerdings brauchst du für den Nvidia Treiber auch die Kernel Quellen! Hast du die installiert?

Also ich installiere den Treiber immer folgendermaßen:
nVidia treiber installieren
falls ein kernel-Update durchgeführt wurde
reboot in den runlevel 3
sonst
init 3
1.) anmelden als root
2) cd /usr/src/linux
3) make cloneconfig
4) make prepare-all
5.) download des nVidia Treiber von der nVidia-Homepage
z.Bsp mit dem Befehl:
wget -c http://download.nvidia.com/XFree86/Linux-x86/1.0-6629/NVIDIA-Linux-x86-1.0-6629-pkg1.run
5a) cd in das Verzeichnis wo nVidia Treiber downgeloaded wurde
5b) sh NVIDIA-Linux-x86-1.0-6111-pkg1.run --kernel-source-path=/usr/src/linux
Die Warnung bzgl rivafb kann ignoriert werden
6) sax2 -m 0=nvidia
7) init 5

Hast du das mal so versucht?
Wenn du den treiber schon runtergeladen hast kannst du natürlich punkt 5 weglassen!!!!

hgb82-hh
07.02.05, 13:35
Moin,
danke für die Hilfe.
Ich habe keine Kernel Quellen installiert. Habe nur über YOU einen neuen Kernel eingespielt. Keine Ahnung ob da auch die Kernel Quellen bei waren?
Wie kann ich das denn überprüfen? Und wo bekomme ich die Kernel Quellen denn her und wie installier ich sie? Sorry, aber ich habe mich noch nicht mit dem Kernel beschäftigt.
Gruß, HGB.

edit:
Hab gerade deine Änderung gelesen. Werde es mal so probieren. Danke.

flieger28
07.02.05, 13:37
Mit dem Kommando

rpm -q kernel-source

können Sie prüfen ob das Paket kernel-source installiert ist. Sollte dies nicht der Fall sein, können benutzer der SUSE LINUX Professional Editionen das Paket von den CDs/DVDs nachinstallieren. Benutzer der Personal Edition laden sich das Paket bitte von unserem FTP oder einem Mirror-Server herunter.

flieger28
07.02.05, 13:39
Hast du denn Grub als Bootloader?
Wenn ja dann gebe doch mal unten in dem Fenster bei der Auswahl eine 3 an und schau ob dein linux zumindest auf die Konsole bootet!
Also ohne KDE!

hgb82-hh
07.02.05, 13:41
Hab jetzt leider Vorlesung.
Werde es heut Abend probieren und dann schreiben wie es gelaufen ist.
Ja ich verwende Grub.
Danke und Gruß, HGB.

flieger28
07.02.05, 13:46
Und wenn du auf die Konsole kommst kannst du /sbin/yast eingeben. (als root)
das sollte dann YaST im Textmodus starten.

Dann kannst du, falls du keine Kernel Quellen hast, sie dort installieren!
Auf die richtige Version achten, müssen gleich sein.

In einigen Fällen kann es dazu kommen, dass der NVIDIA-Treiber nicht mit dem derzeitigen Kernel, der über YOU angeboten wird, out-of-the-box zusammenarbeitet oder Sie sich einen eigenen Kernel aus neueren Sourcen gebaut haben. In diesem Fall müssen Sie den Treiber neu installieren. Achten Sie darauf, dass die Kernel-Version und das Kernel-Source Paket übereinstimmen. Ansonsten lässt sich der Treiber nicht installieren. Über YOU erhalten Sie die aktuellen Paketversionen für den Kernel (k_*.rpm) und die Kernelsourcen (kernel-source*.rpm).

hgb82-hh
07.02.05, 16:14
Moin,
konnte im Textmodus starten und habe geprüft, ob die Kernel Quellen installiert sind sind. Er gibt mir aus: kernel-source-2.6.5-7.145
Also sind die wohl installiert. Habe dann alles so gemacht wie beschrieben nur bei prepare war die option für alle -B, hat dann aber geklappt. Bei der Pfadangabe ser Source war der Befehl --kernel-include-path doch auch damit zeigte er mir an, das er die Datei kernel.h nicht findet, und es wohl das falsche Verzeichnis ist.
Was kann ich nun noch machen?
Danke für deine Hilfe.
Gruß, HGB.

flieger28
07.02.05, 16:42
ansonsten schaue doch mal hier
http://www.linux-club.de/viewtopic.php?t=14905
da wird das eigentlich alles recht genau beschrieben.
Hoffe du findest dort die Lösung.
Kannst ja noch mal schreiben ob es geklappt hat

flieger28
07.02.05, 16:47
Und was für eine Suse Version hast du überhaupt?

hgb82-hh
07.02.05, 17:23
Habe SUSE 9.1 Prof.
Danke für den Link, werde ich mir mal anschauen. Wenn es nicht mehr klappt ist es auch halb so wild, da ich sowieso in der kommenden Woche meinen neuen Rechner in Betrieb nehme.
Gruß, HGB.

flieger28
07.02.05, 17:25
kein problem
wundert mich nur das er bei dir den Kernel, so wie du sagst, nicht findet!
Also bei mir funktionert das nach der von mir geposteten Anleitung immer ohne Probleme!
Komisch!
Aber vielleicht wirst du unter dem Link ja tatsächlich fündig!

hgb82-hh
07.02.05, 18:13
Hab es doch noch geschafft. :ugly:
Fehler lag im Verzeichnis. Ich durfte nicht /usr/src/linux nehmen sondern musste das aktuelle linux-2.6.5-7.145 nehmen. Dann hat alles wunderbar geklappt.
Nochmals vielen Dank für deine Hilfe.
Gruß, HGB.

hgb82-hh
13.02.05, 19:07
Moin,
ich habe jetzt mein neues System installiert (64Bit) und habe nach dem update das selbe Problem wieder. Wollte es nun so machen, wie beim letzten mal, dach in dem Verzeichnis /usr/src/ ist nur ein Verzeichnis vom Kernel mit der Endung obj. Damit funktioniert aber dann das make cloneconfig nicht.
Wo finde ich denn nun den richtigen Kernel, damit ich den Treiber installieren kann?
Danke für eure Hilfe.
Gruß, HGB.