Newsgroup: it.comp.os.linux.sys
Titolo: Debian e Controller Raid

Ciao. Sto tentando di installare Debian Woody su una macchina HP con
controller Hp SmartArray 1Si. Il problema è che in fase di installazione il
controller non viene riconosciuto e mi compare il messaggio che non ci sono
hard disk disponibili. Ci sono driver Raid generici da poter provare ad
utilizzare? Qualcuno mi sa dare qualche suggerimento?
Grazie.


Cerca di capire su quale chipset si basa il controller (potrebbe trattiarsi
di un controller piu' famoso con un altro nome) e verifica se esiste un
driver per quel chipset.
Se lo trovi e' possibile che tu debba ricompilare il kernel per aggiungere
il driver, sostituisci il kernel sul floppy di boot standard e dovresti
essere pronto per l'installazione.
Alessandro.

 essere pronto per l'installazione.
Ho provato ad avviare il Kernel con una distribuzione live (Knoppix) e ho
visto che viene utilizzato il module megaraid.o. Come posso fare ad
utilizzare questo modulo anche con Debian?
Grazie.

 utilizzare questo modulo anche con Debian?
ma parti col bk24 ?
-- 
Colmo per una donna diffidente: farselo mettere per iscritto.
                -- Da it.hobby.umorismo

 Qualcuno mi sa dare qualche suggerimento?
- Vedi se il solito floppy di moduli preload (postato diverse volte), ha
il modulo per tale raid.
- Vedi diversamente, se devi compilarti un kernel ad hoc per fare boot.
  C'e` un thread analogo a cui ho appena risposto.
-- 
                          Maurizio - Tannoiser - Lemmo
                 Founder Member of ERLUG 
http://erlug.linux.it
-------------------------------------------------------------------------------
There's going to be no serious problem after this.  --Ken Thompson


Con bf24...


Come ti dicevo, forse il modo migliore e' compilare un kernel con supporto
statico per il controller (piu' gli altri driver necessari all'installazione)
e sostituirlo a quello del floppy di boot standard (e' formattato in FAT ed
usa syslinux).
Alessandro.

 il modulo per tale raid.
Il modulo dovrebbe essere megaraid.o
Se il link a cui ti riferisci è questo:
http://people.debian.org/~blade/install/preload/
ho scaricato il file
2_4_18-bf2_4_scsi_and_bcm5700_preload_floppy-1440_bin_gz.zip  ma quando
tento di unzipparlo mi chiede una password.
Ciao.

 tento di unzipparlo mi chiede una password.
Hai letto anche quello che c'e` scritto?
Aiuterebbe.
Aggiungo che blade ha fatto questo, dopo la compromissione di quella
macchina perche` non e` sicuro di quei file.
Se credi, puoi prendere quella immagine nella mia home, presa tanto
tempo prima.
E ti confermo che c'e` il modulo megaraid.
http://erlug.linux.it/~tann/stuff.html


 
 
  bf24

   bf24
mado' , 
quando sbaglio bottone è + simpatica la mia shell ;-)
-- 
Una predizione vale venti spiegazioni.
                -- K. Brecher

 
 bf24: command not found  
 Cosi' va meglio ?
 ;)


Grazie mille.
Ciao.


Posso chiederti ancora una cosa? Il modulo megaraid.o scaricato viene
riconosciuto in fase di installazione, riesco a partizionare il disco e a
copiare i files di sistema, ma al primo reboot ottengo l'errore "Operating
System not Found". Da cosa può dipendere?
Grazie.


Hai detto al sistema di fare il boot dal disco giusto?
Verifica l'installazione del boot loader (lilo/grub).
Alessandro.


Il problema penso che sia il fatto che al riavvio non viene più caricato il
modulo megaraid. Infatti anche avviando dal floppy di avvio creato durante
l'installazione ho lo stesso problema e i parametri di avvio sono corretti
(mi dice che non riesce ad accedere a /dev/sdax).


Risolto cambiando cd di installazione!!
Ciao.


Quale hai usato? Hai reinstallato tutto con quello?
Alessandro.


Si, reinstallato tutto con 3.0r2.
Ciao.

  Cosi' va meglio ?
molto meglio grazie ;-))))
-- 
... O studianti, studiate le matematiche, e non edificate senza fondamenti.
-- Leonardo da Vinci


A dire la verità ancora un problema mi rimane (so che sto diventando
noioso...). Se ricompilo il kernel utilizzando il 2.4.26 una volta riavviata
la macchina ottengo il seguente messaggio di errore: Kernel Panic: VFS :
unable to mount root fs on 08:03. A questo punto non riesco più neanche a
partire con il vecchio kernel bf24. La partizione di root è /dev/sda3.
Qualche idea?
Grazie.


Perche', prima funzionava?
Alessandro.

 Qualche idea?
Lilo sta gestendo in modo incrociato vmlinuz e vmlinuz.old?
A me e' capitato.
Check su
/
/boot
/lilo.conf
--
RobiZ    -    ( x => i)@
WARNING: SCO may claim that this mail
includes its copyright code.

 I controller viene riconosciuto? Vengono riconosciuti altri dischi?
Il problema è dovuto al fatto che in lilo mancava la riga
"initrd=/boot/initrd.debinstall" che va a creare il disco virtuale all'avvio
(immagino a questo punto che serva al sistema operativo a carivare i driver
per le periferiche SCSI). Il kernel originale non partiva più perchè, quando
ho terminato la compilazione del kernel 2.4.26 e ho lanciato "make modules
install" si è andato ad aggiornare automaticamente lilo e mancava anche qui
la riga di initrd (l'ultimo kernel che avevo ricompilato era il 2.4.22 e non
mi sembrava che lilo venisse aggiornato automaticamente...o sbaglio?).
Quindi, ricompilato il nuovo kernel abilitando il Ramdisk support per initrd
e compilando staticamente il modulo megaraid il sistema si avvia ma si
blocca in fase di boot quando va ad inizializzare il controller raid! Potrei
essermi dimenticato di includere qualcosa nella compilazione? Ho attivato
anche il supporto per il raid e LVM, anche se penso che serva solo per raid
software. Comincio a rassegnarmi ad utilizzare il vecchio bf24...
Potrei ancora provare a compilare il driver megaraid2 invece del
megaraid...ma non sono molto fiducioso.
Ciao.


Non ho capito cosa hai fatto, ma se col bf24 funzionava probabilmente funziona
anche con i kernel "standard" della debian (pacchetti kernel-image-*qualcosa).
Alessandro.


In effetti ho utilizzato un kernel scaricato da 
kernel.org
. Potrei provare
con uno pacchettizzato per Debian. L'ultima versione dovrebbe essere la
2.4.22, giusto?


Per la stable e' un 2.4.18, 2.4.22 probabilmente e' per la testing
(non so cosa comporti usare il kernel della testing su stable).
Alessandro.


Ti faccio ancora una domanda probabilmente banale. Come posso sapere quali
componenti sono inclusi nella 2.4.18 che viene installata di default (bf24).
Ad esempio avevo la necessita di utilizzare alcune particolari funzionalità
di netfilter e mi piacerebbe sapere se sono comprese nell'installazione.
Grazie.

 di netfilter e mi piacerebbe sapere se sono comprese nell'installazione.
il config di tutti i kernel debian, viene messo in /boot/config-*
es:
mizio@hal:~$ ls /boot/config*    
/boot/config-2.4.18-bf2.4  /boot/config-2.4.22-1-686
/boot/config-2.4.23-1-686
-- 
                          Maurizio - Tannoiser - Lemmo
                 Founder Member of ERLUG 
http://erlug.linux.it
-------------------------------------------------------------------------------
Microsoft - Where the good job is v10.1 (?)


Grazie mille. Un'ultimissima cosa: come posso avere il .configure della bf24
in modo da partire da li per configurare un nuovo kernel?
Grazie.

 in modo da partire da li per configurare un nuovo kernel?
make menuconfig (o quello che usi) ha la possibilita` di caricare un
config esterno. Ti copi quello e glielo dai da mangiare.



Ok, quello che volevo sapere però è dove posso trovare il .config originale
della bf24.

 ha scritto nel messaggio
news:c662a1$664$1...@usenet.itgate.net...

Scusa, non avevo capito che potevo caricare direttamente quello in /boot.
Grazie.

 /boot.
Piu` che altro, quello in /boot *e`* quello originale. Il fatto che lo
chiami pippo, config-2.4bf o sarca, non ne modifica il contenuto.
-- 
                          Maurizio - Tannoiser - Lemmo
                 Founder Member of ERLUG 
http://erlug.linux.it
-------------------------------------------------------------------------------
sigfault