Newsgroup: it.comp.os.linux.iniziare
Titolo: [make-kpkg] e custom release del kernel

Hi,
la settimana scorsa mi sono imbarcato nella prima compilazione del kernel.
Questi i passi seguiti.
# cd /usr/src
# tar -xIpvf kernel-source-2.2.17.tar.bz2
# ln -s kernel-source-2.2.17 linux
# cd linux
# make menuconfig
# make-kpkg clean
# make-kpkg --revision=custom.1.0 kernel-image
# mv /lib/modules/2.2.17 /lib/modules/2.2.17.old
# cd ..
# ls *.deb
kernel-image-2.2.17_custom.1.0_i386.deb
# ls -al /vm*
lrwxrwxrwx 1 root root  19 Oct 11 22:51 /vmlinuz -> /boot/vmlinuz-2.2.17
# kpkg -i kernel-image-2.2.17_custom.1.0_i386.deb
# ls -al /vm*
lrwxrwxrwx 1 root root  20 Nov 12 00:48 /vmlinuz -> /boot/vmlinuz-2.2.17
lrwxrwxrwx 1 root root  19 Oct 11 22:51 /vmlinuz.old -> boot/vmlinuz-2.2.17
E penso ... perfetto mi ha creato vmlinuz.old ... e dopo 2/10" aaarghhh.
Mi ritrovo due link che puntano allo stesso kernel, quello nuovo. :) [1]
Io pensavo che custom.x.y mi permettesse di creare diverse release di
kernel. Mi aspettavo che il nuovo kernel si chiamasse
/boot/vmlinuz-2.2.17_custom.1.0.
Ho riletto i doc in kernel-package ma ancora non mi e` chiaro come
risolvere il problema.
Il possibile candidato alla soluzione penso sia --revision:=N:custom.x.y
ma non sono sicuro e cerco il vostro conforto.              ^^
Questa volta sono stato fortunato, ma non vorrei ripetere l'errore di
rimanere senza il kernel vecchio in /boot.
[1] Lo smile l'ho messo perche` prima avevo verificato la bonta` del
    floppy di boot e ne avevo fatte altre due copie. :)
Grazie per l'attenzione.
-- 
Bye,     | alfredoa at 
linuxfan.com
Alfredo  |__________________________
Amontagna|  powered by Debian 2.2

 ma non sono sicuro e cerco il vostro conforto.              ^^
Neanche questa e` la soluzione. Infatti:
# make-kpkg --revision=3:custom.1.5 kernel-image
# cd ..
# dpkg -c kernel-image-2.2.17_custom.1.5_i386.deb |grep boot/vm*
-rw-r--r-- root/root    487437 2000-11-19 16:27:47 ./boot/vmlinuz-2.2.17


On Sun, 19 Nov 2000 02:21:04 +0100, 
Alfredo Amontagna (
alfredoa....@linuxfan.com
)
wrote:
| Il possibile candidato alla soluzione penso sia --revision:=N:custom.x.y
| ma non sono sicuro e cerco il vostro conforto.              ^^
 La revision=N:... serve solo per dpkg, perche' non aggiorni un custom
 kernel con uno che ritiene piu` nuovo.
-- 
Emmanuele Bassi         |     [ 
http://digilander.iol.it/ebassi/linux/
 ]
   (Zefram)             |                     [ 
emmanue...@iol.it
 ]
Linux 2.4.0-test10      |         WARNING: `From:' Email Address is FAKE
GnuPG Key Fingerprint: 9747 635E B95A B0B3 4370 1CAA CAF7 512B 945C A44C

  kernel con uno che ritiene piu` nuovo.
Ora questo mi e` chiaro.
Permettimi una domanda.
Utilizzando make-kpkg e dpkg per l'installazione di kernel con stessa
versione, ma con caratteristiche di compilazione differenti, bisogna
prima effettuare a mano una copia del kernel, e dopo rimettere a posto
il simlink /vmlinuz.old? Oppure esiste qualche switch o parametro che
continua a sfuggirmi?
Grazie.


On Wed, 22 Nov 2000 01:19:26 +0100, 
Alfredo Amontagna (
alfredoa....@linuxfan.com
)
wrote:
| Utilizzando make-kpkg e dpkg per l'installazione di kernel con stessa
| versione, ma con caratteristiche di compilazione differenti, bisogna
| prima effettuare a mano una copia del kernel, e dopo rimettere a posto
| il simlink /vmlinuz.old? Oppure esiste qualche switch o parametro che
| continua a sfuggirmi?
 Sinceramente: non lo so... :-)


  Sinceramente: non lo so... :-)
Grazie lo stesso.



 
*_ Giuliano Grandin _*

 spero sia d'aiuto :-))
Direi proprio di si. :)
