デュアルブートはEFIデバイスを無視します。

デュアルブートはEFIデバイスを無視します。

マイコンピュータはEFI / UEFIモードで起動しなくなりました。 grubをインストールし、Windows 10およびUbuntu Linux(14.04 LTS)から起動できました。私は最近、Ubuntuパーティションからスペースを確保するためにFedora Workstation 29を「自動」インストールしようとしました。それ以降はEFI / UEFIから起動できません。ブートプロセスでは、ハードドライブをEFIブートディスクとしてまったく処理しません。 Fedoraのインストールを削除し、新しいバージョンのUbuntuをインストールしようとしましたが、何の効果もありませんでした。 Windowsを再インストールしてみましたが、Windowsフラッシュドライブから起動できませんでした。 Linuxフラッシュドライブから起動でき、そこからディスクパーティションを見ることができます(Windowsパーティションが休止状態にあるように見えるため、マウントできませんが)。機械を動作状態に戻すことはできますか?どうすればいいですか?助けを求めてみましたここそしてここほとんど成功しませんでした。

編集する: Super Grub2 Diskを使用してローカルUbuntuディスクを起動できました。実際には grub 構造端末へのアクセスを提供します。そこで私は次のことができました:

set root=(hd0,msdos1)
set prefix=(hd0,msdos1)/boot/grub
insmod normal
normal

このプロセスにより、ブータブルカーネルセットにアクセスでき、以前のUbuntuカーネルのみが機能しました。 UbuntuからWindowsパーティションをマウントしました。

sudo mount -o remove_hiberfile /dev/sda4 /mnt/win

WindowsおよびLinuxファイルをバックアップします。

次のステップは、Linuxをフォーマット/再インストールすることです。その後、Windowsを再インストールする方法を理解する必要がありました。

ベストアンサー1

私は個人的にツールを使ってブートパーティションを見つけて修復しようとしています。ライブUbuntuディストリビューションから起動してインストールして起動しますboot-repair

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt update
sudo apt install boot-repair

その後、実行して以前の状態を正常に復元したいと思います(このツールは数ヶ月前に一度保存されました)。

boot-repair

おすすめ記事