Question grub-install: erreur: impossible de trouver le répertoire EFI


Device          Start        End   Sectors   Size Type
/dev/sda1        2048    1050623   1048576   512M EFI System
/dev/sda2     1050624  837228543 836177920 398.7G Linux filesystem
/dev/sda3  1452748800 1465147391  12398592   5.9G Linux swap
/dev/sda4   837228544 1452748799 615520256 293.5G Microsoft basic data

Partition table entries are not in disk order.


Disk /dev/sdb: 14.6 GiB, 15636364800 bytes, 30539775 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00378159


Device     Boot Start      End  Sectors  Size Id Type
/dev/sdb1  *     2048 30539774 30537727 14.6G  c W95 FAT32 (LBA)

Je suis un peu perdu ici. Je ne suis pas très expérimenté avec Ubuntu et pourrait avoir besoin d'une solution un peu détaillée. J'ai installé Windows 10 après Ubuntu 16.10 et quand j'essaie de réinstaller grub2 et il me donne l'erreur suivante: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing? S'il vous plaît aider!


3
2017-11-25 13:49


origine


Veuillez détailler la procédure utilisée. - kyodake
Ok donc je lance les commandes suivantes: mount / dev / sda1 / boot / efi et il monte. quand je lance: apt-get install --reinstall grub-efi il me donne cette sortie: - Evion Cane
Les NOUVEAUX paquets suivants seront installés: grub-common grub-efi. Grub-efi-amd64. Grub-efi-amd64-bin. Besoin d'obtenir 2 534 B / 2 996 ko d'archives. Après cette opération, 16,4 Mo d'espace disque supplémentaire seront utilisés. Voulez-vous continuer? [O / n] y - Evion Cane
Vous devez être cohérent. Vous pouvez installer Windows et Ubuntu en mode d'amorçage UEFI sur le disque partitionné gpt ou les deux en mode d'amorçage du BIOS sur le disque partitionné MBR (msdos). Mais Windows ne démarre qu'à partir de gpt avec UEFI et uniquement avec le BIOS de MBR. Et comment vous démarrez l'installation des médias, puis son installation. Donc, si vous voulez UEFI, démarrez uniquement en mode UEFI. help.ubuntu.com/community/UEFI Si Boot-Repair demande une partition bios_grub, il tente de faire d'Ubuntu un démarrage du BIOS sur le lecteur gpt. Vous ne pouvez alors pas avoir Windows dans le mode de démarrage du BIOS car le lecteur est gpt. - oldfred
@EvionCane Please éditer votre question avec les informations ci-dessus. Il est presque impossible de lire dans un formulaire de commentaire. - wjandrea


Réponses:


Essaye ça:

Démarrez l'Ubuntu Live Usb-Dvd.

Ouvrez un terminal,

presse Ctrl+Alt+T

 

Exécuter:

sudo -i
mount /dev/sda2 /mnt
mount /dev/sda1 /mnt/boot/efi
grub-install --boot-directory=/mnt/boot --bootloader-id=ubuntu  --target=x86_64-efi --efi-directory=/mnt/boot/efi  
reboot

1
2017-11-25 15:28



Ces commandes doivent être exécutées après avoir démarré sur un disque live, non? - wjandrea
@wjandrea: Oui. Pour l'utilisateur semblait être clair, selon sa proposition. Je le modifie au cas où il serait utile pour quelqu'un d'autre. - kyodake
grub-install: erreur: /usr/lib/grub/x86_64-efi/modinfo.sh n'existe pas. Veuillez spécifier --target ou --directory. - Evion Cane
c'est ce que cela dit quand je lance la commande grub-install - Evion Cane
travaillé comme un charme! était un peu flippé quand j'ai supprimé ma partition de démarrage, mais cela a fait l'affaire. - Glenn Van Schil


La cause première de votre problème est Temporary failure resolving 'al.archive.ubuntu.com Cela signifie que lorsque vous avez tenté ce processus, le serveur était temporairement indisponible. Vous avez 2 options.

1) Réessayez

2) Choisissez un autre miroir en ouvrant Software & Updates et en sélectionnant un autre serveur dans le menu déroulant Download from. (Choisir Autre exécutera une série de tests pour déterminer quel est le meilleur serveur pour vous.)


1
2017-11-25 16:07