Debian 7 wheezy - erreur installation Grub

, par  admin

Bonjour !

Voici un petit tuto de dépannage adressé aux malheureux qui obtiennent un message d’erreur GRUB pendant l’installation d’une Debian 7.

Préambule

Version de debian utilisée : Debian 7 wheezy
serveur : Dell Poweredge 1950
Stockage : Raid 1 (contrôleur Perc 6)

Première installation

Pendant la première installation, tout se déroule normalement jusqu’à l’étape de l’installation de Grub, qui je vous le rappelle est nécessaire à l’amorçage de votre OS pendant la phase de démarrage.
L’erreur obtenue était la suivante : Le paquet GRUB n’a pas pu être installé dans /target/
Pas de panique, poursuivez l’installation sans tenir compte des avertissements.
A l’issue du processus d’installation, après le redémarrage, il vous sera impossible, en toute logique de lancer votre Debian.

Résolution

1. Insérez le DVD de debian 7. Selectionnez "Advanced Options" puis "Rescue Mode"
2. Pendant le chargement des fichiers, nous avons eu une alerte concernant la drivers de la carte réseau Broadcom microcode bnx2/bnx2-mips-06-621.fw .
Il suffit de télécharger le driver à l’adresse suivante
https://packages.debian.org/wheezy/all/firmware-bnx2/download
placez le sur une clé USB, connectez la au serveur puis répondez "OUI" pour ajouter ce driver. Il est indispensable de connecter le serveur à internet pour résoudre ce bug, il est donc nécessaire de configurer correctement le réseau.

3. Une fois le prompt accessible, vérifiez que vous êtes connecté à internet :

Dans notre cas, le serveur DNS n’était pas renseigné automatiquement.
Uniquement le ping sur IP fonctionnait :

Il suffit pour cela de renseigner le fichier /etc/resolv.conf

4. Nous allons maintenant changer les repository de notre distrib Wheezy pour la faire pointer sur l’ancienne Squeeze (version 6)

Vérifiez que le deb de votre cdrom est bien commenté puis ajoutez les lignes suivantes dans le fichier :
deb ftp://ftp.fr.debian.org/debian/ squeeze main contrib non-free
deb http://security.debian.org/ squeeze/updates main contrib non-free
deb ftp://ftp.fr.debian.org/debian/ squeeze-updates main contrib non-free
Installez ensuite Grub avec les nouvelles sources en appliquant successivement les commandes suivantes

redémarrez ensuite votre debian et...Miracle elle se lance :)

Un peu de théorie... Tous les cours théoriques