View Full Version : Compilare kernel su debian.........
stefanoxjx
05-04-2005, 21:47
Ciao a tutti, vorrei compilare il kernel sulla mia debian tramite il modo classico (make bzImage && make modules && make modules_install) e non tramite il modo debian (make-kpkg --initrd kernel_image modules_image).
Però, pur prendendo il file .config funzionante con il modo debian, continuo ad avere un VFS kernel panic se compilo con make bzImage ...........
Cosa sbaglio secondo voi?
Grazie.
oggi ho preso il .config di un kernel precompilato funzionante e mi son messo a sfrondarlo delel cose inutili.
compilo con il metodo debian, installo, rebooto et voilà VFS kernel panic! non riusciva a trovare l'hdd.
il SATA era come modulo, tutto è tornato funzionante mettendolo statico.
mezz'ora per capirlo... :muro: :muro: :muro:
stefanoxjx
05-04-2005, 23:45
Si, ma io vedendo sempre questo kernel panic, ho provato a prendere un .config funzionante e ho compilato senza modificare nulla, eppure il kernel panic c'è lo stesso :cry:
Se invece compilo con il make-kpkg.......... funziona.
ma lo metti apposto lilo o grub?
cosa dice di preciso prima di kernel panic?
stefanoxjx
06-04-2005, 11:00
Originariamente inviato da _YTS_
ma lo metti apposto lilo o grub?
cosa dice di preciso prima di kernel panic?
Questo il messaggio:
VFS: Cannot open root device "hda3" or unknown-block(0,0)
Please append a correct "root=" boot option
Kernel Panic - Not syncing: VFS unable to mount root fs on unknown-block(0,0)
Questo il mio grub.conf:
timeout 5
color cyan/blue white/blue
# Questo lancia il kernel compilato con make bzImage ecc.
title Debian GNU/Linux - Kernel 2.6.11-nvidia
root (hd0,0)
kernel (hd0,0)/debian-2.6.11 root=/dev/hda3 ro
# Questo è lo stesso kernel (funzionante) ma compilato con make-kpkg..........
title Debian GNU/Linux, kernel 2.6.11
root (hd0,0)
kernel /vmlinuz-2.6.11 root=/dev/hda3 ro
initrd /initrd.img-2.6.11
savedefault
boot
title Debian GNU/Linux, kernel 2.6.11 (recovery mode)
root (hd0,0)
kernel /vmlinuz-2.6.11 root=/dev/hda3 ro single
initrd /initrd.img-2.6.11
savedefault
boot
# Questo è il kernel installato già all'installazione di debian.
title Debian GNU/Linux, kernel 2.6.8-1-386
root (hd0,0)
kernel /vmlinuz-2.6.8-1-386 root=/dev/hda3 ro
initrd /initrd.img-2.6.8-1-386
savedefault
boot
title Debian GNU/Linux, kernel 2.6.8-1-386 (recovery mode)
root (hd0,0)
kernel /vmlinuz-2.6.8-1-386 root=/dev/hda3 ro single
initrd /initrd.img-2.6.8-1-386
savedefault
boot
Volevo compilare il kernel come si usa fare normalmente, perchè installando gentoo, ho visto che per testare delle nuove configurazioni, risulta più rapido e comodo il sistema classico.
vBulletin® v3.6.4, Copyright ©2000-2026, Jelsoft Enterprises Ltd.