Hi,
I was running raid 5, kernel 2.4.0, ABit BP6 motherboard, 2 Celeron 
processors, 4 IBM ATA disks. Unfortunately, the raidtab seems to have gone 
missing.

After the mboard. failed, taking with it my Matrox display card, & Adaptec 
SCSI. I replaced it with a ABit KT7A raid, with 800 Mhz. Duron, as this was 
the only board available at short notice with 4 IDE ports.

These are the results I received:

mdstat:
Personalities :
read_ahead not set
unused devices: <none>

dmesg extract:
md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
md.c: sizeof(mdp_super_t) = 4096
autodetecting RAID arrays
(read) hdc1's sb offset: 20089152 [events: 00000080]
(read) hde1's sb offset: 20089152 [events: 00000080]
(read) hdg1's sb offset: 20089152 [events: 00000080]
autorun ...
considering hdg1 ...
   adding hdg1 ...
   adding hde1 ...
   adding hdc1 ...
created md0
bind<hdc1,1>
bind<hde1,2>
bind<hdg1,3>
running: <hdg1><hde1><hdc1>
now!
hdg1's event counter: 00000080
hde1's event counter: 00000080
hdc1's event counter: 00000080
md: md0: raid array is not clean -- starting background reconstruction
request_module[md-personality-4]: Root fs not mounted
do_md_run() returned -22
md0 stopped.
unbind<hdg1,2>
export_rdev(hdg1)
unbind<hde1,1>
export_rdev(hde1)
unbind<hdc1,0>
export_rdev(hdc1)
... autorun DONE.
LVM version 0.9.1_beta2  by Heinz Mauelshagen  (18/01/2001)
lvm -- Driver successfully initialized

latest complete dmesg after trying earlier kernels:
00000000ffff0000 - 0000000100000000 (reserved)
  BIOS-e820: 0000000000100000 - 000000000bff0000 (usable)
  BIOS-e820: 000000000bff3000 - 000000000c000000 (ACPI data)
  BIOS-e820: 000000000bff0000 - 000000000bff3000 (ACPI NVS)
Scan SMP from c0000000 for 1024 bytes.
Scan SMP from c009fc00 for 1024 bytes.
Scan SMP from c00f0000 for 65536 bytes.
Scan SMP from c009fc00 for 4096 bytes.
On node 0 totalpages: 49136
zone(0): 4096 pages.
zone(1): 45040 pages.
zone(2): 0 pages.
mapped APIC to ffffe000 (01333000)
Kernel command line: BOOT_IMAGE=linux ro root=301
Initializing CPU#0
Detected 800.054 MHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 1595.80 BogoMIPS
Memory: 190632k/196544k available (1289k kernel code, 5524k reserved, 494k 
data, 200k init, 0k highmem)
Dentry-cache hash table entries: 32768 (order: 6, 262144 bytes)
Buffer-cache hash table entries: 8192 (order: 3, 32768 bytes)
Page-cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 16384 (order: 5, 131072 bytes)
VFS: Diskquotas version dquot_6.4.0 initialized
CPU: Before vendor init, caps: 0183f9ff c1c7f9ff 00000000, vendor = 2
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 64K (64 bytes/line)
CPU: After vendor init, caps: 0183f9ff c1c7f9ff 00000000 00000000
CPU: After generic, caps: 0183f9ff c1c7f9ff 00000000 00000000
CPU: Common caps: 0183f9ff c1c7f9ff 00000000 00000000
CPU: AMD Duron(tm) Processor stepping 01
Enabling fast FPU save and restore... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.37 (20001109) Richard Gooch ([EMAIL PROTECTED])
mtrr: detected mtrr type: Intel
PCI: PCI BIOS revision 2.10 entry at 0xfb430, last bus=1
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Bus master Pipeline request disabled
PCI: Post Write Fail set to Retry
Unknown bridge resource 0: assuming transparent
Unknown bridge resource 1: assuming transparent
Unknown bridge resource 2: assuming transparent
PCI: Using IRQ router VIA [1106/0686] at 00:07.0
isapnp: Scanning for Pnp cards...
isapnp: No Plug & Play device found
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd v1.8
pty: 256 Unix98 ptys configured
block: queued sectors max/low 126544kB/42181kB, 384 slots per queue
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 39
VP_IDE: chipset revision 6
VP_IDE: not 100% native mode: will probe irqs later
     ide0: BM-DMA at 0xc000-0xc007, BIOS settings: hda:DMA, hdb:pio
     ide1: BM-DMA at 0xc008-0xc00f, BIOS settings: hdc:pio, hdd:pio
HPT370: IDE controller on PCI bus 00 dev 98
PCI: Found IRQ 10 for device 00:13.0
HPT370: chipset revision 3
HPT370: not 100% native mode: will probe irqs later
     ide2: BM-DMA at 0xe400-0xe407, BIOS settings: hde:pio, hdf:pio
     ide3: BM-DMA at 0xe408-0xe40f, BIOS settings: hdg:pio, hdh:pio
hda: ST317242A, ATA DISK drive
hdc: IBM-DTLA-305020, ATA DISK drive
hde: IBM-DTLA-305020, ATA DISK drive
hdg: IBM-DTLA-305020, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
ide2 at 0xd400-0xd407,0xd802 on irq 10
ide3 at 0xdc00-0xdc07,0xe002 on irq 10
hda: 33683328 sectors (17246 MB) w/512KiB Cache, CHS=2096/255/63
hdc: 40188960 sectors (20577 MB) w/380KiB Cache, CHS=39870/16/63
hde: 40188960 sectors (20577 MB) w/380KiB Cache, CHS=39870/16/63, UDMA(100)
hdg: 40188960 sectors (20577 MB) w/380KiB Cache, CHS=39870/16/63, UDMA(100)
Partition check:
  hda: hda1 hda2 hda3 hda4 < hda5 hda6 hda7 >
  hdc: [PTBL] [2501/255/63] hdc1
  hde: [PTBL] [2501/255/63] hde1
  hdg: [PTBL] [2501/255/63] hdg1
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
Serial driver version 5.05 (2000-12-13) with MANY_PORTS SHARE_IRQ 
SERIAL_PCI ISAPNP enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
PCI: Found IRQ 5 for device 00:0d.0
3c59x.c:LK1.1.13 27 Jan 2001  Donald Becker and others. 
http://www.scyld.com/network/vortex.html
See Documentation/networking/vortex.txt
eth0: 3Com PCI 3c905C Tornado at 0xd000,  00:01:02:9e:74:4d, IRQ 5
   product code 4552 rev 00.13 date 06-13-00
   8K byte-wide RAM 5:3 Rx:Tx split, autoselect/Autonegotiate interface.
   MII transceiver found at address 24, status 782d.
   Enabling bus-master transmits and whole-frame receives.
eth0: scatter/gather enabled. h/w checksums enabled
PPP generic driver version 2.4.1
Linux agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 149M
agpgart: Detected Via Apollo Pro KT133 chipset
agpgart: AGP aperture is 64M @ 0xd0000000
[drm] AGP 0.99 on VIA Apollo KT133 @ 0xd0000000 64MB
[drm] Initialized tdfx 1.0.0 20000928 on minor 63
[drm] AGP 0.99 on VIA Apollo KT133 @ 0xd0000000 64MB
[drm] Initialized radeon 1.0.0 20010105 on minor 62
SCSI subsystem driver Revision: 1.00
scsi-ncr53c7,8xx : at PCI bus 0, device 8, function 0
PCI: Found IRQ 11 for device 00:08.0
PCI: The same IRQ used for device 00:07.2
PCI: The same IRQ used for device 00:07.3
scsi-ncr53c7,8xx : warning : revision of 18 is greater than 2.
scsi-ncr53c7,8xx : NCR53c810 at memory 0xd9000000, io 0xcc00, irq 11
scsi0 : burst length 2
scsi0 : reset ccf to 3 from 0
scsi0 : NCR code relocated to 0x13f8610 (virt 0xc13f8610)
scsi0 : test 1 started
scsi0 : NCR53c{7,8}xx (rel 17)
scsi0 : target 6 accepting period 100ns offset 8 10.00MHz FAST SCSI-II
scsi0 : setting target 6 to period 100ns offset 8 10.00MHz FAST SCSI-II
   Vendor: PLEXTOR   Model: CD-ROM PX-12TS    Rev: 1.02
   Type:   CD-ROM                             ANSI SCSI revision: 02
Detected scsi CD-ROM sr0 at scsi0, channel 0, id 6, lun 0
sr0: scsi-1 drive
Uniform CD-ROM driver Revision: 3.12
md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
md.c: sizeof(mdp_super_t) = 4096
autodetecting RAID arrays
(read) hdc1's sb offset: 20089152 [events: 00000080]
(read) hde1's sb offset: 20089152 [events: 00000080]
(read) hdg1's sb offset: 20089152hdg: dma_intr: status=0x51 { DriveReady 
SeekComplete Error }
hdg: dma_intr: error=0x84 { DriveStatusError BadCRC }
hdg: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hdg: dma_intr: error=0x84 { DriveStatusError BadCRC }
  [events: 00000082]
autorun ...
considering hdg1 ...
   adding hdg1 ...
   adding hde1 ...
   adding hdc1 ...
created md0
bind<hdc1,1>
bind<hde1,2>
bind<hdg1,3>
running: <hdg1><hde1><hdc1>
now!
hdg1's event counter: 00000082
hde1's event counter: 00000080
hdc1's event counter: 00000080
md: superblock update time inconsistency -- using the most recent one
freshest: hdg1
md: kicking non-fresh hde1 from array!
unbind<hde1,2>
export_rdev(hde1)
md: kicking non-fresh hdc1 from array!
unbind<hdc1,1>
export_rdev(hdc1)
md0: former device hdc1 is unavailable, removing from array!
md0: former device hde1 is unavailable, removing from array!
md: md0: raid array is not clean -- starting background reconstruction
request_module[md-personality-4]: Root fs not mounted
do_md_run() returned -22
md0 stopped.
unbind<hdg1,0>
export_rdev(hdg1)
... autorun DONE.
LVM version 0.9.1_beta2  by Heinz Mauelshagen  (18/01/2001)
lvm -- Driver successfully initialized
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 1024 buckets, 8Kbytes
TCP: Hash tables configured (established 16384 bind 16384)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 200k freed
Adding Swap: 136544k swap-space (priority -1)
eth0: using NWAY device table, not 8

I apologise for including so much material, in the hope that it may be 
relevant.

Do I have any hope of recovering my data? The only option I can see in the 
docs is mkraid --force, but this seems to be a do or die solution.

Thanks

Mike Parsons

-
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to [EMAIL PROTECTED]

Reply via email to