Newsgroup: it.comp.os.linux.iniziare
Titolo: Installare linux su hpt370 dma100 leggete qua.

Salve, girando per internet ho trovato un post che illustra
( in inglese ) un sistema un po' macchinoso ( ma funzionante
dato che io ci sono riuscito ) di installare una distribuzione
linux su un disco collegato ad un controller normalmente non
"visto" dal kernel ( nel mio caso un hpt370 ma dovrebbe fungere
anche in altri casi ) vi vado a illustrare il sistema, dunque :
Innanzitutto vi serve di risalire all'indirizzo irq del vostro
controller questo e' abbastanza facile poiche di solito le schede
madri visualizzano per un breve periodo l'idirizzo delle schede
pci-isa installate ( di solito all'avvio ), oppure potreste andare
se lo avete installato, in windoz e su gestione periferiche
sotto la voce risorse del vostro controller potrete trovare
tutti i dati che vi servono ( occhio che windowz certe volte
tende a impostarsi l'irq per cavoli suoi ), fatto questo adesso
dovrete segnarvi i range di memoria usati dal vostro controller
operazione piu' difficile perche a quanto ne so l'unico modo che
conosco e quello di prenderli dal solito windoz sempre sotto
gestione periferiche alla voce risorse, qui vengono segnati in
questo modo ( nel mio caso s'intende ) es:
indirizzo 1 : b400-b407
indirizzo 2 : b000-b003
indirizzo 3 : a800-a807
indirizzo 4 : a400-a403
indirizzo 5 : a000-a0ff <-- questo non e' necessario
irq 10 ( vedi sopra per l'irq )
segnatevi questi dati poi riavviate il computer mettete il cd della
vostra distribuzione ( il bios della scheda madre deve fare il boot da
cd )
al prompt del lilo dovrete passargli i vostri dati in questo modo
( es distribuzione redhat 7 nel mio caso )
linux ide2=hex1,hex2,irq ide3=hex3,hex4,irq
allora il tutto funge cosi:
linux = al nome del kernel da avviare.
ide2 o ide3 = al controller ( ide0 e ide1 sono quelli sulla scheda madre
)
hex1-2-3 ecc. = Sono i range cosi impostati: ( vedi sopra i miei
indirizzi )
 hex1= b400
 hex2= b402 ( quello subito sotto piu 2 ovvero b000+2 )
 hex3= a800 ( quello ancora sotto )
 hex4= a402 ( quello sotto ancora piu 2 ovvero a400+2 )
irq = il numero irq del vostro controller
quindi io ottengo nel mio caso questa formula:
linux ide2=b400,b002,10 ide3=a800,a402,10
fatto questo date invio e se avrete fatto tutto bene verranno passati
questi parametri al kernel che riconoscera il vostro disco come hde.
Ora potrete continuare la vostra installazione, ricordatevi soltanto
di inserire quando vi viene chiesto di configurare il lilo questa
stringa
nei parametri addizionali ( senza scritto linux solo id2=.... ecc.. ec..
).
cosi nel lilo.conf sotto etc verra' aggiunta in modo automati la stringa
append="ide2=b400,b002,10 ide3=a800,a402,10"
altrimenti ho la inserite voi a manella o dovre riscreverla ogni volta
che avviate il linux tramite lilo.
Inolte ricordate che il mostro disco funzionera' solo in modo pio mode 4
e per sfruttare l'dma tocchera comunque smanettare sul kernel ( sto
scaricando
la 2.4 vediamo se riesco a tirarne fuori quelcosa ).
Spero di essere stato abbastanza chiaro, vi saluto e in bocca al
pinguino.
falco...@tiscalinet.it

Hem scusate piccolo fix l'indirizzo hex2 nell'esempio e'
hex2= b002 ( ovvero b000+2 ) e non hex2= b402
scusate l'errore
falco...@tiscalinet.it