EFIパーティションを台無しにしてコンピュータを起動すると、ディスクが消去されたように起動オプションなしでBIOSインターフェイスが開きます。しかし、ライブUSB(正しく認識して起動する)とgrubコマンドラインを使用してデフォルトのオペレーティングシステム(Ubuntu)を起動できました。しかし、この問題を解決する方法がわかりません。 grub-install /dev/sdaを実行してみましたが、何も変更されませんでした。
EFIパーティションは完全に大丈夫に見えます。正しいフラグ(esp、boot)があり、その中に正しいファイルがすべてあります。
tree /boot/efi/
└── EFI
├── Boot
│ └── bootx64.efi
├── Microsoft
│ ├── Boot
│ .....
└── ubuntu
├── fbx64.efi
├── fw
├── fwupx64.efi
├── grub.cfg
├── grubx64.efi
├── mmx64.efi
└── shimx64.efi
何を確認する必要がありますか?私は何を見逃していますか?
これは私のパーティションテーブルです。
parted /dev/sda print
Model: ATA Crucial_CT525MX3 (scsi)
Disk /dev/sda: 525GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 1612MB 1611MB fat32 EFI System Partition boot, esp
2 1612MB 87.9GB 86.3GB ext4 Ubuntu
3 87.9GB 281GB 193GB ext4 Home
5 290GB 290GB 16.8MB Microsoft reserved partition msftres
6 290GB 405GB 115GB ntfs Basic data partition msftdata
8 405GB 500GB 94.4GB ntfs Data msftdata
9 500GB 525GB 25.3GB ext4 Backup OS
ベストアンサー1
認識を開始するには、Asus UEFI BIOSの/EFI/my-custom-label/grubx64.efi
名前を変更する必要がありました。/EFI/boot/bootx64.efi
- ソース1:Arch Linux ISOでSDカードをフラッシュしましたが、ASUS UEFIはそれを認識しました。 EFIパーティションを確認しましたが、デフォルトのArchブートローダは
/EFI/boot/bootx64.efi
。 - ソース2:https://forum.manjaro.org/t/bios-does-not-recognize-efi-system-as-boot-partition/24025/19
この問題は、Asus Maximus VII Impact(Z97チップセット)で発生します。私の友人もZ87ベースのASUSマザーボードで同様の問題に直面しました。