[Suse] HPT372 RAID parameters?

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Hallo,

Ik heb sinds ik Suse 9.0 in December vorig jaar heb gekocht, er nog altijd niet van kunnen genieten. Ik heb namelijk een HPT372 RAID IDE controller en daar geven ze bij Suse geen support voor |:(

Nu heb ik ondertussen gevonden dat ik de kernel panic bij booten van de installatie CD-ROM kan verhinderen met deze regel te specifiëren:
code:
1
ide0=0x1F0,0x3F6,14 ide1=0x170,0x376,15 ide2=0 ide3=0 ide4=0 ide5=0 ide6=0 ide7=0 ide8=0 ide9=0


Met YAST2 kom ik nergens. Die load geen module op voor HPT RAID.

Dan maar de manual installation.
Om het even te illustreren heb ik de install onder vmware gestart.

Ik kies dus om een RAID module te laden:
Afbeeldingslocatie: http://users.skynet.be/Pikachu/TWEAKERS/Clip.jpg

Vervolgens "More modules" omdat HPT RAID niet in de lijst staat.
Afbeeldingslocatie: http://users.skynet.be/Pikachu/TWEAKERS/Clip_2.jpg

Suse vraagt dan naar een diskette met die modules. Die modules2 disk is gemaakt aan de hand van de images die in /boot van de CD staan, met rawrite.
Afbeeldingslocatie: http://users.skynet.be/Pikachu/TWEAKERS/Clip_3.jpg

Hier kiezen we dan hptraid
Afbeeldingslocatie: http://users.skynet.be/Pikachu/TWEAKERS/Clip_4.jpg

YAST laadt dan automatisch ataraid en hptraid, maar vraagt naar een parameter voor zowel ataraid als hptraid:
Afbeeldingslocatie: http://users.skynet.be/Pikachu/TWEAKERS/Clip_5.jpg

Als je ze blank laat of verkeerd invult, krijg je een fout:
Afbeeldingslocatie: http://users.skynet.be/Pikachu/TWEAKERS/Clip_6.jpg

Weet iemand welke parameters er moeten ingevuld worden en of dit de correcte manier van werken is om de HPT372 RAID controller te kunnen gebruiken ?

Op de site van High Point (www.highpoint-tech.com) zijn er firmware updates en drivers voor Suse 8.2, maar niks voor de 9. Er zijn ook open source drivers.
Dien ik deze te gebruiken ipv die modules ?

Wie kan me hier op weg helpen ? O-)

Acties:
  • 0 Henk 'm!

  • voodooless
  • Registratie: Januari 2002
  • Laatst online: 20:45

voodooless

Sound is no voodoo!

Met vmware zal dat idd niet lukken aangezien die de RAID hardware niet simuleert en dus de module niet kan laden.

Do diamonds shine on the dark side of the moon :?


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Dat maakt nu even niets uit. 't is enkel om de screenshots en die parameter te doen -_-
Want dat de pc draaien geeft hetzelfde resultaat.

Acties:
  • 0 Henk 'm!

  • voodooless
  • Registratie: Januari 2002
  • Laatst online: 20:45

voodooless

Sound is no voodoo!

Dan is mischien de driver die je inlaad niet compatible met de kernel versie, of met de verkeerde compiler gecompileerd...

Do diamonds shine on the dark side of the moon :?


Acties:
  • 0 Henk 'm!

  • irondog
  • Registratie: Januari 2001
  • Laatst online: 11-05 10:49

irondog

alle dingen moeten onzin zijn

Wat is het merk en type v/h moederbord?

Probeer te achterhalen waarom het laden van hptraid.o mislukt. Switch naar een andere console (alt+f1 of alt+f2?) en kijk of daar gedetaileerdere foutmeldingen staan.
Verwijderd schreef op 15 maart 2004 @ 20:15:
[...]

Nu heb ik ondertussen gevonden dat ik de kernel panic bij booten van de installatie CD-ROM kan verhinderen met deze regel te specifiëren:
code:
1
ide0=0x1F0,0x3F6,14 ide1=0x170,0x376,15 ide2=0 ide3=0 ide4=0 ide5=0 ide6=0 ide7=0 ide8=0 ide9=0
Kun je vertellen (overtikken :) )wat voor foutmelding je krijgt als je dit niet intikt? Tis een vage workaround lijkt me.

Probeer deze kernel commandline eens:
hde=noprobe hdf=noprobe hdg=noprobe hdh=noprobe

[P5B deluxe] [Core2Duo 6300] [2 X 1GB DDR2] [GF FX7300] [320 GB WD] [Gentoo] [VISTA]


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
De foutmelding die ik krijg is de deze:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
hda: Maxtor 6E040L0, ATA DISK drive
hdb: Maxtor 52049H4, ATA DISK drive
Unable to handle kernel NULL pointer dereference at virtual address 00000000
~ printing eip:
c0246749
*pde = 00000000
Oops: 0000
CPU:    0
EIP:    0010:[<c0246749>]    Not tainted
EFLAGS: 00010282
eax: 0000000c   ebx: 00000051   ecx: 0000000c   edx: 00000000
esi: 30070000   edi: 00000040   ebp: dffec400   esp: c158df08
ds: 0018   es: 0018   ss: 0018
Process swapper (pid: 1, stackpage=c158d000)
Stack: c0246ab1 0000000c 00000000 00000000 0c000008 00000000 00000005
dffec400
~       c0450af8 0000000c 00000001 c0246bb5 c0450af8 0000000c c0450af8
00000001
~       c0450a48 c0260602 c0450af8 0000000c 00000002 c0450a48 c0105000
0008e000
Call Trace:    [<c0246ab1>] [<c0246bb5>] [<c0260602>] [<c1050000>]
[<c0261268>]
~  [<c010508b>] [<c0105000>] [<c010588e>] [<c0105060>]

Code: 0f b6 02 84 c0 74 0e 38 c8 74 0a 83 c2 08 0f b6 02 84 c0 75
~ <0>Kernel panic: Attempted to kill init!


Mijn moederbord is een Asus A7V8X-X. Die RAID controller is een PCI kaart.

Die RAID moet werken, anders kan ik gewoon niets installeren >.<

Acties:
  • 0 Henk 'm!

  • irondog
  • Registratie: Januari 2001
  • Laatst online: 11-05 10:49

irondog

alle dingen moeten onzin zijn

output van kernel
//Bugje in de betreffende kernel? Dit zegt me niet veel.

Kun je ook de gehele output van het booten hier posten, met die "mega grote commandline"? (ide0=0x1F0,0x3F6,14 ide1=0x170,0x376,15 ide2=0 etc etc). Het gaat mij vooral om het feit of ie al je ide drives vindt (dat betekent namelijk dat ie je pci ide controller vindt). Daarna zou je met het laden van ataraid.o en hptraid.o normaal gesproken gewoon verder moeten kunnen werken.

Wat ik wil weten om je verder te helpen:
* Boot nog maar eens met die "mega grote commandline"
* Probeer te achterhalen waarom het laden van hptraid.o mislukt. Switch naar een andere console (alt+f1 of alt+f2?) en kijk of daar gedetaileerdere foutmeldingen staan.

Als je die vindt, post ze dan hier en post hier hoe dan ook de output van de kernel met die work-arround van je eerte post.

[opmerking]
Deze kwestie is zeer problematisch. Ik ben er eigenlijk van overtuigd, dat je het aan de praat kunt krijgen. Je moet echter net iemand tegen komen met hetzelfde probleem óf zelf heel gestructureerd het probleem te lijf gaan.
[/opmerking]

[P5B deluxe] [Core2Duo 6300] [2 X 1GB DDR2] [GF FX7300] [320 GB WD] [Gentoo] [VISTA]


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Thx Irondog ^^

De megagrote command line is blijkbaar hetzelfde als de hda=noprobe ... command.
Anyway, dit krijg ik in de kernel log:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
Linux version 2.4.21-99-default (root@i386.suse.de) (gcc version 3.3.1 (SuSE Linux)) #1 Wed Sep 24 13:30:51 UTC 2003
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009e800 (usable)
 BIOS-e820: 000000000009e800 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 000000001fffc000 (usable)
 BIOS-e820: 000000001fffc000 - 000000001ffff000 (ACPI data)
 BIOS-e820: 000000001ffff000 - 0000000020000000 (ACPI NVS)
 BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
 BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
 BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
501MB vmalloc/ioremap area available.
0MB HIGHMEM available.
511MB LOWMEM available.
ACPI: have wakeup address 0xc0001000
On node 0 totalpages: 131068
zone(0): 4096 pages.
zone(1): 126972 pages.
zone(2): 0 pages.
ACPI: RSDP (v000 ASUS                       ) @ 0x000f5dc0
ACPI: RSDT (v001 ASUS   A7V8X-X  16944.11825) @ 0x1fffc000
ACPI: FADT (v001 ASUS   A7V8X-X  16944.11825) @ 0x1fffc0b2
ACPI: BOOT (v001 ASUS   A7V8X-X  16944.11825) @ 0x1fffc030
ACPI: MADT (v001 ASUS   A7V8X-X  16944.11825) @ 0x1fffc058
ACPI: DSDT (v001   ASUS A7V8X-X  00000.04096) @ 0x00000000
ACPI: Skipping APIC setup
Building zonelist for node : 0
Kernel command line: BOOT_IMAGE=linux SuSE=,1203300800,815B053B., initrd=initrd ramdisk_size=65536 manual=1 vga=0x317 splash=silent hda=noprobe hdb=noprobe hdc=noprobe hdd=noprobe hde=noprobe
bootsplash: silent mode.
ide_setup: hda=noprobe
ide_setup: hdb=noprobe
ide_setup: hdc=noprobe
ide_setup: hdd=noprobe
ide_setup: hde=noprobe
Initializing CPU#0
Detected 1666.767 MHz processor.
Console: colour dummy device 80x25
Calibrating delay loop... 3322.67 BogoMIPS
Memory: 509392k/524272k available (1590k kernel code, 14488k reserved, 605k data, 160k init, 0k highmem)
Dentry cache hash table entries: 65536 (order: 7, 524288 bytes)
Inode cache hash table entries: 32768 (order: 6, 262144 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer-cache hash table entries: 32768 (order: 5, 131072 bytes)
Page-cache hash table entries: 131072 (order: 7, 524288 bytes)
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 256K (64 bytes/line)
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU:     After generic, caps: 0383fbff c1c3fbff 00000000 00000000
CPU:             Common caps: 0383fbff c1c3fbff 00000000 00000000
CPU: AMD Athlon(TM) XP 2000+ stepping 01
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au)
mtrr: detected mtrr type: Intel
ACPI: Subsystem revision 20030619
PCI: PCI BIOS revision 2.10 entry at 0xf15e0, last bus=1
PCI: Using configuration type 1
Looking for DSDT in initrd ... not found!
ACPI: Interpreter enabled
ACPI: Using PIC for interrupt routing
ACPI: System [ACPI] (supports S0 S1 S4 S5)
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 10 11 *12 14 15)
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKE] (IRQs *3 4 5 6 7 10 11 12 14)
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 10 11 12 14 15)
ACPI: PCI Root Bridge [PCI0] (00:00)
PCI: Probing PCI hardware (bus 00)
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI1._PRT]
PCI: Probing PCI hardware
ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 10
00:00:07[A] -> IRQ 10 Mode 1 Trigger 1
PIC: IRQ (10) already programmed
ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 12
00:00:09[A] -> IRQ 12 Mode 1 Trigger 1
ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 5
00:00:0c[A] -> IRQ 5 Mode 1 Trigger 1
ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 11
00:00:0c[B] -> IRQ 11 Mode 1 Trigger 1
PIC: IRQ (10) already programmed
PIC: IRQ (12) already programmed
PIC: IRQ (11) already programmed
PIC: IRQ (10) already programmed
PIC: IRQ (12) already programmed
PIC: IRQ (5) already programmed
PIC: IRQ (10) already programmed
PIC: IRQ (12) already programmed
PIC: IRQ (5) already programmed
PIC: IRQ (11) already programmed
PIC: IRQ (12) already programmed
PIC: IRQ (5) already programmed
PIC: IRQ (11) already programmed
PIC: IRQ (10) already programmed
PIC: IRQ (5) already programmed
PIC: IRQ (11) already programmed
PIC: IRQ (10) already programmed
PIC: IRQ (12) already programmed
PIC: IRQ (11) already programmed
PIC: IRQ (10) already programmed
PIC: IRQ (12) already programmed
PIC: IRQ (5) already programmed
ACPI: PCI Interrupt Link [LNKE] enabled at IRQ 3
00:00:10[A] -> IRQ 3 Mode 1 Trigger 1
PIC: IRQ (3) already programmed
PIC: IRQ (3) already programmed
PIC: IRQ (3) already programmed
ACPI: Unable to set IRQ for PCI Interrupt Link [LNKF] (likely buggy ACPI BIOS, please report to acpi-devel!)
PCI: Using IRQ router VIA [1106/3177] at 00:11.0
PCI: Found IRQ 10 for device 00:0e.0
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 0x03 (Driver version 1.16)
apm: overridden by ACPI.
PISCH: Plug In Scheduler Interface (Version 6)
Starting kswapd
bigpage subsystem: allocated 0 bigpages (=0MB).
kinoded started
VFS: Disk quotas vdquot_6.5.1
aio_setup: num_physpages = 32767
aio_setup: sizeof(struct page) = 48
vesafb: framebuffer at 0xf0000000, mapped to 0xe0818000, size 65536k
vesafb: mode is 1024x768x16, linelength=2048, pages=1
vesafb: protected mode interface info at c000:e350
vesafb: scrolling: redraw
vesafb: directcolor: size=0:5:6:5, shift=0:11:5:0
bootsplash 3.0.9-2003/09/08: looking for picture.... silenjpeg size 22326 bytes, found (1024x768, 11098 bytes, v3).
bootsplash: silent jpeg found.
bootsplash: silent jpeg found.
Console: switching to colour frame buffer device 118x38
fb0: VESA VGA frame buffer device
Detected PS/2 Mouse Port.
pty: 256 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with HUB-6 MANY_PORTS MULTIPORT SHARE_IRQ SERIAL_PCI enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
Real Time Clock Driver v1.10e
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
RAMDISK driver initialized: 16 RAM disks of 65536K size 1024 blocksize
loop: loaded (max 16 devices)
Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
HPT372A: IDE controller at PCI slot 00:0f.0
PCI: Found IRQ 12 for device 00:0f.0
HPT372A: chipset revision 2
HPT372A: not 100% native mode: will probe irqs later
hpt: HPT372N detected, using 372N timing.
FREQ: 97 PLL: 41
hpt: no known IDE timings, disabling DMA.
hpt: no known IDE timings, disabling DMA.
VP_IDE: IDE controller at PCI slot 00:11.1
VP_IDE: chipset revision 6
VP_IDE: not 100% native mode: will probe irqs later
VP_IDE: VIA vt8235 (rev 00) IDE UDMA133 controller on pci00:11.1
    ide2: BM-DMA at 0x9400-0x9407, BIOS settings: hde:DMA, hdf:DMA
    ide3: BM-DMA at 0x9408-0x940f, BIOS settings: hdg:pio, hdh:pio
hdf: LITEON DVD-ROM LTD163D, ATAPI CD/DVD-ROM drive
ide2 at 0x1f0-0x1f7,0x3f6 on irq 14
ide-floppy driver 0.99.newide
ide-floppy driver 0.99.newide
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 4096 buckets, 32Kbytes
TCP: Hash tables configured (established 32768 bind 65536)
Linux IP multicast router 0.06 plus PIM-SM
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
cryptoapi: loaded
RAMDISK: Compressed image found at block 0
Freeing initrd memory: 5364k freed
VFS: Mounted root (minix filesystem).
ide-floppy driver 0.99.newide
Non-volatile memory driver v1.2
SCSI subsystem driver Revision: 1.00
hdf: attached ide-cdrom driver.
hdf: ATAPI 48X DVD-ROM drive, 512kB Cache
Uniform CD-ROM driver Revision: 3.12
end_request: I/O error, dev 02:00 (floppy), sector 0
end_request: I/O error, dev 02:00 (floppy), sector 0
end_request: I/O error, dev 02:00 (floppy), sector 0
end_request: I/O error, dev 02:00 (floppy), sector 0
end_request: I/O error, dev 02:00 (floppy), sector 0
Highpoint HPT370 Softwareraid driver for linux version 0.01-ww1
No raid array found
No raid array found
No raid array found


Hij herkent iig de chipset:
code:
1
2
3
4
5
6
7
8
HPT372A: IDE controller at PCI slot 00:0f.0
PCI: Found IRQ 12 for device 00:0f.0
HPT372A: chipset revision 2
HPT372A: not 100% native mode: will probe irqs later
hpt: HPT372N detected, using 372N timing.
FREQ: 97 PLL: 41
hpt: no known IDE timings, disabling DMA.
hpt: no known IDE timings, disabling DMA.


Als ik vervolgens manueel een module load in de manual install, krijg ik in het ALT-F3 scherm dit:

code:
1
2
3
4
5
6
7
insmod ataraid
Using /modules/ataraid.o
insmod hptraid
Using /modules/hptraid.o
/modules/htpraid.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg


Kan dit je helpen met het vinden van het probleem?

Mijn eerste idee is dat die htpraid.o niet geschikt is voor HPT372, maar enkel voor HPT370 RAID/non-RAID chips.

Alvast bedankt voor je hulp _/-\o_

Acties:
  • 0 Henk 'm!

  • irondog
  • Registratie: Januari 2001
  • Laatst online: 11-05 10:49

irondog

alle dingen moeten onzin zijn

Goed bezig.

Wat voor raid array heb je? Raid1? 4xraid 0? Raid 0 + 1? Totaal geen info hierover in je posts. Ik moet precies weten wat waar hangt (aan die hpt370 controller dus).

Dit lees ik in de output:
ACPI: Unable to set IRQ for PCI Interrupt Link [LNKF] (likely buggy ACPI BIOS, please report to acpi-devel!)
Uitzetten die rommel, acpi en apic geeft op mijn moederbord ook probs (acpi=off)

Probeer deze kernel command lines eens (in deze volgordes)

code:
1
acpi=off vga=normal
Ik heb een crashende kernel ook ooit weten te verhelpen door acpi en de framebuffer uit te zetten, je weet maar nooit! Ik hoop echt voor je dat dit werkt en ik geef het zelfs een redelijke kans. :/ :/


code:
1
hda=noprobe hdb=noprobe hdc=noprobe hdd=noprobe acpi=off vga=normal
(nu dus zonder hde=noprobe)
Het is leuk om te zien of ie hierbij ook niet crasht. Zelf verwacht ik van niet, maar het zal je ook niet tot de oplossing brengen. De schijven die je moet zien (hda,hdb,hdc,hdd) probe je niet, dus je zult je array ook niet kunnen mounten. Dat is het probleem met deze commandline :(

[opmerking]
hdf is je dvd-rom speler waar je van boot, maar hde bestaat niet (op zich niet raar met hde=noprobe). Als je WERKELIJK alleen een slave op die ide connector hebt, dan zou ik dat toch wel anders doen.
[/opmerking]

[vragen]
klopt dit?:
hda: Maxtor 6E040L0, ATA DISK drive
hdb: Maxtor 52049H4, ATA DISK drive
Wat zou volgens jou dan hdc en hdd moeten zijn?
[/vragen]

[P5B deluxe] [Core2Duo 6300] [2 X 1GB DDR2] [GF FX7300] [320 GB WD] [Gentoo] [VISTA]


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
irondog schreef op 16 maart 2004 @ 21:41:
Goed bezig.

Wat voor raid array heb je? Raid1? 4xraid 0? Raid 0 + 1? Totaal geen info hierover in je posts. Ik moet precies weten wat waar hangt (aan die hpt370 controller dus).
Ik heb een raid 0 array met 2 hard disks die op het eerste IDE0 van de controller hangen. De ene is 40GB en de andere 20GB (brakke 40GB schijf gehad).
Probeer deze kernel command lines eens (in deze volgordes)

code:
1
acpi=off vga=normal
Ik heb een crashende kernel ook ooit weten te verhelpen door acpi en de framebuffer uit te zetten, je weet maar nooit! Ik hoop echt voor je dat dit werkt en ik geef het zelfs een redelijke kans. :/ :/
Deze command zorgt ook voor kernel panic.
code:
1
hda=noprobe hdb=noprobe hdc=noprobe hdd=noprobe acpi=off vga=normal
(nu dus zonder hde=noprobe)
Het is leuk om te zien of ie hierbij ook niet crasht. Zelf verwacht ik van niet, maar het zal je ook niet tot de oplossing brengen. De schijven die je moet zien (hda,hdb,hdc,hdd) probe je niet, dus je zult je array ook niet kunnen mounten. Dat is het probleem met deze commandline :(
Deze command line werkt wel.
[opmerking]
hdf is je dvd-rom speler waar je van boot, maar hde bestaat niet (op zich niet raar met hde=noprobe). Als je WERKELIJK alleen een slave op die ide connector hebt, dan zou ik dat toch wel anders doen.
[/opmerking]
hde is een Plextor CD-RW (121032A) @ master
hdf is een LiteOn DVD-ROM @ slave
[vragen]
klopt dit?:
hda: Maxtor 6E040L0, ATA DISK drive
hdb: Maxtor 52049H4, ATA DISK drive
Wat zou volgens jou dan hdc en hdd moeten zijn?
[/vragen]
Dat klopt.
Volgens mij wijzen hdc en hdd naar de hard disks op IDE1 (2nd) van de RAID controller als die er zouden zijn

In de readme van de opensource drivers van High Point staat dit:
code:
1
2
3
4
5
6
7
8
9
4. Using the driver
---------------------
  1) Load module "scsi_mod" and "sd_mod" if they are not built into kernel:

        # modprobe sd_mod

  2) Load the driver.
        
        # insmod ./hpt37x2.o


Als ik die load vanaf fd0 bijvoorbeeld, hoe gaat Suse daar rekening mee houden als ik eventueel mijn raid array kan zien bij de install ?

offtopic:
Wat ik nu toch wel uitzonderlijk vind is dat modprobe ataraid werkt, maar modprobe hptraid naar parameters vraagt, in tegenstelling tot Gentoo 1.4, waar RAID wel draaide, behalve het booten vanaf de raid array: zowel Grub als Lilo konden hem niet vinden als array, maar als afzonderlijke schijven na veel prutsen.

Acties:
  • 0 Henk 'm!

  • irondog
  • Registratie: Januari 2001
  • Laatst online: 11-05 10:49

irondog

alle dingen moeten onzin zijn

Verwijderd schreef op 16 maart 2004 @ 23:03:
Ik heb een raid 0 array met 2 hard disks die op het eerste IDE0 van de controller hangen. De ene is 40GB en de andere 20GB (brakke 40GB schijf gehad).
Dat slaat natuurlijk nergens op. Je wil raid0 om de performance te verbeteren. De bottleneck van de ide connector wil je verbreden (jij gebruikt er maar één). Dit is niet echt een gewone oplossing: slecht zelfs om eerlijk te zijn.
Deze command line werkt wel.
Maar aan deze heb je dus niets.
Dat klopt.
Volgens mij wijzen hdc en hdd naar de hard disks op IDE1 (2nd) van de RAID controller als die er zouden zijn
hdc is normaal de secondary master. In jou configuratie zou je een hda en een hdc moeten hebben (één disk op ide1 en één op ide2 wat dan samen je array is)
In de readme van de opensource drivers van High Point staat dit:
code:
1
2
3
4
5
6
7
8
9
4. Using the driver
---------------------
  1) Load module "scsi_mod" and "sd_mod" if they are not built into kernel:

        # modprobe sd_mod

  2) Load the driver.
        
        # insmod ./hpt37x2.o


Als ik die load vanaf fd0 bijvoorbeeld, hoe gaat Suse daar rekening mee houden als ik eventueel mijn raid array kan zien bij de install ?
De drivers van highpoint werken heel anders. Op een of andere manier lijkt er iets met scsi emulatie gedaan te worden. In ieder geval prefereert de schrijver van deze driver om het scsi framework te gebruiken i.p.v. ataraid.
Los hiervan: Suse laadt bij het booten (m.b.v. het bios) de kernel image en een initial ramdisk image (initrd). In die initial ramdisk zitten dan je drivers voor je raid. De kernel zou dit nooit kunnen zonder de hulp van het bios: de kernel zou zonder de driver nooit je harddisks aan kunnen spreken :)
offtopic:
Wat ik nu toch wel uitzonderlijk vind is dat modprobe ataraid werkt, maar modprobe hptraid naar parameters vraagt, in tegenstelling tot Gentoo 1.4, waar RAID wel draaide, behalve het booten vanaf de raid array: zowel Grub als Lilo konden hem niet vinden als array, maar als afzonderlijke schijven na veel prutsen.
Goede zaak dat je gentoo geprobeerd hebt. Deze krijg je met een foefje wel bootable, maar dat is niet zo belangrijk nu. Post eventueel nog de dmesg output van gentoo.

Mijn tips:
* Sluit die harddisks op een verstandige manier aan, als je dingen moet veranderen (ik bedoel raid array rebuilden) vergeet dat hele raid0 verhaal dan maar. Support is slecht op dit moment en wordt in de toekomst nog slechter (met de nieuwe kernel generatie is ataraid namelijk geschrapt).
* Bij opnieuw een kernel panic, gebruik dan de commandline die je in eerste instantie (in je eerste post) gebruikte. Die andere (die ik suggereerde) zijn vrij nutteloos.
* Gebruik eventueel echte software raid0. De performance (en support) is geweldig.

[P5B deluxe] [Core2Duo 6300] [2 X 1GB DDR2] [GF FX7300] [320 GB WD] [Gentoo] [VISTA]


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
*zucht*

Deze avond de opensource drivers en de drivers voor Suse 8.2 gedownload en uitgetest. Telkens zijn er unresolved symbols.

En de opensource drivers kun je niet anders dan compilen op een andere machine, dat ook unresolved symbols oplevert |:(

Een mail naar support van High Point zegt dat Suse 9.0 drivers in ontwikkeling zijn, maar ze kunnen geen release datum zeggen.

Acties:
  • 0 Henk 'm!

  • cool_zero
  • Registratie: Juni 2001
  • Laatst online: 25-10-2022
Ik heb niet zoveel ervaring met Suse, maar ik vermoed dat je bij de installatie ook wel een eigengemaakte kernel kunt gebruiken(door deze op de installatieopstartdiskette te zetten ofzo). Als je namelijk een kernel 2.4.22(die de hpt372 ondersteund) neemt met de ataraid support ingebakken in de kernel zelf, dan heb je helemaal geen problemen meer bij het installeren. Je moet er dan alleen op letten dat je deze kernel ook op je hd plant als je installatie klaar is voordat je reboot.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Hmmz... dan zou ik best een kernel 2.6.x gebruiken?

Op de Gentoo forums en op linuxquestions.org wordt gezegd dat ie het goed doet met RAID.

Acties:
  • 0 Henk 'm!

  • irondog
  • Registratie: Januari 2001
  • Laatst online: 11-05 10:49

irondog

alle dingen moeten onzin zijn

Verwijderd schreef op 17 maart 2004 @ 21:14:
Hmmz... dan zou ik best een kernel 2.6.x gebruiken?
Nee, zeker niet. Pak (als je dit werkelijk van plan bent) de kernel van de gentoo livecd.
Op de Gentoo forums en op linuxquestions.org wordt gezegd dat ie het goed doet met RAID.
Daar kan ik over mee praten. Ik heb zelf een pc met deze controller (en heb zelf ook heel lang die raid0 functie gebruikt).

Maar je klaagt nu al dat het niet werkt met Suse en de tijd zal dit probleem waarschijnlijk niet oplossen.

Dus:
* Weg met die raid0 zooi en al helemaal als je array één master (van 40GB) en één slave (van 20GB) bevat (genees je systeem).
* Geniet van 20 GB extra ruimte
* Geniet eventueel van software raid0
* Geniet bij problemen van de Suse helpdesk
* Geniet na een upgrade van je Suse pakket van kernel 2.6

[P5B deluxe] [Core2Duo 6300] [2 X 1GB DDR2] [GF FX7300] [320 GB WD] [Gentoo] [VISTA]


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Een nieuwe 40GB HD kan ik vrijdag avond gaan halen, dus op dat vlak zit ik weer goed.

Wat Suse support betreft: 90 dagen installation support omvat alles behalve RAID :(
Om toch hulp te krijgen, moet ik een extra subscription betalen en naar UK bellen. Uit de newsgroups over Suse blijkt dat een erg dure grap is :/
Zo kreeg een bedrijf geen vervang CD voor zijn pakket... Je moet eens lezen hoeveel klachten over hun support.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Daarnet even opnieuw geboot met de Gentoo 1.4 CD (smp doataraid).

fdisk -l geeft me deze informatie:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Disk /dev/ataraid/disc0/disc: 40.8 GB, 40839675904 bytes
255 heads, 63 sectors/track, 4965 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

                  Device Boot    Start       End    Blocks   Id  System
/dev/ataraid/disc0/part1   *         1      4311  34628076    7  HPFS/NTFS
/dev/ataraid/disc0/part2          4312      4965   5253255    f  Win95 Ext'd (LBA)
/dev/ataraid/disc0/part5          4312      4965   5253223+   7  HPFS/NTFS

Disk /dev/ide/host2/bus0/target0/lun0/disc: 41.1 GB, 41110142976 bytes
255 heads, 63 sectors/track, 4998 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

                                Device Boot    Start       End    Blocks   Id  System
/dev/ide/host2/bus0/target0/lun0/part1   *         1      4311  34628076    7  HPFS/NTFS
/dev/ide/host2/bus0/target0/lun0/part2          4312      4965   5253255    f  Win95 Ext'd (LBA)

Disk /dev/ide/host2/bus0/target1/lun0/disc: 20.4 GB, 20419854336 bytes
16 heads, 63 sectors/track, 39566 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes


Als ik me niet vergis zijn raid arrays aangegeven met sd*, m*, md* of d*p* afhankelijk van de distro. Hoe zit dat nu hier met fdisk ?

Die notataties van /dev/ide/host2/bus0/lun0/disc is me niet 100% duidelijk.
Wat is hier de RAID-0 array ? Of zijn dit de afzonderlijke schijven ?

(die nieuwe 40GB schijf heb ik tegen dinsdag of woensdag)

Acties:
  • 0 Henk 'm!

  • irondog
  • Registratie: Januari 2001
  • Laatst online: 11-05 10:49

irondog

alle dingen moeten onzin zijn

Disk /dev/ide/host2/bus0/target0/lun0/disc is /dev/hde (20 gig)
Disk /dev/ide/host2/bus0/target1/lun0/disc is /dev/hdf (40 gig)

Niet zo moeilijk lijkt me. Maar ik vind nog steeds dat hier qua opzet geen reet van klopt, maar goed. Het lijkt erop dat je stug en eigenwijs verder wilt met ataraid.

Wat me opvalt is dat nu (in tegenstelling tot de suse kernel) de hpt372 controller NA de via controller gedetecteerd wordt. Dit is wel misschien even verwarrend voor je.
Wat /dev/hda was in Suse is /dev/hde in Gentoo.

/dev/ataraid/disc0/disc is het blockdevice voor je array, dus zo partitioneer je het array:
code:
1
#fdisk /dev/ataraid/disc0/disc


en zo mount je je windows partitie:
code:
1
#mount /dev/ataraid/disc0/part1 /mnt/windows



Dit zou nooit mogen:
code:
1
2
3
4
5
6
7
8
9
10
11
Disk /dev/ide/host2/bus0/target0/lun0/disc: 41.1 GB, 41110142976 bytes
255 heads, 63 sectors/track, 4998 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

                                Device Boot    Start       End    Blocks   Id  System
/dev/ide/host2/bus0/target0/lun0/part1   *         1      4311  34628076    7  HPFS/NTFS
/dev/ide/host2/bus0/target0/lun0/part2          4312      4965   5253255    f  Win95 Ext'd (LBA)

Disk /dev/ide/host2/bus0/target1/lun0/disc: 20.4 GB, 20419854336 bytes
16 heads, 63 sectors/track, 39566 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes

Deze disk maakt deel uit van het array. Hier zou je volgens mij geen partitietabel op mogen hebben. Raar is het in ieder geval, maar het zal verder geen bezwaar zijn denk ik.

[P5B deluxe] [Core2Duo 6300] [2 X 1GB DDR2] [GF FX7300] [320 GB WD] [Gentoo] [VISTA]


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
irondog schreef op 20 maart 2004 @ 14:34:
Disk /dev/ide/host2/bus0/target0/lun0/disc is /dev/hde (20 gig)
Disk /dev/ide/host2/bus0/target1/lun0/disc is /dev/hdf (40 gig)

Niet zo moeilijk lijkt me. Maar ik vind nog steeds dat hier qua opzet geen reet van klopt, maar goed. Het lijkt erop dat je stug en eigenwijs verder wilt met ataraid.
Niet echt :p
Ik moet tot dinsdag wachten voor m'n nieuwe HD. Momenteel zit ik er wat mee te spelen, meer niet.

De manier waarop die RAID array is opgebouwd, is volgens de handleiding die met m'n controller kwam :-/

Waar ik niet op had gelet is dat die boel het "Designed for Microsoft Windows" label draagt :s
Dit zou nooit mogen:
code:
1
2
3
4
5
6
7
8
9
10
11
Disk /dev/ide/host2/bus0/target0/lun0/disc: 41.1 GB, 41110142976 bytes
255 heads, 63 sectors/track, 4998 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

                                Device Boot    Start       End    Blocks   Id  System
/dev/ide/host2/bus0/target0/lun0/part1   *         1      4311  34628076    7  HPFS/NTFS
/dev/ide/host2/bus0/target0/lun0/part2          4312      4965   5253255    f  Win95 Ext'd (LBA)

Disk /dev/ide/host2/bus0/target1/lun0/disc: 20.4 GB, 20419854336 bytes
16 heads, 63 sectors/track, 39566 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes

Deze disk maakt deel uit van het array. Hier zou je volgens mij geen partitietabel op mogen hebben. Raar is het in ieder geval, maar het zal verder geen bezwaar zijn denk ik.
Die partitietabel is er op gekomen bij het installeren van Windows XP Pro. Na het loaden van de driver in de setup, heeft ie de raid array als C:\ aangeduid. Ik boot mijn PC trouwens vanaf die array.

Dat zou dan niet de bedoeling zijn ?

Acties:
  • 0 Henk 'm!

  • irondog
  • Registratie: Januari 2001
  • Laatst online: 11-05 10:49

irondog

alle dingen moeten onzin zijn

Zonder meer een goede keuze.
De manier waarop die RAID array is opgebouwd, is volgens de handleiding die met m'n controller kwam :-/
Rare handleiding als die vermeldt dat je bij raid0 twee disks op dezelfde kabel moet aansluiten.
Waar ik niet op had gelet is dat die boel het "Designed for Microsoft Windows" label draagt :s
Dat zegt niet veel. Linux kan het. Deze implementatie van raid interesseert de makers van drivers (de fabrikant en de ontwikkelaars van Linux) blijkbaar niet. Zodoende blijft support bij gangbare distro's uit.
[...]
Dat zou dan niet de bedoeling zijn ?
Het is niet de bedoeling om op een afzonderlijke schijf van een raid array iets te schrijven (of te lezen met bijv fdisk -l). Het zou misschien de manier van deze controller kunnen zijn, om een partitietabel van het array (gedeeltelijk) op te slaan.

[P5B deluxe] [Core2Duo 6300] [2 X 1GB DDR2] [GF FX7300] [320 GB WD] [Gentoo] [VISTA]


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Straks kan ik m'n harde schijf ophalen ^^

Gisteren avond heb ik nog even geprobeerd met 1 schijf op de RAID controller, en de andere op IDE.

Die acpi=off hda=noprobe ... regel moet nog steeds meegegeven worden, anders is het kernel panic. De HPT372 zonder harde schijf en Suse cd booten is ook kernel panic.

Via de parameters dan de install gestart. Yast blijft dan hangen op Probing Hard Disks...

Spijtig, maar Suse gaat hier enkel dienen om m'n CD rek te versieren.
Die PC zal netjes Gentoo krijgen.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Hmmmz... met Gentoo is het nu perfect te installeren. LILO wil echter nog niet lukken.

Wel is om één of andere vage reden de PC niet meer bootbaar vanaf de HD op IDE. Mobo meldt doodleuk: "PRESS A KEY TO REBOOT"

Mja, straks maar alles opnieuw from scratch.

Windows Recovery met FIXBOOT / FIXMBR lukt ook niet.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Klein vraagje waar ik geen informatie over kan vinden.

Op de HPT372 kun je één van de schijven in de RAID array de BOOT flag geven.
Moet die op "Y" staan om te booten vanaf de controller ?

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Zo, ik ben zover geraakt dat Gentoo netjes het base system op de raid array heeft gezet.

/dev/ataraid/disc0/part1 = /boot
/dev/ataraid/disc0/part2 = swap
/dev/ataraid/disc0/part3 = /

Nu krijg ik dat niet geboot. De kernels hebben de support voor devfs, hptraid en de nodige file systems meegekregen (samen met een kameraad nagekeken).

Nu wil ie tijdens het booten root niet mounten:

code:
1
2
3
VFS: Cannot open root device "7203" or 72:03
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount root fs on 70:23


Er zijn 2 maxtor diamondmax 8 HDs van 40GB in RAID-0, beide op master, elk hun eigen kanaal.

Enig idee wat er mis is ?

Acties:
  • 0 Henk 'm!

  • irondog
  • Registratie: Januari 2001
  • Laatst online: 11-05 10:49

irondog

alle dingen moeten onzin zijn

Je moet bij het opstarten van lilo (het lilo menu) op tab drukken en dan intypen:
code:
1
gentoo root=/dev/ataraid/disc0/part3


Ook in /etc/lilo.conf kun je met:

image=/boot/bzImage
title="gentoo"
append="root=/dev/ataraid/disc0/part3"

Je systeem bootable maken.

[P5B deluxe] [Core2Duo 6300] [2 X 1GB DDR2] [GF FX7300] [320 GB WD] [Gentoo] [VISTA]


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Dat werkt niet |:(

Ik zal prolly wel behoren tot het gefrustreerde groepje hpt raid gebruikers.
Hetgeen op de gentoo forums staat en de hulp die ik op IRC heb gekregen wil niet baten.

code:
1
2
3
VFS: Cannot open root device "ataraid/disc0/part3" or 00:00
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount root fs on 00:00

[ Voor 5% gewijzigd door Verwijderd op 27-03-2004 18:53 ]


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Genoeg is genoeg :|

Terug naar windows :(
Pagina: 1