Grub2 メニューを修正して、Windows と Linux のデュアル ブートを正しく行うにはどうすればよいでしょうか?

Grub2 メニューを修正して、Windows と Linux のデュアル ブートを正しく行うにはどうすればよいでしょうか?

私は Windows 10 を使用しており、以前は Zorin ディストリビューションをインストールして問題なく動作していました。その後、Windows のディスク管理から Zorin (Ubuntu のようなディストリビューション) がインストールされていた以前のパーティションを削除し、Linux Mint 19 をインストールしました。

問題は、再起動するとデュアルブートのGrubメニューが表示されなくなり、代わりに次のメッセージが表示されることです。

               GNU GRUB version 2.02

Minimal BASH-like editing is supported...
...
...

grub> _

MBR または Grub を修正するためにいくつかのステップバイステップのガイドに従いましたが、うまくいきませんでした。

私はすでにLinux MintのライブUSBを使用して以下のコマンドを実行してgrubを修正しようとしました。

sudo mount -t ext4 /dev/sda7 /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /dev/pts /mnt/dev/pts
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo chroot /mnt

grub-mkconfig -o /boot/grub/grub.cfg

sudo grub-install /dev/sda

私は、これらの 2 つのコマンドを実行して Windows 10 インストール DVD から MBR を修正しようとしましたが、コマンドが正常に実行された場合でも、これも機能しませんでした。

bootrec.exe /fixboot
bootrec.exe /fixmbr

ブート オプションに移動して「Windows ブート マネージャー」を選択するだけで Windows10 にログインできますが、F12 を押さずに通常のブートを実行するとMinimal BASH-like editing is supported...ウィンドウが表示されます。

デュアルブートメニューを機能させるには何をする必要がありますか? ありがとうございます

答え1

これまでのところ、以下の手順に従ってWindowsの起動を修正できました。このサイト将来誰かの役に立てれば幸いです。

Run command prompt from Windows installation DVD
diskpart
sel dis 0
sel par 1
del par override
cre par EFI
for fs=FAT32 quick
assign letter=T
exit
bcdboot C:\Windows /s T: /f ALL
exit

Then reboot the computer

関連情報