PDA

Visualizza la versione completa : Kernel Panic Fedora 7


Clash
18-06-2007, 22:40
ciao a tutti, ho installato fedora 7 sul mio pc nella partizione /dev/hdc5
mi sono creato io la voce in grub/menu.lst perch ho gi kubuntu 7.04 come sistema predefinito

questo il mio menu.lst, ovviamente la parte che ci interessa quella di fedora

title Ubuntu, kernel 2.6.20-16-386
root (hd0,0)
kernel /boot/vmlinuz-2.6.20-16-386 root=UUID=b8a0e7dc-0d61-4bf6-b278-fffc5b210494 ro quiet splash vga=792
initrd /boot/initrd.img-2.6.20-16-386
savedefault

title Ubuntu, kernel 2.6.20-16-386 (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.20-16-386 root=UUID=b8a0e7dc-0d61-4bf6-b278-fffc5b210494 ro single
initrd /boot/initrd.img-2.6.20-16-386

title Mandriva 2007
kernel (hd0,2)/boot/vmlinuz root=/dev/hdc3 splash=silent vga=788
initrd (hd0,2)/boot/initrd.img

title Mandriva 2007 - nonfb
kernel (hd0,2)/boot/vmlinuz root=/dev/hdc3
initrd (hd0,2)/boot/initrd.img

title Mandriva 2007 - failsafe
kernel (hd0,2)/boot/vmlinuz root=/dev/hdc3 failsafe
initrd (hd0,2)/boot/initrd.img

title Fedora
root (hd0,4)
kernel /boot/vmlinuz-2.6.21-1.3194.fc7 root=/dev/hdc5 ro quiet splash vga=792
initrd /boot/initrd-2.6.21-1.3194.fc7.img
savedefault

title Ubuntu, kernel 2.6.20-15-386
root (hd0,0)
kernel /boot/vmlinuz-2.6.20-15-386 root=UUID=b8a0e7dc-0d61-4bf6-b278-fffc5b210494 ro quiet splash vga=792
initrd /boot/initrd.img-2.6.20-15-386
savedefault

title Ubuntu, kernel 2.6.20-15-386 (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.20-15-386 root=UUID=b8a0e7dc-0d61-4bf6-b278-fffc5b210494 ro single
initrd /boot/initrd.img-2.6.20-15-386

con queste impostazioni parte e mi va subito in kernel panic, come potete vedere qua (http://img114.imageshack.us/img114/160/fedorakernelpanicfk6.png)

ho provato a sostituire il kernel di fedora con quello di kubuntu (quindi ho copiato vmlinux e initrd di kubuntu nella cartella /boot/ di fedora e ho adattato il menu.lst
fedora parte ma non mi riconosce il mouse e l'audio e ovviamente il bootsplash quello di kubuntu

questi sono i files all'interno della cartella /boot/ in fedora


config-2.6.21-1.3194.fc7
initrd-2.6.21-1.3194.fc7.img
System.map-2.6.21-1.3194.fc7
vmlinuz-2.6.21-1.3194.fc7
initrd.img-2.6.20-16-386
vmlinuz-2.6.20-16-386

se avete bisogno di altro ditelo

grazie in anticipo

francofait
18-06-2007, 22:53
errore root (hd0,4) nella sezione fedora di grub correggi , ti st guardando
se hdc non pu essere (hd0,4) ma :
root (hd2,4)
e se invece giusto (hd0,4) allora sbagliato root=/dev/hdc5 che in questo caso per forza /dev/hda5


title Fedora
root (hd0,4)
kernel /boot/vmlinuz-2.6.21-1.3194.fc7 root=/dev/hdc5 ro quiet splash vga=792
initrd /boot/initrd-2.6.21-1.3194.fc7.img
savedefault

Clash
18-06-2007, 23:01
anche io questo non lo capisco, eppure
anche kubuntu su /dev/hdc1 per parte ugualmente con hd0,0
ho provato a sostituire root=/dev/hdc5 con root=/dev/hda5 ma stesso errore

:dh:

francofait
18-06-2007, 23:02
Originariamente inviato da francofait
errore root (hd0,4) nella sezione fedora di grub correggi , ti st guardando
se hdc non pu essere (hd0,4) ma :
root (hd2,4)
e se invece giusto (hd0,4) allora sbagliato root=/dev/hdc5 che in questo caso per forza /dev/hda5


title Fedora
root (hd0,4)
kernel /boot/vmlinuz-2.6.21-1.3194.fc7 root=/dev/hdc5 ro quiet splash vga=792
initrd /boot/initrd-2.6.21-1.3194.fc7.img
savedefault

Ma mettere ad ogni distro il proprio loader nella rispettiva / ed usare sul menu.lst primario la notazione breve , evitando di cacciarsi sempre in errori del cavolo ed avere oltretutto il pi completo controllo di tutti i SO in multiboot . ?
Diverte di pi crearsi problemi inutili a quanto sembra.

Clash
18-06-2007, 23:06
ammetto di aver sbagliato nello scegliere di non installare il boot loader in fedora (come invece ho fatto in mandriva, e infatti bastato fare un copia/incolla) che ormai avevo installato e non volevo reinstallare tutto
anche se penso sia la cosa pi conveniente a questo punto

francofait
18-06-2007, 23:10
Reinstallare tutto per il bootloader , decisamente assurdo.
Avvi la prima distro funzionante che hai ti chrooti in Fedora dai un bel grub-install /dev/hdc5

poi aggiorni il menu.lst primario usando la notazione breve.

title fedora
rootnoverify (hd2,4)
chainloader +1

Clash
18-06-2007, 23:32
dopo aver guardato /etc/fstab di fedora ho notato che / corrispondeva a LABEL=/1
ho modificato cos il menu.lst

title Fedora 7
root (hd0,4)
kernel /boot/vmlinuz-2.6.21-1.3194.fc7 root=LABEL=/1 ro quiet splash vga=792
initrd /boot/initrd-2.6.21-1.3194.fc7.img
savedefault

e adesso funziona (senza internet per va :stordita: )...grazie

Loading