web-dev-qa-db-ja.com

GRUBブートローダーが `bootrec.exe / FixMbr`の後に消えました

私のコンピューターにはGRUBブートローダーがWindowsとkalilinuxとともにインストールされていました。Windows10での起動に問題があり、次の2つのコマンドを実行する必要がありました:bootrec.exe /FixMbrおよびbootrec.exe /FixBootマシンを再起動し、すべてが正常に機能しました。ただし、GRUBブートローダーがなく、マシンはWindows 10で直接起動し、kalilinuxでは起動できません。復元するにはどうすればよいですか。 GRUBデータを失うことなくブートローダー?

(私の英語とあまり明確ではない質問のために申し訳ありませんが、編集はよく受け入れられています)

1
Liam

そのコマンドを実行すると、Windowsブートマネージャーがデフォルトとして設定されます。 Windows Boot ManagerからLinuxを起動することはできません。これは、ext?タイプのファイルシステムをサポートしておらず、起動することを理解できないためです。

クイックウェイ(機能する場合と機能しない場合があります):

bcdedit /set {bootmgr} path \EFI\kali\grubx64.efi

CMDラインに不安がある場合は、動作する可能性が高く、おそらく簡単です。 このYouTubeビデオ を見て、ブート構成データを編集するために9:00にスキップします。

問題を修正するには、ISOを使用してRAMロードされたLinuxOSを起動する必要がある場合があります。次に、 この投稿 :に記載されているようにこれらを実行する必要があります。

Sudo add-apt-repository ppa:yannubuntu/boot-repair
Sudo apt-get update
Sudo apt-get install -y boot-repair && boot-repair
Sudo boot-repair

「推奨される修復」を使用します。GRUB2はWindowsのブートパスを自動的に検出します。

幸運を!

2
El8dN8