UEFI 无法识别 EFI 分区:没有启动选项

skd*_*dys 4 boot grub2 uefi

我弄乱了 EFI 分区,现在当我启动计算机时,它会打开 BIOS 界面,没有任何启动选项,就好像我的磁盘已被擦除一样。\n但是,使用实时 USB(已正确识别和启动)并使用 grub 命令行我已经能够启动我的主要操作系统 (Ubuntu)。\n但是我不知道如何解决此问题。\n我尝试运行 grub-install /dev/sda 但它没有改变任何内容。

\n\n

EFI 分区看起来完全没问题:它有正确的标志(esp、boot)并且里面有所有正确的文件。

\n\n
tree /boot/efi/\n\xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 EFI\n    \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 Boot\n    \xe2\x94\x82   \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 bootx64.efi\n    \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 Microsoft\n    \xe2\x94\x82   \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 Boot\n    \xe2\x94\x82   .....\n    \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 ubuntu\n        \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 fbx64.efi\n        \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 fw\n        \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 fwupx64.efi\n        \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 grub.cfg\n        \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 grubx64.efi\n        \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 mmx64.efi\n        \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 shimx64.efi\n
Run Code Online (Sandbox Code Playgroud)\n\n

我应该检查什么?我缺少什么?

\n\n

这是我的分区表:

\n\n
parted /dev/sda print\nModel: ATA Crucial_CT525MX3 (scsi)\nDisk /dev/sda: 525GB\nSector size (logical/physical): 512B/512B\nPartition Table: gpt\nDisk Flags: \nNumber  Start   End     Size    File system  Name                          Flags\n 1      1049kB  1612MB  1611MB  fat32        EFI System Partition          boot, esp\n 2      1612MB  87.9GB  86.3GB  ext4         Ubuntu\n 3      87.9GB  281GB   193GB   ext4         Home\n 5      290GB   290GB   16.8MB               Microsoft reserved partition  msftres\n 6      290GB   405GB   115GB   ntfs         Basic data partition          msftdata\n 8      405GB   500GB   94.4GB  ntfs         Data                          msftdata\n 9      500GB   525GB   25.3GB  ext4         Backup OS\n
Run Code Online (Sandbox Code Playgroud)\n

Now*_*ker 5

我必须将我的华硕 UEFI BIOS 重命名/EFI/my-custom-label/grubx64.efi/EFI/boot/bootx64.efi才能开始识别它。

此问题出现在 Asus Maximus VII Impact(Z97 芯片组)上。我的朋友在基于 Z87 的华硕主板上也遇到了类似的问题。