grub-install:错误:找不到 EFI 目录

grub-install:错误:找不到 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)

我有点迷茫了。我对 ubuntu 不是很熟悉,可能需要一些详细的解决方案。我在 ubuntu 16.10 之后安装了 Windows 10,当我尝试重新安装 grub2 时,它给了我以下错误: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing? 请帮忙!

答案1

尝试这个:

启动 Ubuntu Live Usb-Dvd。

打开终端,

Ctrl++AltT

运行:

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

答案2

您的问题的根本原因是Temporary failure resolving 'al.archive.ubuntu.com这意味着当您尝试此过程时,服务器暂时不可用。您有 2 个选择。

1)再试一次

2) 选择其他镜像通过打开软件和更新,然后在下载来源下拉菜单中选择其他服务器。(选择其他将运行一系列测试以确定哪个服务器最适合您。)

相关内容