Hi, I have set up two Pentium-pcs with RH7.3 and a Promise FastTrak 100 TX2 (same firmware revision on both) using raid 1 and GRUB. The kernel is compiled according to the ATA-RAID-HOWTO, and one of the two (a P166) somehow suddenly used /dev/ataraid/d0 perfectly. To rule out misconfiguration on the other, I copied used the Promise BIOS to "rebuild" the working setup to the other pc (a P200). During boot the P200 says "Promise Fasttrak(tm) Softwareraid driver 0.03beta: No raid array found" and just boots off hde and complains about the references to /dev/ataraid/d0p2 etc. in /etc/fstab. I have tried disabling the onboard HDC on the P200, changing the BIOS boot sequence and even using ide2= and ide3= append lines, nothing makes any difference. dmesg output suggests to me that the FastTrak is seen as two normal IDE ports, and I can use both hde and hdg if I try. ------------------------------------------- dmesg start Linux version 2.4.18-3custom (root<at>a4.ahc.dk) (gcc version 2.96 20000731 (Red Hat Linux 7.3 2.96-110)) #10 Fri Jun 28 15:51:27 CEST 2002 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 00000000000a0000 (usable) BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 0000000004000000 (usable) BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved) On node 0 totalpages: 16384 zone(0): 4096 pages. zone(1): 12288 pages. zone(2): 0 pages. Kernel command line: ro root=/dev/hde2 Initializing CPU#0 Detected 200.457 MHz processor. Console: colour VGA+ 80x25 Calibrating delay loop... 399.76 BogoMIPS Memory: 61416k/65536k available (1427k kernel code, 3736k reserved, 894k data, 272k init, 0k highmem) Dentry cache hash table entries: 8192 (order: 4, 65536 bytes) Inode cache hash table entries: 4096 (order: 3, 32768 bytes) Mount-cache hash table entries: 1024 (order: 1, 8192 bytes) Buffer cache hash table entries: 4096 (order: 2, 16384 bytes) Page-cache hash table entries: 16384 (order: 4, 65536 bytes) CPU: Before vendor init, caps: 008001bf 00000000 00000000, vendor = 0 Intel Pentium with F0 0F bug - workaround enabled. CPU: After vendor init, caps: 008001bf 00000000 00000000 00000000 CPU: After generic, caps: 008001bf 00000000 00000000 00000000 CPU: Common caps: 008001bf 00000000 00000000 00000000 CPU: Intel Pentium MMX stepping 03 Checking 'hlt' instruction... OK. POSIX conformance testing by UNIFIX mtrr: v1.40 (20010327) Richard Gooch (rgooch@xxxxxxxxxxxxx) mtrr: detected mtrr type: none PCI: PCI BIOS revision 2.10 entry at 0xfb110, last bus=0 PCI: Using configuration type 1 PCI: Probing PCI hardware Limiting direct PCI/PCI transfers. Linux NET4.0 for Linux 2.4 Based upon Swansea University Computer Society NET3.039 Initializing RT netlink socket apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16) Starting kswapd VFS: Diskquotas version dquot_6.5.0 initialized Journalled Block Device driver loaded ACPI: APM is already active, exiting Detected PS/2 Mouse Port. pty: 512 Unix98 ptys configured Serial driver version 5.05c (2001-07-08) with MANY_PORTS MULTIPORT SHARE_IRQ SERIAL_PCI enabled ttyS00 at 0x03f8 (irq = 4) is a 16550A ttyS01 at 0x02f8 (irq = 3) is a 16550A Real Time Clock Driver v1.10e block: 112 slots per queue, batch=28 Uniform Multi-Platform E-IDE driver Revision: 6.31 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx PIIX4: IDE controller on PCI bus 00 dev 39 PIIX4: chipset revision 1 PIIX4: not 100% native mode: will probe irqs later ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:pio, hdb:pio ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:pio, hdd:pio PDC20270: IDE controller on PCI bus 00 dev a0 PDC20270: chipset revision 2 PDC20270: not 100% native mode: will probe irqs later ide2: BM-DMA at 0x6a00-0x6a07, BIOS settings: hde:pio, hdf:pio ide3: BM-DMA at 0x6a08-0x6a0f, BIOS settings: hdg:pio, hdh:pio hde: Maxtor 4G120J6, ATA DISK drive hdg: Maxtor 4G120J6, ATA DISK drive ide2 at 0x6600-0x6607,0x6702 on irq 12 ide3 at 0x6800-0x6807,0x6902 on irq 12 blk: queue c03bb18c, I/O limit 4095Mb (mask 0xffffffff) hde: 240121728 sectors (122942 MB) w/2048KiB Cache, CHS=238216/255/63, UDMA(100) blk: queue c03bb4f0, I/O limit 4095Mb (mask 0xffffffff) hdg: 240121728 sectors (122942 MB) w/2048KiB Cache, CHS=238216/255/63, UDMA(100) ide-floppy driver 0.99.newide Partition check: hde: hde1 hde2 hde3 hde4 < hde5 hde6 > hdg: hdg1 hdg2 hdg3 hdg4 < hdg5 hdg6 > FDC 0 is a post-1991 82077 RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize ide-floppy driver 0.99.newide Promise Fasttrak(tm) Softwareraid driver 0.03beta: No raid array found md: raid1 personality registered as nr 3 md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27 md: Autodetecting RAID arrays. md: autorun ... md: ... autorun DONE. NET4: Linux TCP/IP 1.0 for NET4.0 IP Protocols: ICMP, UDP, TCP, IGMP IP: routing cache hash table of 512 buckets, 4Kbytes TCP: Hash tables configured (established 4096 bind 4096) NET4: Unix domain sockets 1.0/SMP for Linux NET4.0. kjournald starting. Commit interval 5 seconds EXT3-fs: mounted filesystem with ordered data mode. VFS: Mounted root (ext3 filesystem) readonly. Freeing unused kernel memory: 272k freed Adding Swap: 136512k swap-space (priority -1) EXT3 FS 2.4-0.9.17, 10 Jan 2002 on ide2(33,2), internal journal kjournald starting. Commit interval 5 seconds EXT3 FS 2.4-0.9.17, 10 Jan 2002 on ide3(34,1), internal journal EXT3-fs: mounted filesystem with ordered data mode. kjournald starting. Commit interval 5 seconds EXT3 FS 2.4-0.9.17, 10 Jan 2002 on ide2(33,6), internal journal EXT3-fs: mounted filesystem with ordered data mode. kjournald starting. Commit interval 5 seconds EXT3 FS 2.4-0.9.17, 10 Jan 2002 on ide3(34,3), internal journal EXT3-fs: mounted filesystem with ordered data mode. parport0: PC-style at 0x378 [PCSPP] fealnx.c:v2.51 Nov-17-2001 eth0: 100/10M Ethernet PCI Adapter at 0x6500, 00:02:44:27:75:c3, IRQ 10. ------------------------------------------- dmesg end The main difference seems to be that the mainboard that works uses a PIIX3 chipset instead of PIIX4 on the one that doesn't... Any suggestions? Thanks, Allan