Pagina 1 di 1
Errore di lilo
Inviato: mar 28 ago 2007, 7:02
da DarkNeo
Ciao a tutti sempre problemi col kernel... quando riavvio lilo dopo aver ricompilato il kernel mi da questo errore:
Codice: Seleziona tutto
root@Neo:/home/neo$ lilo
Warning: LBA32 addressing assumed
/proc/misc: No entry for device-mapper found
Is device-mapper driver missing from kernel?
Failure to communicate with kernel device-mapper driver.
Added Linux *
Added Linux-Recovery
One warning was issued.
ho trovato su questo sito il modo per poter riparare
http://www.debianitalia.org/modules/new ... SC&start=0
l'unico problema è che al comando l'esito è questo:
Codice: Seleziona tutto
root@Neo:/usr/src/linux-2.6.22.5$ modprobe dm_mod
FATAL: Module dm_mod not found.
Che mi invento??
Inviato: mar 28 ago 2007, 8:00
da dapuzz
occhio che non è un errore, è un warning che si può ignorare tranquillamente.
In più controlla se nel tuo kernel è stato configurato per usare quel modulo.
Codice: Seleziona tutto
root@SlackWare:~# zcat /proc/config.gz |grep BLK_DEV_DM
CONFIG_BLK_DEV_DM=m
Inviato: mar 28 ago 2007, 14:37
da DarkNeo
Codice: Seleziona tutto
root@Neo:/home/neo$ zcat /proc/config.gz |grep BLK_DEV_DM
root@Neo:/home/neo$
questo warning però fa danni in quanto non mi fa vedere le unità esterne per esempio chiavette usb o hd esterni per questo devo risolverlo!!
Inviato: mar 28 ago 2007, 17:32
da dapuzz
Visto che nel tuo config non c'è traccia di device mapper ti conviene aggiornarti e approfittarne per aggiungere quel modulo. Se non hai dimestichezza con la ricompilazione del kernel puoi provare ad usare kernelpkg di submax che molti ne parlano bene
Facci sapere.
Inviato: mer 29 ago 2007, 16:44
da DarkNeo
Preferisco scaricare il modulo installarlo a mano e caricarlo non che non mi fidi del programma di submax però mi ci ritrovo meglio... Comunque comè possibile che nel kernel non si riesca a trovare questo modulo??
Inviato: mer 29 ago 2007, 16:53
da dapuzz
effettivamente quel modulo dovrebbe esserci a partire dal 2.6.9, o addirittura da prima, è molto strano che non sia nemmeno nominato nel tuo config.
Il percorso completo dovrebbe essere:
Multi-device support (RAID and LVM) ==> Multiple devices driver support (RAID and LVM) ==> Device mapper support.
Vista la dipendenza da MD, hai flaggato almeno quello?
Inviato: ven 31 ago 2007, 15:12
da DarkNeo
MD?? non so cosa sia comunque l'ho aggiunto sia come modulo che con l'asterisco il fatto è che mi da sempre lo stesso errore!!
Codice: Seleziona tutto
[*] Multiple devices driver support (RAID and LVM) x x
x x <M> RAID support x x
x x <M> Linear (append) mode x x
x x <M> RAID-0 (striping) mode x x
x x <M> RAID-1 (mirroring) mode x x
x x <M> RAID-10 (mirrored striping) mode (EXPERIMENTAL) x x
x x <M> RAID-4/RAID-5/RAID-6 mode x x
x x [ ] Support adding drives to a raid-5 array x x
x x <M> Multipath I/O support x x
x x <M> Faulty test module for MD x x
x x <*> Device mapper support x x
x x [ ] Device mapper debugging support x x
x x < > Crypt target support x x
x x < > Snapshot target (EXPERIMENTAL) x x
x x < > Mirror target (EXPERIMENTAL) x x
x x < > Zero target (EXPERIMENTAL) x x
x x < > Multipath target (EXPERIMENTAL) x x
x x < > I/O delaying target (EXPERIMENTAL
Inviato: ven 31 ago 2007, 18:47
da urka58
Vediamo se ho capito..
Stai cercando di installare lilo su una chiavetta usb/disco esterno e lilo non si installa.
Se è così prova
lilo -v -P ignore -t
e vedi dall'output se aggiunge la sezione realativa del tuo lilo.conf
Se è a posto togli il flag -t
Dovrebbe funzionare
Ciao
Inviato: sab 1 set 2007, 14:40
da DarkNeo
No per niente ho installato slackware 12 ho compilato un nuovo kernel sbagliando nell'aggiungere questo maledetto device mapper che impedisce al computer di vedere qualsiasi periferica esterna usb!!