Andesi - forum

Forum francophone pour Debian

Vous n'êtes pas identifié(e).

#1 09/10/2006 13:10:19

freddec
Membre
Lieu : Charente Maritime
Inscription : 31/10/2005
Messages : 774

Probleme au chgt de Kernel

Salut
Je viens d'essayer de mettre a jour le kernel de ma Debian en passant d'un 2.4.27 a un 2.6
La mise à jour ne s'est pas bien pzsser du tout smile
A priori le système n' a pas pu générer de l'initrd a partir du kernel qui tourner au moment de l'installation (2.4.27)
Resultat des courses machine imbootable

Au niveua du /boot j'ai ceci:

fred2@monpc:~$ ls /boot/
vmlinuz-2.6.16-2-k7
config-2.6.16-2-k7  
System.map-2.6.16-2-k7  
vmlinuz-2.6.17-2-k7
config-2.6.17-2-k7  
System.map-2.6.17-2-k7
grub --> repertoire

Question: Comment reussir à generer initrd.img-2.6.17-2-K7 ou initrd.img-2.6.16.2-k7
Sachant que je dispose
1- d'un live CD Kaella avec un kernel 2.4.27 (kaella 1.3)
2- d'un DVD d'install de ETCH a jour du 02/10/2006

Dans la mesure ou ce sont des choses que je ne maitrise pas trop, merci d'etre précis

Amicalement Freddec

Dernière modification par freddec (14/12/2006 13:00:11)


Debian Testing @ Home
Debian Testing @ Taf
Winxp...@ trash wink

Hors ligne

#2 09/10/2006 15:34:33

freddec
Membre
Lieu : Charente Maritime
Inscription : 31/10/2005
Messages : 774

Re : Probleme au chgt de Kernel

Je complète mon post en précisant:
J'ai installé initrd-tools --> Aucun resultats
Voici copie du message d'erreur que j'obtiens apres avoir booté sur Kaella avec un Kernel 2.6.8, m'etre chrooté sur la racine de ma etch et fait apt-get install -f

Knoppix:/# apt-get install -f 
sh: /dev/null: Permission non accordée
sh: /dev/null: Permission non accordée
Running depmod.
Finding valid ramdisk creators.
sh: /dev/null: Permission non accordée
sh: /dev/null: Permission non accordée
Failed to find suitable ramdisk generation tool for kernel version
2.6.17-2-k7 on running kernel 2.6.6 in mkinitramfs-kpkg mkinitrd.yaird
dpkg : erreur de traitement de linux-image-2.6.17-2-k7 (--configure) :
 le sous-processus post-installation script a retourné une erreur de sortie d'état 9
dpkg : des problèmes de dépendances empêchent la configuration de linux-image-2.6-k7 :
 linux-image-2.6-k7 dépend de linux-image-2.6.17-2-k7 ; cependant :
  Paquet linux-image-2.6.17-2-k7 n'est pas encore configuré.
dpkg : erreur de traitement de linux-image-2.6-k7 (--configure) :
 problèmes de dépendances - laissé non configuré
sh: /dev/null: Permission non accordée
sh: /dev/null: Permission non accordée
Running depmod.
Finding valid ramdisk creators.
sh: /dev/null: Permission non accordée
sh: /dev/null: Permission non accordée
Failed to find suitable ramdisk generation tool for kernel version
2.6.16-2-k7 on running kernel 2.6.6 in mkinitramfs-kpkg mkinitrd.yaird
dpkg : erreur de traitement de linux-image-2.6.16-2-k7 (--configure) :
 le sous-processus post-installation script a retourné une erreur de sortie d'état 9
dpkg : des problèmes de dépendances empêchent la configuration de kernel-image-2.6-k7 :
 kernel-image-2.6-k7 dépend de linux-image-2.6-k7 ; cependant :
  Paquet linux-image-2.6-k7 n'est pas encore configuré.
dpkg : erreur de traitement de kernel-image-2.6-k7 (--configure) :
 problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
 linux-image-2.6.17-2-k7
 linux-image-2.6-k7
 linux-image-2.6.16-2-k7
 kernel-image-2.6-k7
E: Sub-process /usr/bin/dpkg returned an error code (1)

Par avance merci smile


Debian Testing @ Home
Debian Testing @ Taf
Winxp...@ trash wink

Hors ligne

#3 09/10/2006 15:36:45

ledub
Membre
Lieu : Creil (60)
Inscription : 22/04/2003
Messages : 4 545

Re : Probleme au chgt de Kernel

Avec n'importe quel noyau, tu peux lancer cette commande :

mkinitrd -o /ton_repertoire_de_tes_initrd/fichier_initrd N°_de_version_de_ton_noyo

(information disponible ici, d'ailleurs j'y conseille de lire la documentation, cela est toujours valable.)

LeDub sous Suse à regretter sa Sarge.


« Ne doutez pas qu'un petit nombre de personnes déterminées puisse changer le monde. En fait, ça a même toujours marché comme ça.»
Margaret Mead
---
VeoSearch est un moteur de recherche solidaire qui permet de financer des projets associatifs de développement durable par vos recherches Internet. Utilisez-le !!!

Hors ligne

#4 09/10/2006 16:05:26

freddec
Membre
Lieu : Charente Maritime
Inscription : 31/10/2005
Messages : 774

Re : Probleme au chgt de Kernel

Re
Je me suis donc chrooté sur le / de ma etch qui veut plus booter
Je lance la commande que tu indiques et

monpc:/# mkinitrd -o /initrd/initrd.img.2.6.16
/usr/sbin/mkinitrd: neither /dev/fd or /proc/self/fd exists!
Try mounting the proc filesystem: mount -tproc none /proc
monpc:/#

Bref, pas grand chose


Debian Testing @ Home
Debian Testing @ Taf
Winxp...@ trash wink

Hors ligne

#5 09/10/2006 21:26:29

freddec
Membre
Lieu : Charente Maritime
Inscription : 31/10/2005
Messages : 774

Re : Probleme au chgt de Kernel

Je m'en suis sorti
La piste de l'initrd etait bonne sauf qu'il manquais le paquet initramfs-tools et là ça a étè coton a installer !
L'indice etait là dans le log de sorti d'erreur (comme quoi faut lire avec attention)

mkinitramfs-kpkg

Je resume ce que j'ai fait pour le cas ou ca pourrai aider d'autre gens:

1 - Boot depuis ma vieille partition kaella
2 - Montage de ma partoche ETCH sur /mnt/test/
3- chroot sur /mnt/test/

A partir de là problème, car je ne suis pas en adsl, mais j'utilise des DVD Etch mis a jour depuis mon boulot via jigdo
Hors: -->  kaella (1.3), kernel 2.4.26)  gere les lecteur via ide-scsi  donc /dev/scd0
         --> Etch (2.4.27) en ide donc sur /dev/hdc
Si bien qu'a chaque fois qu'a partir du chroot sur Etch j'essayais d'acceder a mon DVD il ne le voyait pas vu qu'il le cherchais sur /dev/hdc

J'ai donc fait sur ma partition chrooté (Etch)

4-   rm /dev/hdc

puis

5-   ln -s /dev/scd0 /dev/hdc

A partir de là mon DVD etait vu et apt pouvais travailler dessus
J'ai donc

6-  apt-get install initramfs-tools

Ce qui a mis a jour 70 paquets, puis généré sans probleme l'initrd.img.n°Kernel, et corrigé mon /boot/menu.lst dans la foulée

Un reboot plus tard sur ma Etch, je apt-get dist-upgrade et les premiers test semblent positifs (quelques ajustement mineurs a priori)

Me voila donc avec une Etch datée du 02/10/2006

Dernière modification par freddec (30/04/2008 14:01:33)


Debian Testing @ Home
Debian Testing @ Taf
Winxp...@ trash wink

Hors ligne

Pied de page des forums