Hozzászólások
A gépemben az egyik vinyó - hely híján - már csak az alaplapi RAID illesztőn vált csatolhatóvá (WinXP). Most, hogy áttértem Winfosról Gentoora, sajna a RAID-es vinyó illesztésére nem találtam megoldást.
Van valaki, aki már sikeresen megküzdött ezzel a problémával?
- A hozzászóláshoz be kell jelentkezni
feltetelezemattol hogy a raid vezerlon van, meg nem raid tomb-rol van szo
esetleg elarulhatnad mi a vezerlo tipusa, meg megnezhetned, hogy egyaltalan be van e hozza toltve a megfelelo modul, vagy letezik e egyaltalan hozza
- A hozzászóláshoz be kell jelentkezni
Egy MSI KT4 Ultra alaplap, IDE RAID vezérlő. Azt tudom, hogy amikor a vinyót beraktam a gépbe, a RAID BIOS-ba (induláskor) be kellett lépni, majd automatice felismerte azt és a paramétereket berakta egy tömbbe. Majd a win-xp már tudta is kezelni. Tehát: nekem nem kellett még vele semmit sem bajlódni, ám itt linux alatt - szerencsére - máshogy működnek a dolgok :-)
A kernelem 2.4.27-es, a raid támogatás be van fordítva.
- A hozzászóláshoz be kell jelentkezni
[quote:2214904ef9="darksoft"]paramétereket berakta egy tömbbe
ezt nem ertem
milyen parametereket rakott milyen tombbe?
BIOS-ban nem lehet valami olyasmit allitani (vagy a normal BIOS-ban, vagy a RAID BIOS-ban), hogy ne RAID vezerlokent hasznalja a a cuccot, hanem sime IDE vezerlokent
?
- A hozzászóláshoz be kell jelentkezni
Nem lehet ilyet állítani. Ezt már rég megtettem volna.
A gép bekapcsolásakor a <ctrl-F> kombinációval lehet belépni a raid biosba, itt 4 db vinyót lehet csatolni, ezeket berakja egy-egy tömbbe ("Array 0" -tól "Array 3" -ig).
- A hozzászóláshoz be kell jelentkezni
ciki :)
akkor pedig mindenkeppen valami jo driver kell a raid vezerlodhoz
ahhoz viszont jo lenne tudni a pontos tipusat
nezd meg az alaplapon, vagy a leirasban
- A hozzászóláshoz be kell jelentkezni
BIOS-ban nem lehet valami olyasmit allitani (vagy a normal BIOS-ban, vagy a RAID BIOS-ban), hogy ne RAID vezerlokent hasznalja a a cuccot, hanem sime IDE vezerlokent?
Lehet, hogy a mai cuccokban már lehet ilyet, de ez az alaplap 2 éves, és az alaplapi raid pont akkor jelent meg, tehát - szerintem - még kiforratlan volt.
- A hozzászóláshoz be kell jelentkezni
A raid vezérklőről, használatáról és tipusáról még az alaplap kézikönyvében sincs egy betü sem. Sajna a neten sem írnak róla semmit. Csak annyit, hogy ezen az alaplapon van egy +IDE RAID vezérlő.
- A hozzászóláshoz be kell jelentkezni
modtam, hogy megnezheted az alaplapon is, valami csak van irva arra a chip-re
esetleg lspci
- A hozzászóláshoz be kell jelentkezni
Én nem találtam semmi. De nézz utána - virtuálisan - Te is.
http://www.pcstats.com/articleview.cfm?articleid=1231&page=1
- A hozzászóláshoz be kell jelentkezni
Lehet, hogy találtam valamit???
Promise PDC20376 (two Serial ATA-150 channels + one ATA-133 channel)
http://www.xbitlabs.com/articles/mainboards/display/msi-kt4-ultra.html
- A hozzászóláshoz be kell jelentkezni
ez
http://www.promise.com/support/download/download2_eng.asp?productId=8&category=driver&os=100
vagy ez:
http://www.promise.com/support/download/download2_eng.asp?productId=88&category=driver&os=100
talan jo lesz hozza
- A hozzászóláshoz be kell jelentkezni
Kösz.
Letöltöttem a forrást, de nem teljesen világos, hogyan kell belőle használható drivert kreálni. Őszintén szólva, ilyet még nem csináltam :-(
Tudnál tanáccsal szolgálni???
- A hozzászóláshoz be kell jelentkezni
max a readme-ben levoket tudom elmondani neked, annak meg ugye nem sok ertelme van, mert te is el tudod olvasni :)
- A hozzászóláshoz be kell jelentkezni
Ja. Épp ez a baj, hogy nem értem, hogyan is akarja...
- A hozzászóláshoz be kell jelentkezni
mit nem ertesz rajta, nem birod leforditani, vagy nem erted?
make lefut?
- A hozzászóláshoz be kell jelentkezni
A fordítás rendben, azzal semmi baj.
Azt nem értem, hogy mit kell tenni a kernellel, milyen modult hova, milyen néven, stb...
- A hozzászóláshoz be kell jelentkezni
A következő két sor számomra nem világos:
# 6.) Be sure to load scsi_mod.o before "insmod ft3xx.o".
# 7.) Copy this module to /lib/modules/2.4.x/kernel/drivers/scsi/
Az a baj, hogy nálam nincs /lib/modules/2.4.x/kernel/drivers/scsi/ bejegyzés.
- A hozzászóláshoz be kell jelentkezni
Logikusan az a baj, hogy scsi-t nem forditasz kernelbe. A driver leirasanal szerintem irja, hogy scsi eszkoznek kezeli ezt a porot. A raid tamogatas meg felesleges neked a kernelben, mert te csak sima vinyonak hasznalod, nem raidbe a radugottat.
- A hozzászóláshoz be kell jelentkezni
SCSI be van fordítva a kernelbe. (A CD író miatt kell)
Továbbá:
5.) Issue Linux command to make a FastTrak(UP/SMP) driver: ft3xx.o
#make clean all
ilyen modul, hogy ft3xx.o - nem jön létre. Azonban a következők keletkeznek:
FastTrak.o
ftlib.o
ftlog.o
wrapper.o
- A hozzászóláshoz be kell jelentkezni
[quote:e7daf25dba="Skuzzy"]A raid tamogatas meg felesleges neked a kernelben, mert te csak sima vinyonak hasznalod, nem raidbe a radugottat.
Ez azt jelenti, hogy vegyem ki a RAID támogatást, és akkor van esély arra, hogy mountolni tudom???
- A hozzászóláshoz be kell jelentkezni
Nem a raid miatt nem megy, vagy megy, az nem kell ehhez, de nem zavar.
Probald a FastTrak.o -t betolteni, az elozo verizoban meg az volt a readme-ben, lehet nem irtak at a modulnevet:-)
- A hozzászóláshoz be kell jelentkezni
A köv. a problémám: nem vagyok tisztában azzal, hogy hogyan kell egy nem a kernelhez tartozó modult indítani.
root@Work driver # modprobe ./FastTrak.o
modprobe: Can't locate module ./FastTrak.o
- A hozzászóláshoz be kell jelentkezni
Egy keresztkerdes meg, vegul is melyik drivert toltotted le? A Fastrrak tx2000-est? Neked nem a Fasttrak s150 TX2 plus kellene? (eleg gaz, hogy a leirasokban nincs benne a chip szama, de a tulajdonsagok alapjan en erre tippelnek inkabb)
Uj modul.., na ezzel en sem vagyok teljesen tisztaban. Ha jol gondolom, akkor szepen megcsinalod azt a scsi konyvtarat (valszeg a scsi dolgokat nem modulba forditottad, es ezert nem csinalta meg), abba beleteszed a modult, es ezutan a depmod + megfelelo parameterrel lehet ravenni, hogy lassa is.
- A hozzászóláshoz be kell jelentkezni
Es az szepen a ft3xx.o-t csinalja.
- A hozzászóláshoz be kell jelentkezni
Igazad van, rossz drivert töltöttem le. Továbbá: a SCSI támogatást modulba teszem. Kb. 30 perc múlva kiderül a turpisság :-)
- A hozzászóláshoz be kell jelentkezni
Sajna a driver forrássával valami gáz van:
root@Work driver # make
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i586 -nostdinc -iwithprefix include -DKBUILD_BASENAME=ft3xx -DMODULE -DMODVERSIONS -include /usr/src/linux/include/linux/modversions.h -D__LINUX__ -c wrapper.c
In file included from wrapper.c:27:
global.h:21:25: cam/cam_con.h: No such file or directory
global.h:22:25: cam/cam_def.h: No such file or directory
global.h:23:25: cam/cam_exp.h: No such file or directory
In file included from wrapper.c:27:
global.h:89: error: syntax error before "ADAPTER_CONFIG_INFO"
global.h:89: warning: no semicolon at end of struct or union
global.h:100: error: syntax error before "CHNL_CONFIG"
global.h:100: warning: no semicolon at end of struct or union
global.h:121: error: syntax error before "DEV_CONFIG"
global.h:121: warning: no semicolon at end of struct or union
global.h:179: error: syntax error before "ft_cam_info"
global.h:179: warning: type defaults to `int' in declaration of `ft_cam_info'
global.h:179: warning: data definition has no type or storage class
make: *** [wrapper.o] Error 1
- A hozzászóláshoz be kell jelentkezni
Már semmi gond, én csesztem el. Minden OK.
A modult sikerült betöltenem, de nem tudom, hogy ezután mi következik???
- A hozzászóláshoz be kell jelentkezni
a cam konyvtarat is kicsomagoltad? nalam lefordult siman
- A hozzászóláshoz be kell jelentkezni
8.) Issue "cat /proc/scsi/ft3xx/x" (x is a SCSI host number) to get the
RAID array status.
A vinyót megtalálta. Ezt kaptam:
root@Work driver # cat /proc/scsi/ft3xx/0
PROMISE FastTrak TX4000/376/378/S150 TX Series Linux Driver Version 1.00.0.19
Adapter1 - FastTrak 376
Array - Array[1] : 1+0 Stripe (OK)
Drive -
5 : QUANTUM FIREBALLP AS6 IDE3/Master 60040MB IRQ(10) UDMA5 Array[1]
- A hozzászóláshoz be kell jelentkezni
haaat..., most vagy a system logban irta, hogy megtalalta a vinyat is, mikor betoltotte a drivert, es ott irja, hogy milyen neven...
vagy megprobalni bemountolni mondjuk az sda1-et valahova,
vagy valamivel el kell kezdeni megnezi, hogy milyen scsi eszkozoket lat.., gondolom cdrecord -scanbus kiirja a scsi vinyot is, es az alapjan kideriteni, milyen nevunek vette...
valahogy igy:-))))) nem hasznaltam meg scsi vinyot:-(
- A hozzászóláshoz be kell jelentkezni
En azt tartanam logikusnak ez alapjan, hogy 5-os eszkoznek vette, es akkor /dev/sde , de ez nagyon tapogatozas mar csak reszemrol.
- A hozzászóláshoz be kell jelentkezni
DANKE!!!
Műkszik!!!
Megcsókolnálak, ha itt volnál... és ha nő volnál ...vagyis bobajó nő volnál :-)
- A hozzászóláshoz be kell jelentkezni
Ezt inkabb hagyjuk ki..:-))
Ezek szerint megoldottuk:-))
Akkor visszakerdezek, mi kellett a depmod -hoz, vagy siman parameter nelukul is eleg? Vegul hogy lehet elerni?
- A hozzászóláshoz be kell jelentkezni
Rendszerindíráskor indítandó modulnak megadtam az scsi_mod és ft3xx modulokat.
Ezután vinyónak létrejöttek az sda csatolók. Mivel a vinyó 8db logikai(!) FAT32 particióra van felosztva, így egyértelmű, hogy az első logikai egység az sda5. Ezt már simán lehetett mountolni.
Most már csak azt kell jól beállítanom, hogy adott felhasználói jogosultság alól is jól/biztonságosan elérhető legyen.
- A hozzászóláshoz be kell jelentkezni