First, thanks to all those who replied. My system is Etch and the kernel was downloaded from kernel.org using the F (Full source) link. Commands used were... make menuconfig make make modules modules_install make install mkinitrd -o /boot/image
jtd wrote: > On Monday 22 December 2008 22:20, Rony wrote: > > >> During make menuconfig, I observed that the IDE modules can only be >> included as modules <M>, not 'in-built' in the kernel like <*>. In >> one section, the Help contents even mention that this option should >> not be used if your root system is on the IDE drive. This could >> mean that while the booting drive is not IDE ( means SATA ), the >> other drive detected after booting can be IDE. >> > > <*> ATA/ATAPI/MFM/RLL support ---> > <*> Enhanced IDE/MFM/RLL disk/cdrom/tape/floppy support > <*> Include IDE/ATA-2 DISK support > <*> generic/default IDE chipset support > <*> PNP EIDE support > <*> Generic PCI IDE Chipset Support > <*> Intel PIIX/ICH chipsets support > > this should be * along with block devices. They can also be modules. > But then you must include them in initrd.img by adding them > in /etc/initramfs-tools/modules and rebuilding the initrd.img. > update-initramfs should do that. > > --- Block devices ? ? ? ? <M> Normal floppy disk support ? ? ? ? <M> XT hard disk support ? ? ? ? <M> Parallel port IDE device support ? ? ? ? *** Parallel IDE high-level drivers *** ? ? ? ? <M> Parallel port IDE disks ? ? ? ? <M> Parallel port ATAPI CD-ROMs ? ? ? ? <M> Parallel port ATAPI disks ? ? ? ? <M> Parallel port ATAPI tapes ? ? ? ? <M> Parallel port generic ATAPI devices ? ? ? ? *** Parallel IDE protocol modules *** ? ? ? ? <M> ATEN EH-100 protocol ? ? ? ? <M> MicroSolutions backpack (Series 5) protocol ? ? ? ? <M> MicroSolutions backpack (Series 6) protocol <M> DataStor Commuter protocol ? ? ? ? <M> DataStor EP-2000 protocol ? ? ? ? <M> FIT TD-2000 protocol ? ? ? ? <M> FIT TD-3000 protocol <M> DataStor Commuter protocol ? ? ? ? <M> DataStor EP-2000 protocol ? ? ? ? <M> FIT TD-2000 protocol ? ? ? ? <M> FIT TD-3000 protocol ? ? ? ? <M> Shuttle EPAT/EPEZ protocol ? ? ? ? [ ] Support c7/c8 chips (EXPERIMENTAL) ? ? ? ? <M> Shuttle EPIA protocol ? ? ? ? <M> Freecom IQ ASIC-2 protocol ? ? ? ? <M> FreeCom power protocol ? ? ? ? <M> KingByte KBIC-951A/971A protocols ? ? ? ? <M> KT PHd protocol ? ? ? ? <M> OnSpec 90c20 protocol ? ? ? ? <M> OnSpec 90c26 protocol ? ? ? ? <M> Compaq SMART2 support ? ? ? ? <M> Shuttle EPAT/EPEZ protocol ? ? ? ? [ ] Support c7/c8 chips (EXPERIMENTAL) ? ? ? ? <M> Shuttle EPIA protocol ? ? ? ? <M> Freecom IQ ASIC-2 protocol ? ? ? ? <M> FreeCom power protocol ? ? ? ? <M> KingByte KBIC-951A/971A protocols ? ? ? ? <M> KT PHd protocol ? ? ? ? <M> OnSpec 90c20 protocol ? ? ? ? <M> OnSpec 90c26 protocol ? ? ? ? <M> Compaq SMART2 support <M> Compaq Smart Array 5xxx support ? ? ? ? [*] SCSI tape drive support for Smart Array 5xxx ? ? ? ? <M> Mylex DAC960/DAC1100 PCI RAID Controller support ? ? ? ? <M> Micro Memory MM5415 Battery Backed RAM support (EXPERIMENTAL) ? ? ? ? <M> Loopback device support ? ? ? ? <M> Cryptoloop Support ? ? ? ? <M> Network block device support ? ? ? ? <M> Promise SATA SX8 support ? ? ? ? < > Low Performance USB Block driver ? ? ? ? <*> RAM block device support ? ? ? ? (16) Default number of RAM disks ? ? ? ? (8192) Default RAM disk size (kbytes) ? ? ? ? [ ] Support XIP filesystems on RAM block device ? ? ? ? <M> Packet writing on CD/DVD media (8) Free buffers for data gathering ? ? ? ? [ ] Enable write caching (EXPERIMENTAL) ? ? ? ? <M> ATA over Ethernet support ? ? ? ? [(8) Free buffers for data gathering ? ? ? ? [ ] Enable write caching (EXPERIMENTAL) ? ? ? ? <M> ATA over Ethernet support ? ? ? ? [ ] Very old hard disk (MFM/RLL/IDE) driver ] Very old hard disk (MFM/RLL/IDE) driver This is the page for block devices. There is hardly any entry for generic IDE devices. Do I have the wrong source? -- Regards, Rony. GNU/Linux ! No Viruses No Spyware Only Freedom. -- http://mm.glug-bom.org/mailman/listinfo/linuxers

