PDA

Visualizza la versione completa : Kernel Debian


SkOrPiOn`87
29-09-2005, 16:28
Ciao,

Ho appena instalalto la debian con un kernel 2.6.8-2-386, per ho visto che nel frattempo sono usciti molti kernel aggiornati, io volevo scaricare le patch e installarle, per farlo basta che mi scarico l'ultima patch uscita o devo installare tutte le patch dalla 2.6.8-2-386 fino all'ultima disponibile?

Quale il comando da dare per instalalre la patch?


Grazie :ciauz:

U-bahn
29-09-2005, 17:08
devi scaricare tutte le patch ed applicarle ai sorgenti del kernel con il seguente comando:
# cd /usr/src/<sorgenti>; patch -p1 < /path/patch.diff
e poi compilare il kernel :)

SkOrPiOn`87
29-09-2005, 17:47
La dir /usr/src/ vuota, questo perch l'unico kernel installato quello del cdrom?

A questo punto mi conviene scaricare i sorgenti dell'ultima versione del kernel ed installarli?


PS: Ho fatto la netinstall, quindi non ho nessun programma che comando devo dare ad apt-get per installare l'occorrente per la compilazione?


Grazie :ciauz:

Marcolino's
29-09-2005, 17:56
Segui questa guida:
http://www.debianitalia.org/modules/wfsection/article.php?articleid=15

per tieni presente che il kernel presente nell'apt-cache proprio quello che hai installato su.
quindi vai in www.kernel.org e scaricati quello che ti pare, poi segui la guida.

SkOrPiOn`87
29-09-2005, 18:46
Grazie mille...

Nel caso mi dia kernel panick che devo fare?

Io ero abituato a installare la slackware nello stesso modo in cui perliugip lo ha descritto nella guida che si trova in risalto nelle guide del forum... In modo da avere 2 kernel al booting...

:ciauz:

U-bahn
29-09-2005, 19:46
Nel caso mi dia kernel panicknon si dicono certe cose...:nonono: :D
che devo fare?riavvii con l'altro kernel :(....(se ne hai due e se hai aggiornato il bootloader)

SkOrPiOn`87
29-09-2005, 21:02
Kernel Panic quando cerca di montare la root=

Io ho visto che la congif presso che uguale a quella del kernel precedente, apparte il fatto che manca la voce initrd (sto parlando del grub)...

Anche nel /boot ho fatto un list e il file initrd c' solo del kernel vecchio...

Ecco l'errore:

VFS: Cannot open root device "hda1" or unknow-block (0,0)
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS: unable to mount root fs on unknow block (0,0)

SkOrPiOn`87
09-12-2005, 14:32
Sto provando ad installare l'ultimo kernel, ma ho questo errore:

umount: devfs: not mounted
mount: unknow filesystem type 'devfs'
umount: devfs: not mounted
pivot_root: No such file or directory
/sbin/init 432: cannot open dev/console: No such file
Kernel panic: not syncing: Attemped to kill init!


Qualcuno sa aiutarmi?

andy caps
09-12-2005, 14:54
al limite si trova installabile anche l'ultimo 2.6.15-rc5 inserendo i server della experimental che puoi installare con apt tranquillamente

se compili il kernel manualmente devi mettere statiche tutte le periferiche di sistema o creare initrd altrimenti va in panic sempre perche al boot non vengono creati i devices
se vuoi provare con questo man mknitrd
e crei initrd per il kernel nuovo (ls /lib/modules )

SkOrPiOn`87
09-12-2005, 15:01
arrakis:/usr/src/linux# ls /lib/modules
2.6.11.12 2.6.14.3 2.6.8-2-386


mkinitrd -o /boot/initrd.img-2.6.14.3 2.6.14.3

Questo lo avevoi gi fatto in precedenza...


title Debian GNU/Linux, kernel 2.6.14.3
root (hd0,0)
kernel /boot/vmlinuz-2.6.14.3 root=/dev/hda1 ro
initrd /boot/initrd.img-2.6.14.3
savedefault
boot


Insieme a questo...

Ma poi c' qualche comando specifico per aggiornare grub?


Grazie

Loading