Suite à la mise à jour de grub vers la version 2 : grub-pc, mon système ne démarrait plus. Je me précipite donc vers mon cd netinstall de debian. Une fois le chargement du mode rescue terminé et le système de fichier monté, j’essaie donc d’éditer un fichier à l’aide de vim.

Et la, surprise, j’obtiens le message d’erreur suivant : “Unknown terminal: bterm”. Il en va de même avec le gestionnaire de packages aptitude.

Pourquoi ?

Il se trouve que le problème proviendrait du framebuffer utilisé par le système d’installation. Le problème est connu et documenté sur le site de debian :

Certaines architectures utilisent le framebuffer du noyau afin d’offrir l’installation en un certain nombre de langues. Si le framebuffer provoque des problèmes sur votre système, vous pouvez utiliser cette option pour le désactiver. Les symptômes de ce problème sont des messages d’erreur au sujet de bterm ou bogl, un écran noir, ou un blocage quelques minutes après le début de l’installation.

Les solutions

Deux possibilités :

  • Désactiver le l’utilisation du framebuffer : Au lieu d’entrer “rescue” au démarrage du cdrom, il faut saisir :
    rescue debian-installer/framebuffer=false
  • Démarrer normalement en mode rescue puis en ligne de commande entrer :
    TERM=vt100; export TERM

Liens sur le sujet :

  • Le forum de la distribution Ubuntu
Additious