Newsgroup: it.comp.os.linux.debian
Titolo: PERC H200 in Lenny

Ciao,
ho un DELL R510 con PERC H200 (che credo voglia l'mpt2) e non
viene riconosciuta dall'installer.
Qualche d'uno ha un pacchettino deb da dare in pasto
all'installer? Altrimenti non riesco a partizionare i
dischi, e non è bello.
-- 
Non tocca a noi dominare tutte le maree del mondo,
il nostro compito è di fare il possibile per la
salvezza degli anni nei quali viviamo,
sradicando il male dai campi che conosciamo.

 dischi, e non è bello.
Googlando rapidamente (menomale che è uscito sto thread perchè sto per 
comprare un po' di controller SAS da Dell e eviterò gli H*, comprerò 
PERC/6), sembra sia un bug di Debian. Il driver nel kernel installato c'è 
però manca nell'initrd.
http://ubuntuforums.org/showthread.php?t=1434726
-- 
Vide

 però manca nell'initrd.
Quindi, o installo via PXE con smanettamenti vari, o aspetto?
Che due maroni...


Qualche tempo fa' io cercavo una soluzione per i PERC H700 (se guardi 
nel ng ci dovrebbe essere una mia richiesta d'aiuto su come crearmi una 
iso installabile con un kernel custom). Poi fortunatamente son riuscito 
a convincere chi di dovere a virare su HP.

Beppe ha scritto:

Piuttosto che tornare ad HP mi avveleno ed impicco con le mie stesse
mani dopo essermi gettato in un fiume con i piedi legati ed un peso
al collo.


 
Non so come ma ho l'impressione che non ti sia trovato bene

 Non so come ma ho l'impressione che non ti sia trovato bene
Tu dici? Da cosa l'hai dedotto?


 
http://ubuntuforums.org/showthread.php?t=1434726
Sembra che basti estrarre il file dal kernel e piazzarlo dentro
l'initrd.
Funzionerà? Qualcuno ha provato così domani vado in ufficio tutto
felice ed a botta sicura?
Installerò da USB, mi è più pratico che tramite PXE quindi dovrebbe
bastare scaricare una iso di Mutu e modificare l'initrd sulla penna.
Speriamo bene...


srcversion:     D4C9F1E8047ED02BFDB55AD
alias:          pci:v00001000d00000065sv*sd*bc*sc*i*
alias:          pci:v00001000d00000064sv*sd*bc*sc*i*
alias:          pci:v00001000d00000077sv*sd*bc*sc*i*
alias:          pci:v00001000d00000076sv*sd*bc*sc*i*
alias:          pci:v00001000d00000074sv*sd*bc*sc*i*
alias:          pci:v00001000d00000072sv*sd*bc*sc*i*
alias:          pci:v00001000d00000070sv*sd*bc*sc*i*
depends:        scsi_mod,scsi_transport_sas
vermagic:       2.6.32-trunk-amd64 SMP mod_unload modversions
parm:           logging_level: bits for enabling additional logging
info (default=0)
parm:           max_lun: max lun, default=16895  (int)
parm:           max_queue_depth: max controller queue depth  (int)
parm:           max_sgl_entries: max sg entries  (int)
parm:           msix_disable: disable msix routed interrupts
(default=0) (int)
Domani provo ad installare direttamente con queste immagini, che sono
anche
più comode, visto che includo il firmware delle broadcom.

 pi� comode, visto che includo il firmware delle broadcom.
Fammi/facci sapere come va' anche solo per curiosit�... Diciamo che il 
cliente (a cui alla fine ho fatto prendere HP) voleva usare solo la 
debian per cos� dire "ufficiale" quindi niente roba custom anche se sicura

 al collo.
Il mondo e' bello perche' e' vario.
Io lascerei HP solo in seguito a brutali minacce.
Parlo dei server, per i client non sono altrettanto talebano. 
-- 
Stefano L.

 Parlo dei server, per i client non sono altrettanto talebano.
Anche io parlavo dei server.

 debian per cos dire "ufficiale" quindi niente roba custom anche se sicura
Be, ma alla fine si tratta di una iso ufficiale con dentro delle cose
in più
a livello di insallar. Il sistema installato è quello standard
ufficiale, non credo
sia modificato.
In parole povere, credo abbiano modificato solo l'initrd ed il kernel
usato in fase
di boot installazione.

 debian per così dire "ufficiale" quindi niente roba custom anche se sicura
Ha funzionato subito.
Mi è bastato scaricare la ISO di Muto, (l'ultima, di Dicembre mi pare)
ed ha riconosciuto senza batter ciglio sia le broadcom che la
controller H200.
Grande Muto


 controller H200.
Comincio a pensare che il mio masterizzatore abbia seri problemi....
-- 
Vide

 
Concordo in pieno; un grazie va anche a te per il report

 di Debian) vado a colpo sicuro
Ma perchè "non ufficiale"? Che ti cambia se usi un installer piuttosto
che un altro? Secondo questo ragionamento, non potresti nemmeno usare
il boot via PXE, dato che la Debian ufficiale è su CD o NetInst.


 Comincio a pensare che il mio masterizzatore abbia seri problemi....
Il problema è che è la quarta volta che riavvio, configuro LVM,
vado a fare "OK" e mi dice: "NO, non formatto perchè il filesystem
è in uso". Riavvio, imposto i mountpoint (le partizioni le rileva
da solo) faccio OK e mi dice ancora "NO!". Riavvio, e di nuovo: "NO!"
Non mi è mai capitato.
Da busybox non vedo partizioni montate
(ne con 'mount' ne con cat /proc/mounts)
Come esco da questo stallo alla messicana tra me ed il server?


Forse ho capito male io allora, ma il kernel che viene installato non è 
quello "custom" di Muto? Oppure quel kernel viene usato solo per 
l'installazione?

 l'installazione?
AFAIK, il kernel custom è solo per l'installazione, che di sicuro ha un
initrd differente, con i driver della H200.


 AFAIK, il kernel custom č solo per l'installazione, che di sicuro ha un


 nella versione 2.6.33 del kernel
Non credo, perchè il kernel della ISO modificata è il .22, quindi se
fosse
come dici te, nemmeno l'installer della Muto funzionerebbe, avendo un
kernel .22
Da quel che ho letto, ovvero nel link di Vide, è un bug di Debian, il
cui initrd di
default non contiene l'mpt2. Cosa presente invece in quello di Muto.
Però qualcuno mi spiega come diavolo superare la schermata di
partizionamento?
Non c'è verso, mi dice che i filesystem sono in uso e non ne crea di
nuovi, di conseguenza
non mi schiodo da li.

 non mi schiodo da li.
Risolto.
Sembra un bug di Debian.
Ho risolto creando i volumi tramite partman, ho riavviato l'installer
(reboot della macchina) ed una volta tornato alla schermata di partman
con l'elenco dei volumi creati in precedenza, basta aprire una console,
creare i filesystem a mano e proseguire con partman senza selezionare
la swap. Non so come mai, ma ha funzionato.
-- 
Non tocca a noi dominare tutte le maree del mondo,
il nostro compito č di fare il possibile per la


 Sembra un bug di Debian.
Dov'è il Poeta quando serve???
:D
-- 
Vide

 nella versione 2.6.33 del kernel
Confermo che il kernel è quello della trunk, anche dopo l'installazione.
Uscirà mai la 2.6.33 su Lenny?


 Uscirà mai la 2.6.33 su Lenny?
In backports probabilmente. Ora c'è la 2.6.32
-- 
Vide

 In backports probabilmente. Ora c'è la 2.6.32
La .32 dov'è, nei backports?
Perchè su lenny standard io ho solo la .26 e non è
presente il modulo mpt2.
Preferisco usare una eventuale backports che la trunk di Muto.

 In backports probabilmente. Ora c'è la 2.6.32
Direi che il .32 può restare nei backports.
Mi si smonta tutto il sistema se installo il
.32. Manca qualche tonnellata di dipendenze.


 .32. Manca qualche tonnellata di dipendenze.
???
Come lo stai installando? Il kernel da backport è un pacchetto e stop, non 
incasina niente ed è super facile da installare.
-- 
Vide

 incasina niente ed è super facile da installare.
apt-get install -t lenny-backports linux-image-2.6.26-4bpo o una roba
del genere.
mi chiede anche "linux-base" come dipendenza che non si installa.
Ricorda che ho il kernel di Muto, ovvero il .32-trunk che forse è
leggermente
differente da quello standard di debian pertanto apt magari va in
cerca di cose
che non sono presenti.