Normalement même avec dpkg, si tu as des dépendances non satisfaites, dpkg te le signale et interromps l'installation. A moins de l'y contraindre bien évidement.
Ben là ce ne fut pas le cas, et comme en plus la manœuvre virait le 2.4.27, je te dis pas la panade, plus le vieux kernel, et l'initrd du nouveau pas créer !
J'en conclu qu' a ce moment là, la dépendance a initramfs-tools n'était pas bien gérée. Bah ça m'a permis de découvrir les joies du chroot, même si je ne m'en suis plus resservi depuis !
- J'ai installé le paquet 2.6 avec dpkg au lieu de apt, ça pourrait expliquer que j'ai shunter les dépendances. (mais je ne mes ousviens plus et c'était en 10/2006 !)
Normalement même avec dpkg, si tu as des dépendances non satisfaites, dpkg te le signale et interromps l'installation. A moins de l'y contraindre bien évidement.
]>Reste a savoir pourquoi cela n'avait pas marché lors de mon passage du 2.4.27 au 2.6.17 ?
Peut être une piste
- Dépendances mal gérée dans les paquets quand j'ai fait la MAJ (peu probable)
ou
- J'ai installé le paquet 2.6 avec dpkg au lieu de apt, ça pourrait expliquer que j'ai shunter les dépendances. (mais je ne mes ousviens plus et c'était en 10/2006 !)
Voir ce post que j'ai ouvert à l'époque de mes soussailles: http://www.andesi.org/forum/viewtopic.php?id=5634
Pour résumer il faut installer initramfs-tools (ou yaird je crois, mais je ne l'utilise pas) AVANT de poser le 2.6 pour qu'il puisse générer le fichier initrd utilisé au boot de la machine.
Si tu as des problèmes d'installation d'initramfs-tools suite a tes manip précédentes, il te faudra peut-être passer par un livecd puis un chroot.
Mais commence par le dpkg --configure pour réparer dpkg, ça suffira sans doute pour que l'installe de initramfs-tools se passe bien
]>#aptitude install linux-image-2.6-XXXXX
où les X indiquent l'architecture de votre processeur -686, -k7, etc.
Mais d'abord il faut débloquer dpkg. Pour cela, avez-vous fait ce qu'il était recommandé à savoir :
dpkg --configure
?
]>Les paquets suivants ont ont des paquets mais ne sont pas configurés. Ils
doivent être configurés en utilisant dpkg --configure ou l'option configure
du menu de dselect pour pouvoir fonctionners:
debconf Debian configuration management system
locales GNU C Library: National Language (locale) data [support]
debconf-i18n full internationalization support for debconf
gcc-4.2-base The GNU Compiler Collection (base package)
debian:~#
]>#dpkg -C
?
]>pouvez-vous me guider à réparer ma distribution.
merci
Stéphane Beauchemin
]>