PDA

View Full Version : Boot problems with Kernel 2.6.4-1.303


mars_hall
2nd April 2004, 08:27 PM
After upgrading to the new 2.6.4-1.303 Kernel using up2date, I get this error upon boot:
RAMDISK: Compressed image found at block 0
VFS: Mounted root (ext2 filesystem).
Unable to handle kernel paging request at virtual address fffef020
printing eip:
ffff3102
*pde = 00002067
Oops: 0000 [#1]
CPU: 0
EIP: 0060:[<ffff3102>] Not tainted
EFLAGS: 00010283 (2.6.4-1.303)
EIP is at )xffff3102
eax: 00000040 ebx: 00000000 ecx: 00000000 edx: 00000000
esi: 00000000 edi: 00000000 ebp: feeb4b40 esp: 21cb5ff0
ds: 007b es: 007b ss: 0068
Process linuxrc (pid: 11, threadinfo=21cb5000 task=21633980)
Stack: 00000073 00000283 feeb4b40 0000007b
Call Trace:

Code: ff b4 24 30 e0 ff ff 50 fc 06 1e 50 55 57 56 52 51 53 ba 7b
VFS: Cannot open root device "LABEL=/" or unknown-block(0,0)
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount fs on unknown-block(0,0)

Should I remove the rpms, or is there a way to fix it?

vnpenguin
3rd April 2004, 09:50 AM
The same error here. I have to rebuild kernel from source and it works fine now ;)

LordMorgul
4th April 2004, 11:54 AM

http://www.redhat.com/archives/fedora-test-list/2004-April/msg00331.html

boot with vdso=0

mars_hall
4th April 2004, 09:48 PM
That okay now the .305 kernel is working just fine :)

t3dluke
6th April 2004, 09:35 PM
how do you set vdso=0?

LordMorgul
7th April 2004, 05:22 AM
This kernel should not suffer from the same bug, but I will demonstrate with my current grub.conf entry.

title Fedora Core (2.6.4-1.305)
root (hd1,4)
kernel /vmlinuz-2.6.4-1.305 ro root=LABEL=/ vga=794 selinux=1 enforcing=0 vdso=0
initrd /initrd-2.6.4-1.305.img


Note that the other options on the command line are not necessary if you do not wish to have them specified.. the kernel commandline could look like:

kernel /vmlinuz-2.6.4-1.305 ro root=LABEL=/ vdso=0

To use this option at boot time without editing the config, you will need to edit the boot entry with grub. If you have setup a password enter it, then:
-- select the boot entry that needs editing
-- press e to edit the entry
-- select the kernel boot parameter line
-- press e to edit the entry and add the option
-- press enter to save the line change (for this boot session ONLY, it does not change the file)
-- press b to boot using the new entry