RH7.3/Fasttrak 100 TX2 can't see raid array

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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







[Index of Archives]     [Linux RAID]     [Linux Device Mapper]     [Linux IDE]     [Linux SCSI]     [Kernel]     [Linux Books]     [Linux Admin]     [GFS]     [RPM]     [Yosemite Campgrounds]     [AMD 64]

  Powered by Linux