Windowsを8.1に更新してから、Grubメニューが消えました。Live USBを使用してUbuntuを実行し、Boot-Repairを使用しましたが、何か問題が発生しました。[推奨修復]をクリックすると、次のエラーが表示されます。
GPTが検出されました。BIOS-Bootパーティションを作成してください(> 1MB、未フォーマットのファイルシステム、bios_grubフラグ)。これは、Gpartedなどのツールを介して実行できます。その後、再試行してください。または、[Separate / boot / efi partition:]オプションを有効にしてから再試行できます。
それで、sda9(ext4なのでUbuntuシステムパーティションだと思います)をbios_grubフラグで設定してから、Boot-Repairを再度実行しようとしました。うまくいきませんでした。
私は何をすべきかわかりません。Windowsを更新する前に、Grubは(UEFIを使用して)正常に動作していました。
bios_grubフラグを削除しました。それから私は使用しfsck
、それはエラーを見つけませんでした。そのため、Boot-Repairで再試行しましたが、常に「GPT検出」エラーが表示されます。ブートはUEFIモードで、セキュアブートは「オフ」です。
SecureBootをオフにしてPCを起動すると、GRUBメニューに到達できます。しかし、それは空です(唯一の音声は「システム設定」です)。
Ubuntuシステムディスクをマウントしました。
sudo mount /dev/sda9 /mnt
その他のこと:
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
私はシステムにログオンしましたchroot
:
sudo chroot /mnt
grubを再インストールしました:
grub-install /dev/sda
update-grub2
しかし、まだ機能しません。
grub-install
):askubuntu.com/questions/546582/surface-pro-3-no-grub-menu/...