web-dev-qa-db-fra.com

Erreur lors de l'installation du package grub2 dans / target /

Je suis nouveau sur Linux et je n'ai utilisé que Windows jusqu'à présent (actuellement: Windows 8). Mais pour un projet de licence dans mon université, on m'a conseillé d'utiliser Linux en combinaison avec des calculs en physique statistique. Je veux avoir un Windows 8 et Linux à double démarrage.

Avant l'installation, j'ai lu beaucoup d'avertissements et de conseils. Je les ai suivis (désactivation du démarrage sécurisé dans Windows 8, désactivation du démarrage rapide). J'ai ensuite créé une partition à utiliser pour Linux Mint 17.2 Mate et une partition de swap. Je l'ai installé et tout a bien fonctionné. Mais lorsque vous allumez mon ordinateur, l'écran grub n'apparaissait pas. Après une journée de travail, j'avais installé Xubuntu au lieu de Mint et effectué quelques réparations de démarrage, et désactivé l'option 'Secure boot' dans les options avancées de Boot Repair. Après cela, j'ai pu utiliser Xubuntu sans problème, également après le redémarrage. Mais j'ai mieux aimé Mint, donc hier j'ai essayé d'installer Mint de la même manière que j'ai fait Xubuntu. Mais lors de l'installation du package grub2, l'installation a avorté avec l'erreur:

le package signé grub-efi-AMD64 n'a pas pu être installé dans/target /.

Je suppose que j'ai fait une erreur dans l'emplacement du chargeur de démarrage, avant le processus d'installation. J'ai installé (et supprimé plus tard) Xubuntu, et avec Xubuntu j'ai installé le chargeur de démarrage dans/dev/sda2, où se trouve également le gestionnaire de démarrage Windows. Avant cela, lors de l'installation de Xubuntu une autre fois, j'ai installé le chargeur de démarrage dans une partition/boot/dev/sda8 distincte. Enfin, une autre fois, j'ai également installé le chargeur de démarrage dans/dev/sda. C'était vraiment un essai et une erreur résolvant le problème qu'aucun écran grub n'apparaissait au début.

Je suppose que maintenant, les chargeurs de démarrage que j'ai installés avec Xubuntu sur sda, sda2 et sda8 causent des problèmes pour le paquet grub2 avec Mint à installer.

J'ai déjà consulté de nombreuses pages sur le même problème, mais aucune n'a fonctionné. J'ai une connexion Internet et le "64 supplémentaire" est présent (voir buntu 12.04 --- échec de l'installation de grub-efi-AMD64 dans/target / ).

Que puis-je faire? Des conseils d'utilisateurs expérimentés? Ou devrais-je essayer une autre distribution? Merci d'avance! Salutations de Hollande.

1
H. Jongbloed

Les HP sont connus pour oublier leurs informations sur le chargeur de démarrage, et il existe même des preuves à l'appui de cette hypothèse dans votre sortie Boot Repair; par exemple:

chroot /mnt/boot-sav/sda5 efibootmgr -v
BootCurrent: 0000
Timeout: 0 seconds
No BootOrder is set; firmware will attempt recovery

Notez que la dernière ligne, ce qui signifie que l'ordinateur va essayer de démarrer le chargeur de démarrage de secours - EFI/BOOT/bootx64.efi. (Certains EFI retomberont en fait dans le chargeur de démarrage de Windows dans cette situation - EFI/Microsoft/Boot/bootmgfw.efi.)

Ceci est un firmware défectueux. Vous pourriez pouvoir obtenir un correctif de HP, mais c'est peu probable. Si l'ordinateur est assez récent, je le retournerais au magasin pour un remboursement; mais votre mention de Windows 8 me fait penser que vous avez dépassé ce point.

Cela vous laisse deux options, en supposant que vous ayez vraiment besoin d'un double démarrage:

  • Renommez les chargeurs de démarrage de secours (à la fois ceux que j'ai mentionnés plus tôt) et placez des copies de GRUB (ou un autre chargeur de démarrage ou gestionnaire de démarrage) à leur place. Ceci est un hack feuilleté et laid d'un solution de contournement, pas un correctif; mais c'est le moyen le plus simple d'obtenir des résultats. Boot Repair a une option pour le faire automatiquement. Cela s'appelle quelque chose comme "sauvegarder et remplacer les chargeurs de démarrage" (je ne me souviens pas de la formulation exacte) sur son avancé menu.
  • Nettoyez le disque et effectuez une nouvelle installation de Windows et Ubuntu, mais faites-le en mode BIOS/CSM/hérité plutôt qu'en mode EFI/UEFI. Forcer le mode de démarrage peut cependant être un peu délicat; vous aurez besoin de comprendre comment le faire avec l'implémentation du firmware votre spécifique, car il n'y a pas de standardisation de la façon de le faire. Une variante de cette approche consiste à convertir vos deux systèmes d'exploitation pour démarrer en mode BIOS, mais cela sera probablement plus fastidieux que la réinstallation. Vous ne voudrez probablement le faire que si vous avez passé beaucoup de temps à personnaliser votre installation et que vous avez beaucoup de fichiers de données - mais une conversion en place risque de perdre des données, vous devez donc sauvegarder de toute façon, et à ce stade, une réinstallation commence à sembler assez raisonnable.
1
Rod Smith