solution : disk IDE > 137 gigas : mixe woody/testing
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
Reply to: