Pagina 1 di 1

Installazione Kernel 2.6.17.13 da CD3

Inviato: sab 9 giu 2007, 12:54
da Leddolo
Premettendo che ho già letto S4d, vorrei chiedervi alcune cose per installare il kernel 2.6.17.13 presente nel CD3 di Slackware 11.0:
1)Il kernel presente nel CD3 è ancora in fase di testing, oppure è quello stable?
2)Per l'installazione basta andare nella directory /extra/linux-2.6.17.13, e da l' installare con installpkg il file kernel-generic-2.6.17.13-i486-1.tgz. e kernel-modules-2.6.17.13-i486-1.tgz?E' necessario installare anche kernel-headers-2.6.17.13-i486-1.tgz?
3)Devo poi digitare il seguente comando, premettendo che ho come file system ext3?

Codice: Seleziona tutto

mkinitrd -c -k 2.6.17.13 -m jbd:ext3 -f EXT3 -r /dev/hda4
4)Cosa dovrei aggiungere a GRUB?
Grazie anticipamente e scusate se non capisco alcune cose in S4D ;)
Ciao!

Inviato: sab 9 giu 2007, 14:06
da albatros
1) E' abbastanza stabile, vai tranquillo. Non so se ci siano ulteriori bugfix-releases, ma come kernel direi che dovrebbe essere molto stabile.
2) Ti consiglio di installarli nel caso dovessi compilare qualcosa.
3) Non so, non sono pratico di intird, uso solo kernel compilati da me e non configuro mai come modulare il supporto a quello che mi serve sempre, per cui non uso initrd.
4) solo modificare in /boot/grub/menu.lst il nome del kernel (se lo chiami sempre allo stesso modo, es. vmlinuz, al limite anche usando un link simbolico con quel nome al kernel, non devi modificare nulla, altrimenti scrivi il nome del kernel, tanto lo vedi quello che hai in /boot).

Inviato: sab 9 giu 2007, 14:22
da slucky
Allora vai tranquillo il kernel 2.6.17.13 è stabile e funzionante, ti consiglio comunque di installare tutti i pacchetti : kernel+modules+headers+source..........perchè se devi installare i driver per la scheda video hai bisogno di avere anche i sorgenti installati sul tuo sistema.
Per quanto riguarda l'initrd anche quello è giusto,se il tuo filesystem è ext3, per quanto riguarda grub basta che editi il file menu.lst e ci aggiungi le voci riguardanti Slackware per il boot e salvi, tipo:

title Slackware-2.6.17.13
root (hd0,3)
kernel /boot/vmlinuz-generic-2.6.17.13 root=/dev/hda4 ro
initrd /boot/initrd.gz
boot

Logicamente prima di riavviare copia i files vmlinuz-generic-2.6.17.13 e initrd.gz in /boot della partizione dove hai grub, credo che questo sia sufficiente :D

Ciao e buona Slack :D

Inviato: sab 9 giu 2007, 14:28
da Leddolo
Quindi ricapitolando:
1)Installo i 3 pacchetti con installpkg;
2)Lancio il comando mkinitrd -c -k 2.6.17.13 -m jbd:ext3 -f EXT3 -r /dev/hda4
3)Copio il file vmlinuz-generic-2.6.17.13 e initrd.gz (che sono nela direcotry boot di Slackware) nella directory boot di Ubuntu?
Grazie ancora e ciao :D

Inviato: sab 9 giu 2007, 14:31
da DaD
Leddolo ha scritto:Quindi ricapitolando:
1)Installo i 3 pacchetti con installpkg;
2)Lancio il comando mkinitrd -c -k 2.6.17.13 -m jbd:ext3 -f EXT3 -r /dev/hda4
3)Copio il file vmlinuz-generic-2.6.17.13 e initrd.gz (che sono nela direcotry boot di Slackware) nella directory boot di Ubuntu?
Grazie ancora e ciao :D
1. yes
2. Sinceramnete quando ho installato il kernel dai pacchetti precompilati l'inird non lo creato, e slack non mi ha dato problemi ...
3. NOOOOOOOOOO .
Non devi copiare nulla devi soltanto aggiungere al file di configurazione di grub quello che ti ha detto slucky ;)

Ah puzzi :silent:

Inviato: sab 9 giu 2007, 14:58
da Leddolo
Ehm...c'è un piccolo problema:nella directory extra e nelle sue sottocartelle, il kernel 2.6.17.13 non c'è O______O

EDIT:Li sto scaricando da qui:
http://packages.slackware.it/search.php ... 1&q=kernel
Ma non riesco a trovare il pacchetto kernel-headers-2.6.17.13-i486-1.tgz :(

Inviato: sab 9 giu 2007, 15:42
da albatros

Inviato: sab 9 giu 2007, 15:49
da Leddolo
Ma in S4D c'è scritto di installare quello i486 e non i386...

Inviato: sab 9 giu 2007, 16:02
da albatros
Mah, a quel che ho visto il pacchetto header ha suffisso i386, non i486, probabilmente perché mantiene la compatibilità fino a un 386 (come mi sembra ragionevole, trattandosi di semplici header).
E' un po' fuorviante, ma d'altra parte non vedo alternative...
Anche i sorgenti hanno estensione diversa, noarch, dato che vanno bene per tutte le architetture supportate da linux.

Inviato: sab 9 giu 2007, 16:45
da submax82
mkinitrd -c -k 2.6.17.13 -m jbd:ext3 -f EXT3 -r /dev/hda4
attento con "EXT3" minuscolo! e un nome "adatto" per il file di uscita ... diventa

Codice: Seleziona tutto

mkinitrd -c -k 2.6.17.13 -m jbd:ext3 -f ext3 -r /dev/hda4 -o /boot/initrd-2.6.17.13.gz
ho visto il pacchetto header ha suffisso i386, non i486, probabilmente perché mantiene la compatibilità fino a un 386 (come mi sembra ragionevole, trattandosi di semplici header).
esatto, non è fuorviante, è giusto

avevi già un topic aperto qui

viewtopic.php?t=19258

Inviato: dom 10 giu 2007, 21:28
da Leddolo
Perfetto, l'installazione è riuscita senza problemi!Però a GRUB non ho aggiunto la stringa "initrd /boot/initrd.gz" perchè se no mi dava errore GRUB. Al suo posto ho messo savedefault e tutto è partito correttamente :D
Grazie e ciao!