Keine Informationen beim Laden des kernels
Keine Informationen beim Laden des kernels
Hallo,
bekomme nach dem Booten des Rechner (nach der Auswahl in grub) bei meinem kernel 2.6.16 nichts angezeigt bis zur Login-Maske.
Wenn ich jedoch meinen älteren Kernel starte (in grub auswähle), bekomme ich sämtliche Informationen geliefert.
Kann ich das auch noch nachträglich in meinem aktuellen kernel 2.6.16 einstellen?
bekomme nach dem Booten des Rechner (nach der Auswahl in grub) bei meinem kernel 2.6.16 nichts angezeigt bis zur Login-Maske.
Wenn ich jedoch meinen älteren Kernel starte (in grub auswähle), bekomme ich sämtliche Informationen geliefert.
Kann ich das auch noch nachträglich in meinem aktuellen kernel 2.6.16 einstellen?
Oh, yeah!
Ja, den kernel habe ich damals selbst gebaut.
Der Eintrag in /boot/grub/menu.lst sieht so aus:
Der Eintrag in /boot/grub/menu.lst sieht so aus:
Code: Alles auswählen
title Debian GNU/Linux, kernel 2.6.16
root (hd0,4)
kernel /boot/vmlinuz-2.6.16 root=/dev/hda5 ro vga=771 DEBCONF_DEBUG=5
initrd /boot/initrd.img-2.6.16
savedefault
boot
title Debian GNU/Linux, kernel 2.6.16 (recovery mode)
root (hd0,4)
kernel /boot/vmlinuz-2.6.16 root=/dev/hda5 ro vga=771 DEBCONF_DEBUG=5 single
initrd /boot/initrd.img-2.6.16
savedefault
boot
title Debian GNU/Linux, kernel 2.6.8-2-686
root (hd0,4)
kernel /boot/vmlinuz-2.6.8-2-686 root=/dev/hda5 ro vga=771 DEBCONF_DEBUG=5
initrd /boot/initrd.img-2.6.8-2-686
savedefault
boot
title Debian GNU/Linux, kernel 2.6.8-2-686 (recovery mode)
root (hd0,4)
kernel /boot/vmlinuz-2.6.8-2-686 root=/dev/hda5 ro vga=771 DEBCONF_DEBUG=5 single
initrd /boot/initrd.img-2.6.8-2-686
savedefault
boot
Oh, yeah!
Das klingt nach fehlender Grafikunterstützung.
Poste mal den Framebuffer-Abschnitt in deiner Config mit
Poste mal den Framebuffer-Abschnitt in deiner Config mit
Code: Alles auswählen
cat config* | grep FB
Sorry, aber welche config muss ich nochmal nehmen?
Die config-2.6.16 oder die vmlinuz-2.6.16? Danke.
Code: Alles auswählen
insgesamt 13116
drwxr-xr-x 3 root root 4096 2006-05-30 17:34 .
drwxr-xr-x 23 root root 4096 2006-07-12 19:57 ..
-rw-r--r-- 1 root root 62367 2006-04-18 20:48 config-2.6.16
-rw-r--r-- 1 root root 55399 2005-08-16 15:18 config-2.6.8-2-686
drwxr-xr-x 2 root root 4096 2006-04-18 21:28 grub
-rw-r--r-- 1 root root 4550656 2006-04-14 12:52 initrd.img-2.6.16
-rw-r--r-- 1 root root 4636672 2006-01-05 20:09 initrd.img-2.6.8-2-686
-rw-r--r-- 1 root root 714547 2006-04-18 21:25 System.map-2.6.16
-rw-r--r-- 1 root root 843060 2005-08-16 17:15 System.map-2.6.8-2-686
-rw-r--r-- 1 root root 1323961 2006-04-18 21:25 vmlinuz-2.6.16
-rw-r--r-- 1 root root 1171142 2005-08-16 17:14 vmlinuz-2.6.8-2-686
Oh, yeah!
Tintom hat geschrieben:Code: Alles auswählen
cat config* | grep FB
Du hast viele sich gegenseitig ausschließende Module (RadeonFB, VesaFB, etc.) fest einkompiliert.
gibt vielleicht noch mehr Hinweise.
Am besten, du kompilierst alles als Modul und lässt sie durch eine initrd automatisch laden.
Code: Alles auswählen
dmesg
Am besten, du kompilierst alles als Modul und lässt sie durch eine initrd automatisch laden.
Habe ein dmesg jetzt mal ausgeführt und nach fb/FB gegrepped.
vesafb scheint ja schon mal nicht richtig geladen zu werden, wenn ich das richtig verstehe.
Code: Alles auswählen
root@daniel-laptop:~# dmesg|grep -i fb
radeonfb: Retrieved PLL infos from BIOS
radeonfb: Reference=27.00 MHz (RefDiv=6) Memory=390.00 Mhz, System=210.00 MHz
radeonfb: PLL min 20000 max 35000
radeonfb: Monitor 1 type LCD found
radeonfb: Monitor 2 type no found
radeonfb: panel ID string: Samsung LTN154X1 WXGA
radeonfb: detected LVDS panel size from BIOS: 1280x800
radeonfb: Dynamic Clock Power Management enabled
radeonfb (0000:01:00.0): ATI Radeon NP
kobject_register failed for radeonfb (-17)
[<c03867e4>] radeonfb_old_init+0x44/0x50
[<c013fbc9>] init_irq_proc+0x39/0x50
vesafb: cannot reserve video memory at 0xd0000000
vesafb: framebuffer at 0xd0000000, mapped to 0xe1900000, using 937k, total 65536k
vesafb: mode is 800x600x8, linelength=800, pages=127
vesafb: protected mode interface info at c000:5680
vesafb: scrolling: redraw
vesafb: Pseudocolor: size=8:8:8:8, shift=0:0:0:0
fb1: VESA VGA frame buffer device
[fglrx] total LFB = 60911616
[fglrx] free LFB = 52719616
[fglrx] max single LFB = 52719616
Oh, yeah!