PDA

View Full Version : Compilare il kernel 2.6.0


dado82
19-12-2003, 08:23
Ho scariato il kernel, ho letto una guida che dice di eseguire make all e poi make modules_install.

E' questo il modo per compilre ed installare il kernel o devo usare i vecchi:

- make dep
- make clean
- make bzImage
- make
- make install
- make module
- make modules_install

Ho dei grossi dubbi e una gran paura di fare dei casini!!


Ciao!

lucifero666
19-12-2003, 09:21
io ho sempre dato un comando "unico"
ovvero> make bzImage modules modules_install
in questo modo fa in automatico tutte le tre operazioni una dietro l'altra,
poi aggiorna il lilo.conf aggiungendo il nuovo percorso dell'immagine del kernel..
questo per la prima volta che lo compili, per tutte le altre volte semplicemente inserisci un clean prima di bzImage.
Buona compilazione
;)

Leron
19-12-2003, 09:36
ma questo vale per tutte le distro?

ok, ho capito. sono ignorante. ma da qualche parte si dovrà pr iniziare a imparare...

Hell-VoyAgeR
19-12-2003, 12:40
con il 2.6 il comando make senza nulla dopo esegue automaticamente tutte le operazioni escludendo:

make install
e make modules_install

quindi:

make menuconfig

[...configurazione...]

make
make modules_install

e i giochi sono fatti (salvo copiare il bzImage nel posto giusto e modificare lilo/grub)

Leron
19-12-2003, 12:48
Originariamente inviato da Hell-VoyAgeR
con il 2.6 il comando make senza nulla dopo esegue automaticamente tutte le operazioni escludendo:

make install
e make modules_install

quindi:

make menuconfig

[...configurazione...]

make
make modules_install

e i giochi sono fatti (salvo copiare il bzImage nel posto giusto e modificare lilo/grub)
ok, tnks:)

NZ
19-12-2003, 14:32
Originariamente inviato da Hell-VoyAgeR
make
make modules_install


Io lancio un unico comando:
make all modules_install
...e funziona tutto :cool:

TRON98
19-12-2003, 16:02
Originariamente inviato da dado82
Ho scariato il kernel, ho letto una guida che dice di eseguire make all e poi make modules_install.

E' questo il modo per compilre ed installare il kernel o devo usare i vecchi:

- make dep
- make clean
- make bzImage
- make
- make install
- make module
- make modules_install

Ho dei grossi dubbi e una gran paura di fare dei casini!!


Ciao!

Ti può tornare utile la documentazione che ho trovato su Kernel Trap (http://kerneltrap.org/node/view/799)

Dopo aver aggiornato il sistema, dovrai lanciare solo
make menuconfig o make xconfig
make bzImage
make modules && make modules_install

Terminata la compilazione copiare i relativi files in /boot
cp arch/i386/boot/bzImage /boot/vmlinuz-2.6
cp System.map /boot/System.map-2.6

Modificare il bootloader...e buon Kernel 2.6

Ciao

dado82
20-12-2003, 09:12
Originariamente inviato da Hell-VoyAgeR
con il 2.6 il comando make senza nulla dopo esegue automaticamente tutte le operazioni escludendo:

make install
e make modules_install

quindi:

make menuconfig

[...configurazione...]

make
make modules_install

e i giochi sono fatti (salvo copiare il bzImage nel posto giusto e modificare lilo/grub)
Ma non hai detto che make nel 2.6.0 esclude anche make install e che lo si deve dare a parte?

Ricapitolando:
- make
- make install
- make modules_install

Poi copio l'immagine in /boot/ (sempre se non modifico Makefile)
Ho capito bene?


Ciao!

michele.t
20-12-2003, 12:00
io mi sono creato uno scriptino! e uso sempre quello!


make menuconfig
make dep && make clean bzImage modules modules_install
mount /boot
cp /usr/src/linux/arch/i386/boot/bzImage /boot/vmlinuz_mm_2.6.0
lilo
umount /boot

cogiac
20-12-2003, 15:33
con un make help ti da le varie possibilità

dado82
20-12-2003, 19:00
Si, si, il make help l'ho capito. Volevo solo sapere se bastano quei comandi o ce bisogno di altro!

Ciao!

LukA4e
20-12-2003, 20:04
ma bisogna cambiare gli initrd quando si cambia kernel??? come si creano?

dado82
21-12-2003, 00:07
No, non credo...

dado82
21-12-2003, 00:08
Sono deciso...domani provo Slackware...