[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: