Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
linux:upgrade_rhel_centos_3_vers_centos_4 [2006/12/22 11:40]
imil created
linux:upgrade_rhel_centos_3_vers_centos_4 [2010/01/12 13:29] (current)
Line 1: Line 1:
 +==== Migrer une RedHat Enterprise ou CentOS 3 en CentOS 4 ====
  
 +  * downloadez [[http://​mirror.centos.org/​centos/​RPM-GPG-KEY-CentOS-4|RPM-GPG-KEY-CentOS-4]]
 +
 +  * downloadez le dernier package //​centos-release//​ depuis le [[http://​mirror.centos.org/​centos/​4/​os/​i386/​CentOS/​RPMS/​|repository CentOS]]
 +
 +  * importez la clé GPG
 +
 +  rpm --import RPM-GPG-KEY-CentOS-4
 +
 +  * installez le package centos-release
 +
 +  rpm -Uvh centos-release-4-x.y.i386.rpm
 +
 +Cette installation peut mener à des conflits de dépendances,​ typiquement //​up2date//,​ effacez simplement ces packages en utilisant //rpm -e//
 +
 +  * downloadez la version CentOS**3** de //yum// [[http://​mirror.centos.org/​centos/​3/​os/​i386/​RedHat/​RPMS/​yum-2.0.8-2.centos3.noarch.rpm|yum 2.0]]
 +
 +  * installez la
 +
 +  rpm -Uvh yum-2.0.8-2.centos3.noarch.rpm
 +
 +  * supprimez tous les packages kernel-2.4 avec //rpm -e//
 +
 +  * vous êtes prêt à upgrader :
 +
 +  yum install glibc glibc-common
 +  yum install kernel (or kernel-smp)
 +  yum upgrade
 +
 +  * reconstruisez un //initrd// 2.6 en utilisant //​mkinitrd//​
 +
 +  mkinitrd /​boot/​initrd-2.6.9-42.0.3-2.EL.img 2.6.9-42.0.3.EL
 +
 +ajoutez une section similaire à votre ///​boot/​grub/​grub.conf//​ :
 +<​code>​
 +title CentOS (2.6.9-42.0.3-fixed.EL)
 +        root (hd0,0)
 +        kernel /​boot/​vmlinuz-2.6.9-42.0.3.EL ro root=/​dev/​hda1
 +        initrd /​boot/​initrd-2.6.9-42.0.3-2.EL.img
 +</​code>​
 +
 +Cette étape est nécessaire en raison d'une erreur produite à l'​issue d'un upgrade fraichement opéré. Vous risquez de vous retrouver bloqué à la fin du boot du noyau avec le message suivant :
 +
 +  Switching to new root
 +
 +  * rebootez !
linux/upgrade_rhel_centos_3_vers_centos_4.txt · Last modified: 2010/01/12 13:29 (external edit)