Vous n'êtes pas identifié(e).
Pages : 1
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
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
Hors ligne
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
Debian Testing @ Home
Debian Testing @ Taf
Winxp...@ trash
Hors ligne
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
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
Hors ligne
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
Hors ligne
Pages : 1