Ray Olszewski wrote: > > At 06:11 PM 12/14/01 -0600, Michael D. Schleif wrote: > [...] > [irrelevancies about 2.0.x kernels and "ogriginal Slink" deleted] > >Nevertheless, the problem remains -- the system does *not* recognize > >/dev/hdb1. > > > >Any ideas how to correct this? > > Based on what you've posted previously ... I'd second Mike Bell's > suggestion, and extend it to recommending these two changes: > > CONFIG_BLK_DEV_IDE=y > CONFIG_BLK_DEV_IDEDISK=y
This is my current *failing* .config: CONFIG_BLK_DEV_IDE=y CONFIG_BLK_DEV_HD_IDE=y CONFIG_BLK_DEV_IDEDISK=y CONFIG_BLK_DEV_IDECD=m CONFIG_BLK_DEV_IDETAPE=m CONFIG_BLK_DEV_IDEFLOPPY=m CONFIG_BLK_DEV_IDESCSI=m CONFIG_BLK_DEV_IDEPCI=y CONFIG_BLK_DEV_IDEDMA=y CONFIG_IDEDMA_AUTO=y CONFIG_IDE_CHIPSETS=y CONFIG_PARIDE_PARPORT=m CONFIG_PARIDE=m CONFIG_PARIDE_PD=m CONFIG_PARIDE_PCD=m CONFIG_PARIDE_PF=m CONFIG_PARIDE_PT=m CONFIG_PARIDE_PG=m CONFIG_PARIDE_ATEN=m CONFIG_PARIDE_BPCK=m CONFIG_PARIDE_COMM=m CONFIG_PARIDE_DSTR=m CONFIG_PARIDE_FIT2=m CONFIG_PARIDE_FIT3=m CONFIG_PARIDE_EPAT=m CONFIG_PARIDE_EPIA=m CONFIG_PARIDE_FRIQ=m CONFIG_PARIDE_FRPW=m CONFIG_PARIDE_KBIC=m CONFIG_PARIDE_KTTI=m CONFIG_PARIDE_ON20=m CONFIG_PARIDE_ON26=m > This should suffice to move IDE hard-drive support from modules to the > kernel itself. > > If you don't want to go that route ... I'm used to compiling ide support in, > not using modules for it, so I don't actually know what the modules setup > looks like. Charles already suggested: > > > Looks like you've got IDE support compiled as a module. Make sure you're > > loading all the right modules before trying to access the HDD. > > I didn't see any reply to this suggestion. To that end, you might report > > -- the output (or the ide-related subset) of "lsmod" >From the *working* 2.0.38 kernel: Module Pages Used by nfs 12 4 vfat 4 0 ip_alias 1 0 ipip 1 0 rarp 1 0 lp 2 0 serial 8 1 3c59x 5 1 This is current: Module Size Used by nfs 68036 0 (unused) lockd 41724 0 [nfs] sunrpc 56912 0 [nfs lockd] vfat 9252 0 (unused) ipip 4796 0 (unused) rarp 2688 0 (unused) 3c59x 20484 1 > -- the relevant part of /etc/modules >From the *working* 2.0.38 kernel: 3c59x serial lp rarp ipip ip_alias vfat nfs This is current: 3c59x serial lp rarp ipip ip_alias vfat nfs > -- whether the relevant modules are findable by "insmod" *Which* modules? > so someone used to using IDE as modules will be able to note anything that's > missing. > > What is in directory /proc/ide/hdb/ (if it exists)? > > What is in pseudo-file /proc/ide/hdb/driver (if it exists)? As previously stated, the *working* 2.0.38 kernel does *NOT* have these under /proc ;< This is current: # ls -al /proc/ide dr-xr-xr-x 2 root root 0 Dec 14 22:32 . dr-xr-xr-x 38 root root 0 Dec 14 22:21 .. -r--r--r-- 1 root root 0 Dec 14 22:32 drivers # cat /proc/ide/drivers ide-disk version 1.08 This may be interesting: /mds/dmesg.out:ide: Intel 82371 (single FIFO) DMA Bus Mastering IDE /mds/dmesg.out:ide: timings == 8000c070 /mds/dmesg.out: ide0: BM-DMA at 0xe800-0xe807 /mds/dmesg.out: ide1: BM-DMA at 0xe808-0xe80f /mds/dmesg.out:hdb: QUANTUM LPS270A, 258MB w/96kB Cache, CHS=28/81/228 /mds/dmesg.out:ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 /mds/dmesg.out: hdb: hdb1 /mds/dmesg3.out:PIIX3: IDE controller on PCI bus 00 dev 39 /mds/dmesg3.out: ide0: BM-DMA at 0xe800-0xe807, BIOS settings: hda:pio, hdb:DMA /mds/dmesg3.out: ide1: BM-DMA at 0xe808-0xe80f, BIOS settings: hdc:pio, hdd:pio /mds/dmesg4.out:PIIX3: IDE controller on PCI bus 00 dev 39 /mds/dmesg4.out: ide0: BM-DMA at 0xe800-0xe807, BIOS settings: hda:pio, hdb:DMA /mds/dmesg4.out: ide1: BM-DMA at 0xe808-0xe80f, BIOS settings: hdc:pio, hdd:pio dmesg.out is from the *working* 2.0.38 kernel. dmesg2.out is from that 2.2.19 kernel when I first posted -- notice *NO* ide references. dmesg3.out is with the ide .config stuff, without: CONFIG_IDE_CHIPSETS=y dmesg4.out is with that. Currently, dma related stuff is configured thusly: CONFIG_BLK_DEV_IDEDMA=y CONFIG_IDEDMA_AUTO=y CONFIG_SCSI_EATA_DMA=m CONFIG_DMASCC=m What else can it be? -- Best Regards, mds mds resource 888.250.3987 Dare to fix things before they break . . . Our capacity for understanding is inversely proportional to how much we think we know. The more I know, the more I know I don't know . . . _______________________________________________ Leaf-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/leaf-user
