Ho un kernel 2.6 caricato su un server IBM con due dischi raid
all' avvio del disco con l' OS mi da un kernel panik con un errore che mi dice che non trova il file /dev/console pivot_root : kernel panik
qualcuno sa darmiuna mano?
Ho un kernel 2.6 caricato su un server IBM con due dischi raid
all' avvio del disco con l' OS mi da un kernel panik con un errore che mi dice che non trova il file /dev/console pivot_root : kernel panik
qualcuno sa darmiuna mano?
There are two kinds of researchers:
those that have implemented something and those that have not.
The latter will tell you that there are 142 ways of doing things
and that there isn't consensus on which is best.
The former will simply tell you that 141 of them don't work.
probabilmente usi udev per creare i vari dispositivi, vero?all' avvio del disco con l' OS mi da un kernel panik con un errore che mi dice che non trova il file /dev/console pivot_root : kernel panik
avvia con una distro live (o altro, fai un po' te), monta in scrittura
la partizione in cui risiede /dev e dai:
ls /mnt_point/dev
se dall'output manca console (e magari anche null...il kernel
ha bisogno di questi due device per avviarsi, ma udev non
può fornirli al boot perchè non è ancora stato avviato):
mknod -m 600 /mnt_point/dev/console c 5 1
mknod -m 666 /mnt_point/dev/null c 1 3
nel caso i due comandi precedenti dessero dei problemi, prima monta proc e sys (e poi crea i dispositivi):
mount -t proc proc /mnt_point/proc
mount -t sysfs sysfs /mnt_point/sys
poi prova a riavviare...se il problema era solo quello, ora dovrebbe
funzionare
![]()