Hi.
Abstract : Trying to avoid kernel panic.
I recompiled the latest package kernel-source-2.4.22(3) (sid) with
same config of the latest kernel-image2.4.22-686. It runs
in a woody machine without problems, but in the other machine
it crashes with a kernel panic before mounting the root
file system. This second machine is running woody, and was
potato once. It was dist-upgraded and has been running fine for
more than half a year.
The first one has a SCSI disk -Dell Server-
(works)
The other one has an IDE disk -Dell WS-
(does not work... crashes at boot).
I would like to track down this error, because I need a new
kernel (for the QoS HTB Scheduler).
This problem is similar to the one reported in the Debian bug
213192, which was solved with a patch (IDE-probing related) that
was the only change from kernel-source-2.4.22-2 to kernel-source-2.4.22-3,
so I wonder if they're related... I might be doing something wrong
as well...
The boot messages are (copied by hand):
----------------------------------------------
cant open /etc/mtab: No such file or directory
NET4: Unix ...
modprobe: moprobe: Can't load module block-major-3
mount: /dev2/root is not a valid block device
-- (last 2 messages are shown again twice)
pivot_root: no such file or directory
/sbin/init: cannot open /dev/xconsole: no such file
kernel panic: Attempted to kill init
----------------------------------------------
Tried:
1) Recompile with ext3 in the kernel (not as a module)
did not work
Haven't tried:
Updating initrd-tools... Shall I?
ii initrd-tools 0.1.32woody.3 Tools to generate an initrd image.
ii kernel-image-2 2.4.18-11 Linux kernel image 2.4.18 on PPro/Celeron/PI
----- this is 2.4.18-1-686
ii kernel-image-2 10.00.Custom Linux kernel binary image for version 2.4.22
ii gcc 2.95.4-14 The GNU C compiler.
What should I try?
I will attach the dmesg of the pc that boots with a kernel that
also uses initrd... (instaled from the woody packages)
Help me please :)
--
http://geocities.com/arhuaco
The first principle is that you must not fool yourself
and you are the easiest person to fool.
-- Richard Feynman.
Attachment:
dmesg-ide-working.gz
Description: Binary data
Attachment:
pgpG2_A1apbKJ.pgp
Description: PGP signature