← Back to team overview

sslug-teknik team mailing list archive

Fedora Core 3, 2.6.11 kerne og console

 

Hej gruppe,

Jeg har en Fedora Core 3, hvorpå jeg forsøger at installere en patch'et 2.6.11 kerne - der er intet grafikkort i maskinen, så tilgang er vha consol'en.

Når jeg booter min nye kerne får jeg denne fejl:

> kjournald starting.  Commit interval 5 seconds
> EXT3-fs: mounted filesystem with ordered data mode.
> VFS: Mounted root (ext3 filesystem) readonly.
> Freeing unused kernel memory: 332k freed
> Warning: unable to open an initial console.

 - den shippede Fedora Core 3 kerne virker fint.

Jeg har googlet lidt og ka forstå at jeg gerne vil have en initrd, da udev laver nogle ting for mig normalt.

Jeg har forsøgt at lave en "make install" fra kerne-træet og fået både System.map, en kerne samt en initrd til kernen. Men jeg får ved boot STADIG fejlen
> Warning: unable to open an initial console.

Hvorfor? Hvad er det jeg mangler i min kerne-config/initrd for at kunne boote på en ikke-standard-Fedora kerne vha console-port? Jeg har tidligere opdateret kernerne til nyere Fedora-kerner uden problemer - men dét at opdatere til sin egen kernel.org-kerne er åbenbart ikke så nemt...

Nogle ideer?

Mere info:
> # grep CONSOLE /usr/src/linux-2.6.11.3/.config
> # CONFIG_NETCONSOLE is not set
> CONFIG_VT_CONSOLE=y
> CONFIG_HW_CONSOLE=y
> CONFIG_SERIAL_8250_CONSOLE=y
> CONFIG_SERIAL_CORE_CONSOLE=y
> CONFIG_VGA_CONSOLE=y
> # CONFIG_MDA_CONSOLE is not set
> CONFIG_DUMMY_CONSOLE=y


> # cat /etc/grub.conf
> #boot=/dev/hda
> default=2
> timeout=5
>
> serial --unit=0 --speed=9600 --word=8 --parity=no --stop=1
> terminal --timeout=15 serial
>
> title Fedora Core (2.6.11.3)
>        root (hd0,0)
>        kernel /vmlinuz-2.6.11.3 ro root=/dev/hda3 console=ttyS0
>        initrd /initrd-2.6.11.3.img


> # ls -ld /boot/initrd-2.6.11.3.img
> -rw-r--r--  1 root root 305274 Mar 15 21:20 /boot/initrd-2.6.11.3.img
> # ls -ld /boot/vmlinuz-2.6.11.3
> -rw-r--r--  1 root root 1390399 Mar 15 21:19 /boot/vmlinuz-2.6.11.3


/a