Je reçois l'erreur «grub-install / dev / sda failed» en essayant d'installer Ubuntu comme seul système d'exploitation de l'ordinateur.

31

J'essaie d'installer Ubuntu sur une boîte qui exécutait auparavant Windows 7.

J'ai également rencontré l'erreur redoutable "Impossible d'installer GRUB".

Je ne tente pas de double amorcer. J'ai déjà exécuté un disque de démarrage Windows et supprimé toutes les partitions existantes.

Si je lance le CD d'installation d'Ubuntu 12.04 et que je clique sur Installer après les écrans de configuration, j'obtiens l'erreur Executing 'grub-install /dev/sda' failed. This is a fatal error.
(C'est la même erreur que cette question: Impossible d'installer GRUB )

Toutes les questions que je lis en cherchant une solution sont liées au double amorçage. Je ne suis pas intéressé par le dual boot, je suis après un nettoyage de la boîte installer Ubuntu. Comment puis-je y parvenir?

(Pour ma santé mentale, veuillez utiliser des instructions très simples lorsque vous répondez. Je ne prétends pas avoir de talent pour Linux ou en tant qu'administrateur système)

Détails supplémentaires copiés des commentaires datés du: 2012-05-29 ~ 15: 19Z

Après avoir démarré à partir du CD, en cliquant sur Try Ubuntu , puis sur sudo fdisk /dev/sda , j'obtiens
fdisk: unable to seek on /dev/sda: Invalid argument

sudo fdisk /dev/sdb donne

Device contains neither a valid DOS partiion table, nor Sun, SGI or OSF disklabel. 
Building a new DOS disklabel with disk identifier 0x15228d1d. 
Changes will remain in memory only until you decide to write them. 
After that of course, the previous content won't be recoverable. 
Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite). 
Command (m for help):

Je devrais ajouter le bureau Live CD est graphiquement mauvais. J'ai des parties manquantes de programmes et le terminal se reflète parfois au bas de l'écran. Mais je ne peux pas imaginer que cela est lié.

    
posée Liath 29.05.2012 - 15:04
la source

5 réponses

13

J'ai eu le même problème.

Résolu en cliquant d'abord sur le bouton Essayer Ubuntu , puis sur le raccourci Installer Ubuntu du bureau.

    
réponse donnée Francois L. 08.08.2012 - 13:55
la source
9

Je pense que cela pourrait avoir gâché le nom de votre disque dur. Essayez de réinstaller GRUB.

  1. Démarrage à l'aide d'un CD live d'Ubuntu.

  2. Ouvrez un terminal et exécutez la commande

    sudo fdisk -l
    

    Il répertorie la table de partition complète du disque dur. Identifiez la partition sur laquelle votre Linux est installé. Vous pouvez l'identifier en utilisant la taille de disque que vous lui avez allouée et en regardant la dernière colonne de la sortie qui sera "étendue" pour toutes vos partitions Linux. La partition sera probablement quelque chose comme /dev/sda5 ou quelque chose. Rappelez-vous cette partition.

  3. Créez un dossier temporaire dans votre répertoire personnel (Remarque: vous pouvez créer le dossier temporaire où vous voulez. J'utilise le dossier d'accueil uniquement pour des raisons d'explication). Je l'appelle 'temp' pour le moment. Pour que le chemin du dossier 'temp' soit / home / ubuntu / temp.

  4. Montez votre partition Linux là-bas. En d'autres termes, en supposant que votre partition Linux soit /dev/sda5 , vous la montez dans le dossier 'temp' en exécutant la commande suivante

    sudo mount /dev/sda5 /home/ubuntu/temp
    
  5. Si vous voulez vérifier si vous avez monté la bonne partition, allez dans votre dossier personnel et ouvrez temp. Vous serez dans le répertoire / . Vous y trouverez "home", dans lequel le nom de votre dossier personnel sera présent. Une fois que vous avez confirmé que vous avez monté la partition correcte, effectuez l'étape 6.

  6. Vous devez installer grub en affichant le système où lire les données du disque dur au début. Ne vous inquiétez pas, lancez simplement la commande suivante

    sudo grub-install --root-directory=/home/ubuntu/temp /dev/sda
    

    Le /dev/sda correspond au nom de votre disque dur. Remplacez-le par ce que la commande sudo fdisk -l commande vous a montré.

  7. Vous avez terminé. Vous pouvez redémarrer votre système.

réponse donnée harisibrahimkv 29.05.2012 - 15:17
la source
3

D'après vos commentaires sur @harisibrahimkv, lorsque vous exécutez la commande sudo fdisk /dev/sda dans une fenêtre de terminal, vous obtenez le message fdisk: unable to seek on /dev/sda: Invalid argument . Je ne m'attendrais pas à voir cela et je me demande s'il y a un problème avec le disque dur de votre ordinateur.

Souhaitez-vous s'il vous plaît poster plus d'informations sur votre matériel? Vous pouvez le faire en démarrant dans Try Ubuntu avec votre CD d'installation, puis en ajoutant le résultat des deux commandes ci-dessous à votre question.

sudo lshw -short
sudo lshw -class disk -class storage
  

Remarque:
  Vous pouvez sélectionner du texte dans une fenêtre de terminal en utilisant soit le bouton gauche de la souris   ou en appuyant sur Alt + E alors que la fenêtre du terminal   est actif et utilise l'entrée Select All dans le Edit du terminal   menu.

     

Après avoir sélectionné le texte, soit le raccourci clavier    Shift Ctrl + C ou l’entrée Copy dans   Le menu Edit de la fenêtre du terminal sera copié dans le presse-papier.

     

Vous pouvez ensuite ajouter ceci à votre question en utilisant le Firefox de LiveCD.   navigateur pour le modifier et puis coller la sortie de la commande dans le   fenêtre d'édition de question dans le navigateur.

     

     

Merci de ne pas utiliser les commentaires pour ajouter la sortie des commandes. Les commentaires ne sont pas destinés   être utilisé de cette façon.

Si vous rencontrez des problèmes avec les graphiques, je vous conseille d’abord de vérifier que votre support d’installation est correct. Vous pouvez le faire en exécutant l'option de menu Check disc for defects depuis le Options de la page d'accueil avancée du CD Ubuntu .

Pour afficher ce menu, appuyez sur n’importe quelle touche après avoir démarré votre CD d’installation et pendant que le "petit logo Ubuntu" est affiché en bas de votre écran.

Si votre CD d’installation est valide, et par conséquent pas la source des erreurs graphiques que vous voyez, vous pouvez essayer d’installer à l’aide du CD d’installation d’Ubuntu. Le CD d'installation alternatif est non un " LiveCD ". Il effectue une installation basée sur du texte qui évite les problèmes potentiels avec les pilotes graphiques. Il contient également des pilotes matériels qui ne figurent pas dans le LiveCD standard.

Vous pouvez obtenir l’image ISO du CD d’installation alternative à partir de la page Ubuntu 12.04 LTS . Si votre matériel est ancien, vous souhaiterez probablement utiliser la version 32 bits, ubuntu- 12.04-alternate-i386.iso

    
réponse donnée irrational John 31.05.2012 - 06:31
la source
2

J'ai eu ce même problème plus tôt aujourd'hui en essayant de nettoyer l'installation à partir d'un lecteur USB. J'ai gravé l'ISO sur un disque et j'ai effectué une installation propre à partir de là et cela a fonctionné correctement. Je sais que cela ne résout pas vraiment le problème, mais cela pourrait s’avérer une solution rapide si c’est tout ce que vous recherchez.

    
réponse donnée enthe0s 31.05.2012 - 05:08
la source
0

Cela peut sembler idiot mais si vous avez un tableau mdadm, les partitions peuvent avoir été endommagées. Parce que les tableaux mdadm exécutant votre table de partition seront vides malgré le succès de l’installation (le noyau lui-même connaît les partitions mais grub ne comprend pas quoi faire naturellement).

Je le sais parce que je me suis brisé sur le shell et que je suis entré dans / target et que j'ai lancé grub-install. Il a mentionné un disque manquant (un fdisk -l / dev / sda montrait une table de partition vide!).

Réinstaller ou recréer une table de partition correcte permettra à grub-install / dev / sda de réussir après.

    
réponse donnée Areeb Soo Yasir 20.04.2017 - 11:28
la source

Lire d'autres questions sur les étiquettes