SuSE Linux: Verzió 8.0
Az alapvető eljárás három lépésre bomlik: Először is a SuSE Linux 8.0 rendszermaghoz használható meghajtóprogramot le kell fordítani vagy telepíteni kell egy meglévő SuSE Linux 8.0 rendszerre és át kell másolni egy hajlékonylemezre. Ezután ezt a lemezt használjuk a rendszer telepítésének elindítására. Végezetül bizonyosodjunk meg arról, hogy az új meghajtóprogram automatikusan betöltődött a telepített rendszerbe, a rendszerindítás során a megfelelő initrd által.
Csomagoljuk ki a hpt3xx-opensource-v13.tgz fájlt az alábbi parancsokkal:
tar xzvf hpt3xx-opensource-v13.tgz
Hozzuk létre az aktuális meghajtót a make parancs kiadásával. Ehhez a rendszermag forráskódjának és a szükséges fejlesztői eszközöknek (mint például a gcc) előzetesen telepítve kell lenni.
Ez a könyvtár a következő fájlokat fogja tartalmazni:
1163 Apr 1 18:06 Makefile 37777 Apr 5 22:34 hpt.c 1925 Feb 26 21:07 hpt.h 17120 Jun 25 09:36 hpt.o 78037 Jun 25 09:36 hpt37x2.o 63639 Apr 5 22:35 hpt37x2lib.o 55051 Apr 18 19:14 hpt3xx-opensource-v13.tgz 28789 Apr 3 22:46 hptglb.h 1765 Mär 28 17:52 hptkern.h 5402 Apr 5 22:38 readme.txt 841 Mär 2 00:15 rules.mak
Másoljuk át a hpt37x2.o fájlt egy üres, DOS formázott hajlékonylemezre:
mcopy hpt37x2.o a:
A merevlemezeknek mint ataraid/xxx kell jelentkezniük a YaST2 telepítési javaslatában. 1.NONE/xxxxataraidxx felirat jelenik meg a BOOT FROM mezőben.
Most válasszuk ki a Telepítés megszakítása menüpontot a szöveges linuxrc betöltéséhez.
Válasszuk ki a Rendszermag modulok (hardver meghajtó) menüpontot és a Betöltött modulok eltávolítása pontot. Válasszuk ki a Highpoint 370 Software Raid bejegyzést a jelenleg betöltött modulok közül - a meghajtó eltávolításra kerül.
Lépjünk vissza az előző menüpontra (Back) és válasszuk ki az IDE/RAID/SCSI meghajtók menüpontot, majd a További modulok-at. A hajlékonylemezről a gép beolvassa az ott található meghajtók listáját és a hpt37x2.o meghajtó megjelenik, mint opció. A meghajtó betöltésre kerül a kiválasztás jóváhagyásával (a modulparaméterek figyelmen kívül hagyhatók).
FIGYELEM: Meghajtó aktiváció: tiltsuk le az ataraid és hptraid modulokat.
A merevlemez mot már mint /dev/sdx eszköz érhető el és a Boot from mezőben az 1.SCSI xxxx bejegyzéstkell látnunk.
Ezután partícionálhatjuk a rendszert és elindíthatjuk a telepítést.
Miután a telepítés sikeresen végződött, a gép újraindítása előtt adja ki az alábbi parancsokat:
mkdir /lib/modules/2.4.18-4GB/hpt mcopy a:hpt37x2.o /lib/modules/2.4.18-4GB/hpt depmod -a
Nyissuk meg az /etc/sysconfig/kernel fájlt és keressük a következőhöz hasonló sort:
INITRD_MODULES="reiserfs"
(elképzelhető, hogy ez a sor tartalmaz egyéb modulokat is). Egyszerűen adjuk hozzá a hpt37x2 modult a meglévő sorhoz:
INITRD_MODULES="reiserfs hpt37x2"
Végezetül adjuk ki az mkinitrd és lilo parancsokat.
Szeretnénk kifejezni köszönetünket Mr. Jürgen Schwenglernek, aki ezt a megoldást tesztelte és elküldte számunkra az SDB cikk vázlataként.
További információ: egy másik felhasználónknak köszönhetően szükséges lehet a rendszermagot újra fordítani a Highpoint meghajtóval érkező readme.txt fájlban leírtak szerint. Ez feltételezi, hogy a Highpoint vezérlő nem osztozik más eszközzel egy közös megszakításon.