Pagina 1 di 1

Errore lilo -v fatal:raid setup

Inviato: lun 24 dic 2007, 19:37
da nomida
Ciao a tutti

Ho 3 partizioni hda1 .. 3
hda1 e' molto piccola e dovra' contenere solo /boot/

in hda2 sta un installazione dl linux ora la voglio mettere anche in hda3

l'ho montata in /mnt/ copiato tutto quello che era in / e messo in /mnt/ con il
comando cp -avx / /mnt

poi ho fatto montato /dev/hda1 in /mnt/boot
poi mount -o bind /proc /mnt/proc
idem per sys
chrootato in /mnt

creato initrd.gz con:

mkinitrd -c -k 2.6.21.5 -m -ext3 -f ext3 -L

ora ho modificato lilo.conf

ho messo:

boot=/dev/hda1

poi ho aggiunto
initrd=/boot/initrd.gz
e modificato root=/dev/hda2


lancio lilo -v5

e mi ritorna device-mapper major= 253
fatal :raid_setup : stat("/dev/hda1")


il mio dubbio e' che il procedimento eseguito sia sbagliato
qualcuno sa dirmi cosa vuol dire device mapper ....


grazie mille

ps. buon natale a tutti

Re: Errore lilo -v fatal:raid setup

Inviato: lun 24 dic 2007, 20:52
da absinthe
nomida ha scritto:Ciao a tutti

Ho 3 partizioni hda1 .. 3
hda1 e' molto piccola e dovra' contenere solo /boot/

in hda2 sta un installazione dl linux ora la voglio mettere anche in hda3
nel senso che ne vuoi una copia esatta? (almeno per partire)
l'ho montata in /mnt/ copiato tutto quello che era in / e messo in /mnt/ con il
comando cp -avx / /mnt
mi sfugge una cosa... come hai fatto a "montarla" in /mnt/ se già era montata in / ?
scusa, non è pignoleria, è per capirsi fin da subito! forse intendevi dire che hai montato hda3 in /mnt/? in effetti se così fosse è ok! tranne che: NON devi copiare /proc/ /sys/ e /dev/ !!!
poi ho fatto montato /dev/hda1 in /mnt/boot
poi mount -o bind /proc /mnt/proc
idem per sys
chrootato in /mnt
aiuto qua mi sono perso... :-/
creato initrd.gz con:

mkinitrd -c -k 2.6.21.5 -m -ext3 -f ext3 -L
ma scusa non lo avevi già un initrd per il kernel installato in hda2? se non lo avevi perchè adesso ti serve?!
ora ho modificato lilo.conf

ho messo:

boot=/dev/hda1

poi ho aggiunto
initrd=/boot/initrd.gz
e modificato root=/dev/hda2


lancio lilo -v5

e mi ritorna device-mapper major= 253
fatal :raid_setup : stat("/dev/hda1")


il mio dubbio e' che il procedimento eseguito sia sbagliato
qualcuno sa dirmi cosa vuol dire device mapper ....
per device mapper: http://en.wikipedia.org/wiki/Device_mapper
per avere una procedura tipo per capire come "ricreare" un'installazione della slack guarda questo post: viewtopic.php?t=21522&highlight=

M

Inviato: lun 24 dic 2007, 21:23
da nomida
si scusa hai ragione!
el senso che ne vuoi una copia esatta? (almeno per partire)
si vorrei una copia esatta per adesso la partizione e' di prova poi vorrei crittarla con cryptsetup.Ho fatto dei test con partizioni di soli dati e funziona adesso vorrei crittare l'intera root!
Il problema e' la partenza.


allora monto in boot il device hda1
per l'avvio creo initrd con mkinitrd e modifico lilo.conf


mi sfugge una cosa... come hai fatto a "montarla" in /mnt/ se già era montata in / ?
scusa, non è pignoleria, è per capirsi fin da subito! forse intendevi dire che hai montato hda3 in /mnt/? in effetti se così fosse è ok! tranne che: NON devi copiare /proc/ /sys/ e /dev/ !!!
si hai ragione e' giusto quello che dici!!
poi pero' mi ero dimenticato di scrivere che avevo fatto per proc e sys

mount -o bind /proc /mnt/proc idem per sys

con calma dopo leggero' il tuo post che mi hai linkato

grazie mille ciao

Inviato: mar 25 dic 2007, 16:23
da marghe
Scusa ma ma cosa ti serve crittare l'intera root, non puoi fare una partizione per home una per tmp e crittare solo quelle ? io credo che dovrebbe bastare a tenere i tuoi dati sicuri, a questo punto mi sa che è una buona idea disabilitare anche la swap