Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[semi risolto] Problema avvio da copia installazione.
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
tocas
Apprentice
Apprentice


Joined: 01 Jan 2004
Posts: 280
Location: 43°50'-10°27'

PostPosted: Mon Jul 03, 2006 10:16 am    Post subject: [semi risolto] Problema avvio da copia installazione. Reply with quote

Si è rotto il disco di sistema di un pc Gentoo ma per fortuna, (circa due mesi fa) avevo fatto la copia (con CP ) di tutta l'installazione riproducendo fedelmente le partizioni su un nuovo hd.
Il mini server è dotato anche di un controller Highpoint raid hw/sw con altri due dischi in RAID 1 e visti come meta device /dev/md0.

Sostituendo il disco sono riuscito a riavviare ma ho un problema che non riesco a risolvere:
partendo dal fatto che il kernel è compilato senza moduli (monolitico) e il nuovo disco è la copia del precedente prima che si guastasse, nonostante ciò il sistema non riesce ad avviare la scheda di rete e di conseguenza tutti i servizi dipendenti da essa. Lo stesso problema si verifica anche con il metadevice /dev/md0 che non viene creato nonostante all'avvio il kernel riconosca il controller e i due dischi
Code:
/dev/hde /dev/hdg
sono rilevati con
Code:
fdsik -l
.

Viene da pensare che non vengano caricati i moduli relativi alle parti hw in oggetto ma ricordo di aver compilato tutto in un kernel monolitico e il sistema resta comunque la copia immagine di una installazione che ha funzionato per due anni...... come posso procedere per cercare di individuare il problema ?

Grazie


Last edited by tocas on Wed Jul 05, 2006 10:03 am; edited 1 time in total
Back to top
View user's profile Send private message
tocas
Apprentice
Apprentice


Joined: 01 Jan 2004
Posts: 280
Location: 43°50'-10°27'

PostPosted: Mon Jul 03, 2006 10:37 am    Post subject: Reply with quote

Ho controllato più accuratamente e in realtà il kernel non è completamente monolitico e si avvale di alcuni moduli.
Per la rete ho risolto avviando hotplug ma resta il problema con il RAID in quanto il modulo md non viene caricato all'avvio e al mount manca il device /dev/md0.
Back to top
View user's profile Send private message
Ic3M4n
Advocate
Advocate


Joined: 02 Nov 2004
Posts: 3489
Location: Bergamo.

PostPosted: Mon Jul 03, 2006 10:54 am    Post subject: Reply with quote

prova a creare a mano il device.
Code:
mknod  /dev/md0 -b 9 0
Back to top
View user's profile Send private message
tocas
Apprentice
Apprentice


Joined: 01 Jan 2004
Posts: 280
Location: 43°50'-10°27'

PostPosted: Mon Jul 03, 2006 2:36 pm    Post subject: Reply with quote

Ic3M4n wrote:
prova a creare a mano il device.
Code:
mknod  /dev/md0 -b 9 0


Se avvio manualmente
Code:
modprobe md


il device
Code:
/dev/md0
viene creato

poi con
Code:
raidstart /dev/md0
e
Code:
mount /dev/md0 /home


funziona regolarmente...... il problema è che non riesce a farlo più in fase di boot e infatti con lsmod non trovo il modulo md caricato.
Back to top
View user's profile Send private message
Luca89
Advocate
Advocate


Joined: 27 Apr 2005
Posts: 2107
Location: Agrigento (Italy)

PostPosted: Mon Jul 03, 2006 4:30 pm    Post subject: Reply with quote

non è meglio metterlo built-in il driver per il raid?
_________________
Running Fast!
Back to top
View user's profile Send private message
gutter
Bodhisattva
Bodhisattva


Joined: 13 Mar 2004
Posts: 7162
Location: Aarau, Aargau, Switzerland

PostPosted: Tue Jul 04, 2006 3:13 pm    Post subject: Reply with quote

tocas wrote:

Se avvio manualmente
Code:
modprobe md



Uhm, a questo punto non sono piu' convinto che il tuo kernel sia monolitico.

Hai due opzioni: o metti tutto built-in o ti crei un ramdisk.
_________________
Registered as User #281564 and Machines #163761
Back to top
View user's profile Send private message
tocas
Apprentice
Apprentice


Joined: 01 Jan 2004
Posts: 280
Location: 43°50'-10°27'

PostPosted: Wed Jul 05, 2006 10:03 am    Post subject: Reply with quote

gutter wrote:
tocas wrote:

Se avvio manualmente
Code:
modprobe md



Uhm, a questo punto non sono piu' convinto che il tuo kernel sia monolitico.

Hai due opzioni: o metti tutto built-in o ti crei un ramdisk.


Confermo, non mi ero spiegato bene nei post seguenti, il kernel non è monolitico mi ricordavo male ma ci sono alcuni moduli relativi alla scheda di rete e alla gestione del raid mentre il driver del controller Highpoint è in kernel.

Ho risolto i vari problemi con alcuni "dirty trick" ma resta il dubbio del perchè una copia di una installazione che funziona da oltre due anni ha presentato questi problemi all'avvio.

Il modulo del sw raid non veniva caricato e funzionava con un
Code:
modprobe md

quindi ho aggiunto la seguente linea in modprobe.devfs :
Code:
alias   /dev/md* md


Dopo questa modifica il modulo veniva caricato all'avvio ma il metadevice continuava a non esistere perchè /etc/init.d/checkfs
non riconosceva per qualche motivo la presenza dei dischi raid nonostante esista il file /etc/raidtab.
A questo punto sono ricorso al rimedio estremo ed ho inserito manualmente nello script di avvio la riga :
Code:
raidstart /dev/md0


Adesso funziona di nuovo tutto e non sto riscontrando problemi nonostante la macchina svolga le funzioni di mailserver, dns, antivirus, antispam e backup.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum