pri instalaci LinuxRedhat je nutny driverdisk dostupny ze sajty www.promise.com. V nove verzi kernelu (2.4.0) je snad driver pro fastrack (fs.o) jis obsazen (tetkonc to du testovat :) v jinych kernelech jsou problemy. V SuSe 6.4 je drive jis obsazen defaultne.
Fa Promise poskytuje drivery jen pro 2.2.x
a to navic v bin. podobe. Ve 2.4.x
nejede vubec.Pro vybrane distribuce -
jadra v nich - (rh6.2 a rh7.0)
poskytuji ft.o, ostatni si stahnou
soubor rel.tgz z ftp. promise.com a prekompiluji
na svuj kernel.
Update: v kernelu existují ovladače, zatím jen pro RAID0
v soucasne dobe jsou 2 moznosti:
GPL driver (nedodelany, podporuje jen
stripping) z people.redhat.com/arjanv/pdcraid
=> vytvori zvlastni ide RAID zarizeni
(ja jsem potreboval mirroring => nezkousel jsem)
nebo:
oficialni driver od FastTracku (jen binarky pro RH
6.2 - 7.1, nefunguje na enterprise kernelech,
vyzkouseno na RH 7.1 s defaultnim kernelem 2.4.2-2)
na ftp.promise.com/Controllers/IDE/Linux/ftrhup_120b5.zip
=> pouzije SCSI emulaci a zarizeni se tvari jako /dev/sda
podporuje stripping *nebo* mirroring (take se na
ovladaci jeste pracuje => striping + mirroring soucasne
zatim nejede)
postup: stahnout driver, rozzipovat na ext2 disketu,
propojit 2 (doporucuji identicke - vyrobce a model)
disky (napr. ja mam 2xWD 30GB UDMA100 7200ot./s disky)
do pole (v biosu od RAID radice; bez kopirovani obsahu),
spustit instalaci RH v modu `expert' nebo `linux dd'
na dotaz, jestli mame driver disk odpovedet ano
a vlozit disketu s rozzipovanymi ovladaci (je na ni mj.
zapakovany soubor v cpio, ve kterem jsou ovladace
pro jednotlive kernely - nerozbalovat, instalator to
udela sam!) - vyjede hlaska, ze se nahrava ovladac ft
a nabehne instalace;
rozdelit disk *fdiskem* (zadny druid, ani kdyz uz
se jedna o opakovany pokus s jiz rozdelenym diskem)
doporucuju 8-16MB boot partition jako cislo 1,
na konci disku *nechat posledni 2 cylindry nepouzite*
(jsou pouzivany radicem pro uchovavani informaci
o poli => pokud by je neco prepsalo, je pole v cudu)
pak nabehne druid, v nem se priradi mountpointy
a vse bezi uz normalne
Silne nedoporucuji zacinat si neco s win-only-hardware, coz toto skoro je.
- prestoze linux vidi diskove pole jako scsi, v biosu
desky se nastavuje boot sequence C only =>
bootuje se z "primarniho mastera IDE";
radic se snese s onboard IDE radicema, na kterych
vam pravdepodobne zustane CD-ROMka
(klidne jako primary master, radic i presto stihne
vcas oblbnout bios a bootne se z RAIDu)
- partition /boot muze klidne byt na mirrorovanem poli
(o stripovanem nevim, ale asi taky), bootuje to v pohode
- neslo mi zaclenit driver ft.o do stavajiciho systemu
(insmod scsi_mod, sd_mod, ft, neni definovano pole =>
vyjede hlaska driveru, ze je OK; definovane pole =>
po insmod ft.o to natvrdo vytuhne; porad se nedari
oblafnout vzajemne zavislosti modulu) =>
doporucuju reinstalaci systemu
- kompilace kernelu: rozhodne predem komplet
zazalohujte vsehny moduly z adresare
/lib/modules/2.4.2-2/kernel/drivers/scsi, popr.
veskere moduly, protoze kompilace jadra 2.4.2-2
se mi darila jedine postupem: make mrproper,
make menuconfig, make install (nebo bzImage),
make modules, make modules_install (+pro jistotu
update lila, byt install to dela sam)
=> mrproper sejme vsechny stavajici .o soubory
vcetne tech pro fasttrack a kompilace trva dyl...
enjoy
Update: Linux ATA RAID HOWTO:
http://www.telenovela-world.com/~spade/linux/howto/ATA-RAID-HOWTO/index.html