[Linuxtrent] Problema con Sarge

  • From: "Marco Pavanelli" <marco.pavanelli@xxxxxxxxxx>
  • To: <linuxtrent@xxxxxxxxxxxxx>
  • Date: Mon, 9 Aug 2004 15:47:32 +0200

Mi trovo alle prese con un problemino con una Debian Sarge, che sto cercando di 
adattare.

Problema iniziale devo fare un server con un Raid che utilizza un highpoint 
rocketraid 474 e 3 dischi da 80.

Allora per farla breve provo con una woody che bootstrappa dal CD ma si ferma 
perchè non vede nemmeno il controller,  faccio qualche tentativo di caricare il 
modulo via floppy ma abbandono presto per i ripetuti insuccessi.

Allora scarico un bootable di una debian sarge beta 4 con un kernel 2.6 lancio, 
vede il controller parte e quando devo fare fdisk vedo che mi vede solo i 3 
dischi da 80, il controller raid dovrebbe farmene vedere uno solo da 160 invece 
nisba.

Leggo un po' di materiale in rete e scopro che il dirver per il Rocketraid 474 
c'è ma è proprietario e neanche molto ben fatto, a differenza del raid software 
che posso scaricare col kernel 2.6 che dicono sia ottimo.

Problemino trovo un how to sul linuxtrent che dice che per prima cosa per far 
funzionare mdadm (raid software) devo avere il kernel compilato con in modulo 
raid built-in allora mi lancio a ricompilare il kernel 2.6.7.

apt-get install kernel-source
apt-get install kernel-headers

creo la directory dei sorgenti linux /usr/src/linux
copio il file .config del kernel attuale in /usr/src/linux
make menuconfig

non cambio nulla tranne cambiare da [M] e [*] il driver per dischi raid.

make clean
make all
make modules_install
make install

modifico il grub aggiungo una nuova voce del menù di boot che punti al nuovo 
kernel 

reboot ....

Il kernel nuovo parte e si ferma dicendo che non conosce il /dev/hde1 che la 
periferica che è inserita nel comando kernel di grub.

nella linea kernel del grub ho messo esattamente la stessa riga che c'era prima 
col kernel binario scaricato solo cambiano il nome del file del nuovo kernel 
compilato.

quindi 

kernel=/boot/vmlinuz-2.6.7 root=/dev/hde1 ro

Ma si pianta a metà del boot con un Kernel Panic perchè non trova /dev/hde1

credo che il problema sia nel fatto che non carica correttamente i moduli come 
faceva col vecchio boot 2.6.3 scaricato, e quindi non carica il modulo ide 
HPT374 e non trova il disco.

Qualche idea?

Grazie




Other related posts: