Bonjour,
mon probleme est r�solu :
il s'agissait, � partir de woody 2.4.18 de pouvoir installer
des disques IDE > 137 gigas, ET d'avoir aussi XFS.
[ le systeme est en xfs, ce qui a n�c�ssit� une installation � partir de
bf2.4 ]
J'ai choisi de m�langer woody avec testing, pour les raisons
suivantes :
- 1 - il faut un kernel 2.4.19 mini
- 2 - le patch XFS pour les kernel >= 2.4.19 n�c�ssite
kernel-patch-xfs_1.2pre4-1, et l'application de ce patch
demande entre autres libc6_2.3.1
J'ai m�lang� testing et stable dans /etc/apt/sourcelist : c'est
peut-�tre une mauvaise id�e ... [ un avis ?? ]
Pour l'instant cela marche... le m�lange woody/testing m'inqui�te un peu
quand je lis dans la liste debian-user :
___________________________________________________________________________
> > For future reference, it's almost never a good idea to play with libc6
> > manually. If you have a package that won't install because it wants
> > 'libc6 >= 2.3.1-16' or whatever, either rebuild it from source AGAINST
> > YOUR CURRENT LIBC6, or upgrade your entire system to sarge/sid and run
> > it there.
>
> Or make a chroot with libc6-2.3.1-16
___________________________________________________________________________
je n'ai pas tent� d'utiliser chroot.
en fin de message, je joins mon HOWTO_a_moi : il y a bien un newbie qui
touvera �a pratique.
merci � Fr�d�ric Bothamy , et Carlos Carvhalo
=============================================
Gilles MISSONNIER - Projet Terapix
phone : [33] 01 44 32 81 36
http://terapix.iap.fr
==========================================================================
->Tu peux aussi r�cup�rer une archive des sources du noyau, appliquer
->manuellement la derni�re rustine pour XFS et utiliser kernel-package
->pour cr�er un paquet .deb adapt� (ou encore ne pas utiliser la m�thode
->Debian si tu ne l'aimes pas).
->
->
->Fred
==========================================================================
==========================================================================
HOWTO_a_moi_que_G
-------------------------------
mise a jour du noyau 2.4.18 -> 2.4.20
ainsi que les patch xfs correspondants ;
1 - modifier /etc/apt/sources.list
ajouter les 2 lignes :
deb ftp://ftp.us.debian.org/debian/ testing main non-free contrib
deb-src ftp://ftp.us.debian.org/debian/ testing main non-free contrib
___________________________
2 - mettre a jour sources.list
apt-get update
___________________________
3 - installer les sources du noyau 2.4.20:
apt-get install kernel-source-2.4.20
[ cela telecharge kernel-source-2.4.20_2.4.20-8_all.deb
dans /var/cache/apt/archives/
+ en extrait kernel-source-2.4.20.tar.bz2 dans /usr/src/ ]
cd /usr/src
tar -xjvf kernel-source-2.4.20.tar.bz2
___________________________
4 - installer le patch xfs:
apt-get install kernel-patch-xfs
ATTENTION : cette etape demande la mise ajour de package :
[ voir dans /var/cache/apt/archives/ ]
voici les paquets suceptibles d'etre mis a jour :
grep-dctrl_1.11_i386.deb
kernel-patch-scripts_0.99.23_all.deb
kernel-patch-xfs_1.2pre4-1_all.deb
libc6-dev_2.3.1-16_i386.deb
libc6_2.3.1-16_i386.deb
libdb1-compat_2.1.3-7_i386.deb
libncurses5-dev_5.3.20030510-2_i386.deb
libncurses5_5.3.20030510-2_i386.deb
locales_2.3.1-16_all.deb
ncftp_2%3a3.1.3-1_i386.deb
tcl8.0_8.0.5-7_i386.deb
tk8.0_8.0.5-10_i386.deb
cd /usr/src/kernel-source-2.4.20
../kernel-patches/all/apply/xfs
___________________________
5 - compilation du noyau
make mrproper
make xconfig
-- ATTENTION : si "make xconfig" ne marche pas, cette etape peut
eventuellement demander une installation de wish
qui necessite tk
-- UTILISER le .config du noyau precedent
et saugarder le nouveau .config
make dep clean modules bzImage
make modules_install
___________________________
6 - mise en place du noyau
copier System.map dans /boot
cp System.map /boot/System.map-2.4.20
copier arch/i386/boot/bzImage dans /boot
cp arch/i386/boot/bzImage /boot/vmlinuz-2.4.20
changer les liens pour le boot
rm /boot/System.map
ln -s /boot/System.map-2.4.20 /boot/System.map
___________________________
7 - editer /etc/lilo.conf
default=2_4_20
image=/boot/vmlinuz-2.4.20
label=2_4_20
read-only
-- ATTENTION : il faut ensuite faire "lilo" pour prendre en compte le
nouveau /etc/lilo.conf