[Debian] in-target: Pour continuer, entrer « oui ». Pour interrompre l’installation entrer « non » :

Aujourd’hui j’ai un problème sur l’installation d’une debian sur un serveur de stockage.

Au moment d’installer les logiciels (en fait le système de base) Debian se fige sur 5%. Un  petit tour sur la console de log (Alt-F4 durant l’installation) m’informe de ceci :

in-target: Pour continuer, entrer « oui ». Pour interrompre l’installation entrer « non » :

Impossible de répondre Oui dans le debian-installer (l’interface en bleu/gris/rouge) evidement ! Il va donc falloir ruser !

Passer sur le deuxième terminal (Alt-F2) et récupérer le PID de l’instance d’aptitude (qui tourne en backend du debian-installer).

# ps aux | grep aptitude

27527 root 26908 S aptitude -o APT::Status-Fd=4 -o APT::Keep-Fds::=5 -o

Nous allons tuer ce processus avec la commande kill

# kill 27527

Ceci fait nous allons régler le problème en installant les debian-archive-keyring qui sont les fichiers de signatures des dépôts Debian. Mais si vous tenter d’utiliser la commande aptitude ceci risque de ne pas fonctionner car vous n’êtes pas sur votre système en cours d’installation mais sur un Linux minimal (BusyBox). Nous devons donc « entrer » dans notre machine en cours d’installation, ceci avec la commande chroot.

# chroot /target

# aptitude install debian-archive-keyring

Après avoir installé les fichiers de signatures nous devons aussi mettre à jours la liste de nos paquets (en quelque sorte pour les valider).

# aptitude update

Enfin revenez sur votre premier terminal (Alt-F1) et reprenez l’installation comme si de rien n’était !

Si vous avez apprécié cet article, pensé à laissé un commentaire ou vous abonner au flux RSS feed.

3 thoughts on “[Debian] in-target: Pour continuer, entrer « oui ». Pour interrompre l’installation entrer « non » :

  1. Merci pour cette astuce qui m’a tiré d’affaire.
    Dans mon cas j’ai tout de même dû relancer l’installation après avoir installé debian-archive-keyring

  2. Je rajouterais avant de faire le chroot, les éléments suivants qui sont utiles pour manipuler le kernel / grub et d’autres joyeuseté.

    mount –bind /dev /target/dev
    mount –bind /proc /target/proc
    mount –bind /sys /target/sys

    ca permet de faire pas mal de choses qui peuvent bloquer avec un simple chroot 🙂

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *