New kernel hangs on boot up

New kernel hangs on boot up

Post by Derek Harp » Tue, 15 Dec 1998 04:00:00



I hope someone can point me in the right direction.
Any time I try to recompile my kernel, the new kernel hangs on boot up
at the floppy drive section.

I've done this many times before (when adding sound and PCMCIA support
as modules) without any problem and I can't see what I'm doing
differently.

I'm using SuSE 5.2 on my laptop and Wind*ws reports my floppy as
'normal'.

A Section of a normal boot...

[SNIPPED]
<4>Real Time Clock Driver v1.09
<4>tpqic02: Runtime config, $Revision: 0.4.1.5 $, $Date: 1994/10/29
02:46:13 $
<4>tpqic02: DMA buffers: 20 blocks, at address 0x20fe00 (0x20fc5c)
<4>ide: i82371 PIIX (Triton) on PCI bus 0 function 9
<4>    ide0: BM-DMA at 0x1100-0x1107
<4>    ide1: BM-DMA at 0x1108-0x110f
<4>hda: TOSHIBA MK2104MAV, 2067MB w/0kB Cache, CHS=525/128/63, DMA
<4>hdc: CD-224E, ATAPI CDROM drive
<4>ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
<4>ide1 at 0x170-0x177,0x376 on irq 15
<6>Floppy drive(s): fd0 is 1.44M
<6>FDC 0 is a National Semiconductor PC87306
<4>md driver 0.35 MAX_MD_DEV=4, MAX_REAL=8
<4>linear personality registered
<4>raid0 personality registered
<6>PPP: version 2.2.0 (dynamic channel allocation)
<6>TCP compression code copyright 1989 Regents of the University of
California
<6>PPP Dynamic channel allocation code copyright 1995 Caldera, Inc.
<6>PPP line discipline registered.
[SNIPPED]

Booting the newly compiled kernel only gets as far as...

[SNIPPED]
<4>Real Time Clock Driver v1.09
<4>tpqic02: Runtime config, $Revision: 0.4.1.5 $, $Date: 1994/10/29
02:46:13 $
<4>tpqic02: DMA buffers: 20 blocks, at address 0x20fe00 (0x20fc5c)
<4>ide: i82371 PIIX (Triton) on PCI bus 0 function 9
<4>    ide0: BM-DMA at 0x1100-0x1107
<4>    ide1: BM-DMA at 0x1108-0x110f
<4>hda: TOSHIBA MK2104MAV, 2067MB w/0kB Cache, CHS=525/128/63, DMA
<4>hdc: CD-224E, ATAPI CDROM drive
<4>ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
<4>ide1 at 0x170-0x177,0x376 on irq 15
<6>Floppy drive(s): fd0 is 1.44M

...and this is where it hangs.

The block devices section of the .config file from make menuconfig...

#
# Floppy, IDE, and other block devices
#
CONFIG_BLK_DEV_FD=y
CONFIG_BLK_DEV_IDE=y
# CONFIG_BLK_DEV_HD_IDE is not set
CONFIG_BLK_DEV_IDECD=y
CONFIG_BLK_DEV_IDETAPE=y
CONFIG_BLK_DEV_IDEFLOPPY=y
# CONFIG_BLK_DEV_IDESCSI is not set
CONFIG_BLK_DEV_IDE_PCMCIA=y
CONFIG_BLK_DEV_CMD640=y
# CONFIG_BLK_DEV_CMD640_ENHANCED is not set
CONFIG_BLK_DEV_RZ1000=y
CONFIG_BLK_DEV_TRITON=y
# CONFIG_IDE_CHIPSETS is not set
# CONFIG_BLK_DEV_LOOP is not set
CONFIG_BLK_DEV_MD=y
CONFIG_MD_LINEAR=y
CONFIG_MD_STRIPED=y
# CONFIG_BLK_DEV_RAM is not set
# CONFIG_BLK_DEV_XD is not set
# CONFIG_BLK_DEV_HD is not set

I can't see anything wrong. Is there anything else that I can look at?
I'll post full versions of my kernel config and boot log if needed.

Thanks in advance,
Derek.