On Sat, 8 Sep 2001, Jeremy Moncho wrote:
> 1) L'upgrade du kernel va-t-il (peut-il) foutre en l'air ma configuration,
> ou bien est-ce asser anodin?
[ je r�ponds pour Red Hat vu que cela a cette t�te, la r�ponse est valable
pour SuSE bien s�r et aussi Debian, mais on a d�j� trait� en long et en
large la compilation facilit�e de kernels sous Debian avec kernel-package,
cf
http://search.alphanet.ch/cgi-bin/search.cgi?max_results=10&type=long&[EMAIL PROTECTED]&domain=ml-linux-leman
]
non, si c'est fait correctement: ie si tu conserves l'ancienne version. Au
fait, une disquette de boot est recommand�e dans tous les cas (au pire on
peut utiliser le CD aussi).
Sous Red Hat tu as besoin en fait:
- de /boot/vmlinuz-2.4.9
- de /boot/initrd-2.4.9.img
- de /etc/lilo.conf avec une *nouvelle* entr�e
- de /lib/modules/2.4.9
en fait, � part le initrd (initial RAM disk, sp�cialit� Red Hat qui permet
de charger des drivers dynamiquement, m�me ceux dont on a besoin pour
p.ex. monter le fs initial, en faisant charger avec le kernel ce ram-disk
par le boot-loader via le BIOS), c'est le r�sultat de
% cd KERNELS/linux-2.4.9
% make menuconfig && make dep bzImage modules
# make modules_install
# mv arch/i386/boot/bzImage /boot/vmlinuz-2.4.9
+ initrd (gzip -d puis mount -o loop, puis mettre � jour les modules dans
/lib)
Si tu mets tout ce dont tu as besoin (pilotes SCSI, ext2, etc) directement
dans le kernel (pas en m)odules), tu peux alors oublier le initrd.
Si tu n'as pas Red Hat, mais Debian, c'est le m�me principe (sauf que la
Debian stable ne joue pas, par d�faut, avec les initrd -- ils ont raison
la plupart du temps). Dans certains cas (pilotes propri�taires n'existant
qu'en module n�cessaire au d�marrage), on est oblig� d'utiliser un initrd,
cependant.
> 2) Comment faire un upgrade. Existe-t-il des rpm, ou bien faut-il tous faire
> a la main?
� voir tu as Red Hat, et on dirait que pour eux le dernier kernel est le
2.4.3.
Tu peux aussi prendre un kernel *modifi�* par Red Hat (.src.rpm ou .srpm)
et le recompiler avec
rpm --rebuild
mais bof, �vitons les Redhatismes et prenons des kernels standards, ie de
http://www.ch.kernel.org/pub/linux/kernel/v2.4/ et v�rifions les
signatures.
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se d�sabonner aussi.