Have done several things: 1/ Slackware 8.0 uses lilo 21.7.5, however the altered lilo was for 21.7.3. Managed to obtain the "vanilla" 21.7.3 as well as the 21.7.3-Hacked version. Took a diff between both versions and successfully applied this diff to the 21.7.5 source. Then took a diff between the vanilla 21.7.5 source and the hacked version to obtain the most accurate patches. Successfully rebuild and installed the hacked 21.7.5 lilo. 2/ Installed the compiled 2.4.9-ac5 kernel onto a boot disk using the hacked version of the 21.7.5 lilo - obtained no errors! 3/ Obtained, patched and compiled the 2.4.9 kernel (using the -ac5 patch). Moreover, I did follow the kernel configuration instructions. However, I am still wondering this is part of the problem. 4/ Tested the 2.4.9-ac5 kernel Prior to my hardware reconfiguration (changed because of a faulty hard drive and an underpowered power supply) - the /dev/ataraid/d0 worked - I had only one Promise raid entry (raid 0 -striped) and the system detected all partitions correctly). 5/ I have tried with the 2.4.9-ac5. Still the same problem as previously outlined. My results for this attempt: fdisk -l (for 2.4.9-ac5 - also included the fdisk results for /dev/ataraid/d0): a) fdisk -l Warning: ignoring extra data in partition table 5 Warning: ignoring extra data in partition table 5 Warning: ignoring extra data in partition table 5 Warning: invalid flag 0x0000 of partition table 5 will be corrected by w(rite) Disk /dev/hdg doesn't contain a valid partition table Disk /dev/hde: 255 heads, 63 sectors, 7476 cylinders Units = cylinders of 16065 * 512 bytes Device Boot Start End Blocks Id System /dev/hde1 6 925 7389900 17 Hidden HPFS/NTFS /dev/hde2 926 14952 112671877+ f Win95 Ext'd (LBA) /dev/hde3 * 1 5 40131 6 FAT16 /dev/hde5 ? 260095 102535 881886022+ 86 NTFS volume set Disk /dev/hdg: 16 heads, 63 sectors, 53614 cylinders Units = cylinders of 1008 * 512 bytes Disk /dev/hdh: 255 heads, 63 sectors, 7476 cylinders Units = cylinders of 16065 * 512 bytes Device Boot Start End Blocks Id System /dev/hdh1 1 7300 58637218+ c Win95 FAT32 (LBA) /dev/hdh2 7301 7476 1413720 f Win95 Ext'd (LBA) /dev/hdh5 7301 7476 1413688+ 82 Linux swap b) fdisk -l /dev/ataraid/d0 Warning: ignoring extra data in partition table 5 Warning: invalid flag 0x0000 of partition table 5 will be corrected by w(rite) Disk /dev/ataraid/d0: 255 heads, 63 sectors, 7476 cylinders Units = cylinders of 16065 * 512 bytes Device Boot Start End Blocks Id System /dev/ataraid/d0p1 1 7300 58637218+ c Win95 FAT32 (LBA) /dev/ataraid/d0p2 7301 7476 1413720 f Win95 Ext'd (LBA) /dev/ataraid/d0p5 209607 240215 245858602+ 55 EZ-Drive dmesg results: APIC routing isapnp: Scanning for PnP cards... isapnp: No Plug & Play device found PnP: PNP BIOS installation structure at 0xc00fc2b0 PnP: PNP BIOS version 1.0, entry at f0000:c2e0, dseg at f0000 PnP: 14 devices detected total PNPBIOS: request ports [PNP0c01]: PNPBIOS: request ports [PNP0c02]: 0xe400-0xe480 0xe800-0xe840 Linux NET4.0 for Linux 2.4 Based upon Swansea University Computer Society NET3.039 Initializing RT netlink socket Simple Boot Flag extension found and enabled. apm: BIOS version 1.2 Flags 0x03 (Driver version 1.14) Starting kswapd v1.8 VFS: Diskquotas version dquot_6.5.0 initialized devfs: v0.107 (20010709) Richard Gooch (rgooch@xxxxxxxxxxxxx) devfs: boot_options: 0x0 PnPBIOS: Parport found PNPBIOS PNP0401 at io=0378,0778 irq=7 dma=3 0x378: FIFO is 16 bytes 0x378: writeIntrThreshold is 8 0x378: readIntrThreshold is 8 0x378: PWord is 8 bits 0x378: Interrupts are ISA-Pulses 0x378: ECP port cfgA=0x10 cfgB=0x00 0x378: ECP settings irq=<none or set by other means> dma=<none or set by other means> parport0: PC-style at 0x378 (0x778), irq 7, dma 3 [PCSPP,TRISTATE,COMPAT,ECP,DMA] parport0: cpp_mux: aa55f00f52ad51(38) parport0: cpp_daisy: aa5500ff(38) parport0: assign_addrs: aa5500ff(38) parport0: cpp_mux: aa55f00f52ad51(38) parport0: cpp_daisy: aa5500ff(38) parport0: assign_addrs: aa5500ff(38) parport_pc: Strange, can't probe Via 686A parallel port: io=0x378, irq=-1, dma=-1 pty: 512 Unix98 ptys configured Serial driver version 5.05c (2001-07-08) with HUB-6 MANY_PORTS MULTIPORT SHARE_IRQ SERIAL_PCI ISAPNP enabled ttyS00 at 0x03f8 (irq = 4) is a 16550A Real Time Clock Driver v1.10e block: queued sectors max/low 510040kB/378968kB, 1536 slots per queue RAMDISK driver initialized: 16 RAM disks of 94152K size 1024 blocksize Uniform Multi-Platform E-IDE driver Revision: 6.31 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx VP_IDE: IDE controller on PCI bus 00 dev 21 VP_IDE: chipset revision 16 VP_IDE: not 100% native mode: will probe irqs later ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx VP_IDE: VIA vt82c686a (rev 22) IDE UDMA66 controller on pci00:04.1 ide0: BM-DMA at 0xb800-0xb807, BIOS settings: hda:DMA, hdb:pio ide1: BM-DMA at 0xb808-0xb80f, BIOS settings: hdc:DMA, hdd:pio PDC20267: IDE controller on PCI bus 00 dev 68 PCI: Found IRQ 3 for device 00:0d.0 PCI: Sharing IRQ 3 with 00:04.2 PCI: Sharing IRQ 3 with 00:04.3 PCI: Sharing IRQ 3 with 00:09.0 PDC20267: chipset revision 2 PDC20267: not 100% native mode: will probe irqs later PDC20267: (U)DMA Burst Bit ENABLED Primary MASTER Mode Secondary MASTER Mode. ide2: BM-DMA at 0x6800-0x6807, BIOS settings: hde:pio, hdf:pio ide3: BM-DMA at 0x6808-0x680f, BIOS settings: hdg:pio, hdh:pio PDC20265: IDE controller on PCI bus 00 dev 88 PCI: Found IRQ 10 for device 00:11.0 PCI: Sharing IRQ 10 with 00:0b.0 PDC20265: chipset revision 2 PDC20265: not 100% native mode: will probe irqs later PDC20265: (U)DMA Burst Bit DISABLED Primary PCI Mode Secondary PCI Mode. ide4: BM-DMA at 0x5000-0x5007, BIOS settings: hdi:pio, hdj:pio ide5: BM-DMA at 0x5008-0x500f, BIOS settings: hdk:pio, hdl:DMA hda: Pioneer DVD-ROM ATAPIModel DVD-105S 012, ATAPI CD/DVD-ROM drive hdc: PLEXTOR CD-R PX-W1210A, ATAPI CD/DVD-ROM drive hde: IBM-DTLA-307060, ATA DISK drive hdg: IBM-DTLA-307060, ATA DISK drive hdh: IC35L060AVER07-0, ATA DISK drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 ide1 at 0x170-0x177,0x376 on irq 15 ide2 at 0x8000-0x8007,0x7802 on irq 3 ide3 at 0x7400-0x7407,0x7002 on irq 3 hde: 120103200 sectors (61493 MB) w/1916KiB Cache, CHS=119150/16/63, UDMA(100) hdg: 120103200 sectors (61493 MB) w/1916KiB Cache, CHS=119150/16/63, UDMA(100) hdh: 120103200 sectors (61493 MB) w/1916KiB Cache, CHS=119150/16/63, UDMA(100) hda: ATAPI 40X DVD-ROM drive, 512kB Cache, UDMA(33) Uniform CD-ROM driver Revision: 3.12 hdc: ATAPI 32X CD-ROM CD-R/RW drive, 2048kB Cache, DMA ide-floppy driver 0.97.sv Partition check: /dev/ide/host2/bus0/target0/lun0:<7>LDM: DEBUG (ldm.c, 877): validate_partition_table: Found basic MS-DOS partition, not a dynamic disk. [PTBL] [7476/255/63] p1 p2 < > p3 /dev/ide/host2/bus1/target0/lun0:<7>LDM: DEBUG (ldm.c, 857): validate_partition_table: No MS-DOS partition found. unknown partition table /dev/ide/host2/bus1/target1/lun0:<7>LDM: DEBUG (ldm.c, 877): validate_partition_table: Found basic MS-DOS partition, not a dynamic disk. [PTBL] [7476/255/63] p1 p2 < p5 > paride: aten registered as protocol 0 paride: bpck registered as protocol 1 paride: comm registered as protocol 2 paride: dstr registered as protocol 3 paride: epat registered as protocol 4 paride: epia registered as protocol 5 paride: frpw registered as protocol 6 paride: friq registered as protocol 7 paride: fit2 registered as protocol 8 paride: fit3 registered as protocol 9 paride: k951 registered as protocol 10 paride: k971 registered as protocol 11 paride: ktti registered as protocol 12 paride: on20 registered as protocol 13 paride: on26 registered as protocol 14 pd: pd version 1.05, major 45, cluster 64, nice 0 pda: Autoprobe failed pd: no valid drive found pcd: pcd version 1.07, major 46, nice 0 pcd0: Autoprobe failed pcd: No CD-ROM drive found pf: pf version 1.04, major 47, cluster 64, nice 0 pf0: Autoprobe failed pf: No ATAPI disk detected pt: pt version 1.04, major 96 pt0: Autoprobe failed pt: No ATAPI tape drive detected pg: pg version 1.02, major 97 pg0: Autoprobe failed pg: No ATAPI device detected Floppy drive(s): fd0 is 1.44M FDC 0 is a post-1991 82077 loop: loaded (max 8 devices) Compaq CISS Driver (v 2.4.5) ide-floppy driver 0.97.sv ataraid/d0:<7>LDM: DEBUG (ldm.c, 877): validate_partition_table: Found basic MS-DOS partition, not a dynamic disk. p1 p2 < > Promise Fasttrak(tm) Softwareraid driver for linux version 0.02 Drive 0 is 58644 Mb Drive 1 is 58644 Mb Raid array consists of 2 drives. SCSI subsystem driver Revision: 1.00 request_module[scsi_hostadapter]: Root fs not mounted request_module[scsi_hostadapter]: Root fs not mounted request_module[scsi_hostadapter]: Root fs not mounted request_module[scsi_hostadapter]: Root fs not mounted md: linear personality registered md: raid0 personality registered md: raid1 personality registered md: raid5 personality registered raid5: measuring checksumming speed 8regs : 1498.400 MB/sec 32regs : 1405.600 MB/sec pII_mmx : 2597.200 MB/sec p5_mmx : 3320.800 MB/sec raid5: using function: p5_mmx (3320.800 MB/sec) md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27 md: Autodetecting RAID arrays. md: autorun ... md: ... autorun DONE. LVM version LVM 0.9.1_beta7(ish) by Heinz Mauelshagen (20 June 2001) lvm -- Driver successfully initialized NET4: Linux TCP/IP 1.0 for NET4.0 IP Protocols: ICMP, UDP, TCP, IGMP IP: routing cache hash table of 4096 buckets, 64Kbytes TCP: Hash tables configured (established 131072 bind 43690) NET4: Unix domain sockets 1.0/SMP for Linux NET4.0. VFS: Insert root floppy disk to be loaded into RAM disk and press ENTER VFS: Disk change detected on device fd(2,60) RAMDISK: Compressed image found at block 0 VFS: Mounted root (ext2 filesystem). Freeing unused kernel memory: 256k freed 8139too Fast Ethernet driver 0.9.18a PCI: Enabling device 00:09.0 (0004 -> 0007) PCI: Found IRQ 3 for device 00:09.0 PCI: Sharing IRQ 3 with 00:04.2 PCI: Sharing IRQ 3 with 00:04.3 PCI: Sharing IRQ 3 with 00:0d.0 eth0: D-Link DFE-538TX (RealTek RTL8139) at 0xf0807000, 00:50:ba:4d:b3:61, IRQ 3 eth0: Identified 8139 chip type 'RTL-8139C' scsi0 : SCSI host adapter emulation for IDE ATAPI devices NTFS version 1.1.17 kmod: failed to exec /sbin/modprobe -s -k block-major-36, errno = 2 6/ The promise controller (at power up time) has two entries: a/ The 2-identical drives as raid 0 (striped) indicated first, followed by: b/ The 2nd drive standalone as raid 0 (striped). I reviewed the ataraid source files that the ac5 patch put in. From inspecting the code, I can determine why I get the lines: Promise Fasttrak(tm) Softwareraid driver for linux version 0.02 Drive 0 is 58644 Mb Drive 1 is 58644 Mb in the dmesg output because of the two entries (under the "old" configuration there was one). The code detects to two entries for the raid controller, hence the loop goes through twice and two lines of output (the two entries are "coincidental" to the two entries the FastTrak bios prints at power up). I am wondering if there is a problem with ac5 patched fast trak stuff. Could this be because the code has to look across several "Drives" to find the partition information and it cannot do this properly? What else can I do to assist you, to help me and others, get a successful operation of this code? Incidently, does the fdisk program need patching as well - could this be the cause of the problem? Even tried (as an experiment) the 2.4.* SMP drivers supplied by promise - but obviously they wouldn't load. Alan -----Original Message----- From: ataraid-list-admin@xxxxxxxxxx [mailto:ataraid-list-admin@xxxxxxxxxx]On Behalf Of ataraid-list-request@xxxxxxxxxx Sent: Saturday, September 01, 2001 10:01 AM To: ataraid-list@xxxxxxxxxx Subject: Ataraid-list digest, Vol 1 #27 - 1 msg Send submissions to ataraid-list@xxxxxxxxxx To subscribe or unsubscribe via the World Wide Web, visit https://listman.redhat.com/mailman/listinfo/ataraid-list or, via email, send a message with subject or body 'help' to ataraid-list-request@xxxxxxxxxx You can reach the person managing the list at ataraid-list-admin@xxxxxxxxxx When replying, please edit your Subject line so it is more specific than "Re: Contents of Ataraid-list digest..." Today's Topics: 1. Re: Problems with the Promise Fastrak100 and 2.4.8-ac7 (Alan Miles) (Alan Miles) --__--__-- Message: 1 From: "Alan Miles" <alan.miles1@xxxxxxxx> To: <ataraid-list@xxxxxxxxxx> Subject: Re: Problems with the Promise Fastrak100 and 2.4.8-ac7 (Alan Miles) Date: Fri, 31 Aug 2001 10:13:37 -0600 Reply-To: ataraid-list@xxxxxxxxxx Arjan, The "/dev/ataraid/d0" is my short-form for all the devices in /dev/ataraid, e.g., /dev/ataraid/d0p0, /dev/ataraid/d0p1 etc. I wanted to verify the partitions before starting an install. Therefore, initially, I used: "fdisk -l" (all fdisk operations used the Linux fdisk) to get the partition information, just to verify what devices I would be then using. Then I can use fdisk -l <device> to do the final verification. However, I cannot install Linux until I see a Linux native partition (obvious). That is where I am stuck, hence my fdisk results and the dmesg results. Sorry for any confusion. Alan -----Original Message----- From: ataraid-list-admin@xxxxxxxxxx [mailto:ataraid-list-admin@xxxxxxxxxx]On Behalf Of ataraid-list-request@xxxxxxxxxx Sent: Friday, August 31, 2001 10:01 AM To: ataraid-list@xxxxxxxxxx Subject: Ataraid-list digest, Vol 1 #26 - 1 msg Send submissions to ataraid-list@xxxxxxxxxx To subscribe or unsubscribe via the World Wide Web, visit https://listman.redhat.com/mailman/listinfo/ataraid-list or, via email, send a message with subject or body 'help' to ataraid-list-request@xxxxxxxxxx You can reach the person managing the list at ataraid-list-admin@xxxxxxxxxx When replying, please edit your Subject line so it is more specific than "Re: Contents of Ataraid-list digest..." Today's Topics: 1. Re: Problems with the Promise Fastrak100 and 2.4.8-ac7 (Alan Miles) (Arjan van de Ven) -- __--__-- Message: 1 Date: Fri, 31 Aug 2001 03:46:58 -0400 From: Arjan van de Ven <arjanv@xxxxxxxxxx> To: ataraid-list@xxxxxxxxxx Subject: Re: Problems with the Promise Fastrak100 and 2.4.8-ac7 (Alan Miles) Reply-To: ataraid-list@xxxxxxxxxx On Fri, Aug 31, 2001 at 12:14:30AM -0600, Alan Miles wrote: > Arjan, I appreciate your reply. OK know I know about the lilo. BTW, I was > aware that I needed to use /dev/ataraid/p0, NOT hde/hdg, but thanks for > reminding me anyway. > > I now have my "fdisk" results. > > fdisk (from 2.4.8-ac7): > > Warning: ignoring extra data in partition table 5 > Warning: ignoring extra data in partition table 5 > Warning: ignoring extra data in partition table 5 > Warning: invalid flag 0x0000 of partition table 5 will be corrected by > w(rite) > Disk /dev/hdg doesn't contain a valid partition table > > Disk /dev/hde: 255 heads, 63 sectors, 7476 cylinders > Units = cylinders of 16065 * 512 bytes > > Device Boot Start End Blocks Id System > /dev/hde1 * 6 925 7389900 7 HPFS/NTFS > /dev/hde2 926 14952 112671877+ f Win95 Ext'd (LBA) > /dev/hde3 1 5 40131 16 Hidden FAT16 > /dev/hde5 ? 260095 102535 881886022+ 86 NTFS volume set > > Disk /dev/hdg: 16 heads, 63 sectors, 53614 cylinders > Units = cylinders of 1008 * 512 bytes > > > Disk /dev/hdh: 255 heads, 63 sectors, 7476 cylinders > Units = cylinders of 16065 * 512 bytes > > Device Boot Start End Blocks Id System > /dev/hdh1 1 7300 58637218+ c Win95 FAT32 (LBA) > /dev/hdh2 7301 7476 1413720 f Win95 Ext'd (LBA) > /dev/hdh5 7301 7476 1413688+ 82 Linux swap > what does "fdisk /dev/ataraid/d0" do ? -- __--__-- _______________________________________________ Ataraid-list@xxxxxxxxxx https://listman.redhat.com/mailman/listinfo/ataraid-list End of Ataraid-list Digest --__--__-- _______________________________________________ Ataraid-list@xxxxxxxxxx https://listman.redhat.com/mailman/listinfo/ataraid-list End of Ataraid-list Digest