Debianを正常に起動した後(複数回)、Linux Mintをインストールして適切なLinux Mintの代わりにgrubメニューを起動しました。すべてのLinuxディストリビューション。
私の全体のイベントチェーンは次のとおりです。
Windows 10はプレインストールされて提供されます。
セキュアブートを無効にしてWindowsにDebianをインストールしてください。
Debianを使ってみましたが、気に入らず、Debianの上にLinux Mintをインストールしました。
インストール後、ノートブックはLinux Mintの代わりにgrubで起動します。ここですべての問題が始まります。
Debian をインストールしてみてください。起動できません。ブートループで停止:システムの起動順序が見つかりません。
Arch Linuxをインストールしてみてください。起動できません。
Linux Mintを再インストールしてみてください。起動できません。
Microsoft Windows 10をインストールしてみてください。始めることができます。 9+。以下の説明に従って、さまざまなインストールとトラブルシューティングを試みました。 Linuxディストリビューションは起動しません。
私が試したトラブルシューティング:
- BIOS/UEFI リセット
- WindowsでBooticeを使用して、すべてのLinux UEFIブートエントリを削除して再インストールします。
- Windowsリカバリでフルディスク(eMMC)フォーマット
- liveUSBでgpartedを使用したフルディスクフォーマット
部分的に成功した回避策:
このstackoverflowのヒントに従って、EFI / ubuntuの名前をEFI / bootに変更し、grubx64.efiの名前をbootx64.efiに変更しました。https://unix.stackexchange.com/a/519336/416763、(2)ステップと同様にGrubで正常に起動しました。 Linux MintではなくBusyBoxにログインしたため、(任意の指示に従って)Linuxを手動で起動できませんでした。
Linux Mintブートリカバリの完全なログは次のとおりです。https://pastebin.com/raw/yc1ivNb7
ご覧のとおり、Linux Mintブートシステムを認識していません。
ベストアンサー1
EFIディレクトリのファイルを編集して問題を部分的に解決したという事実は、BIOSのシステム起動順序エントリ(またはその中の他の起動エントリ)から正しいパーティションを選択していないことを意味します。
grubを使用できますがLinux以外のシステムを検出できない場合は、セットアップos-prober
中に見逃した必須パッケージ(ArchlinuxのCommunityの下)が必要です。これにより、grubは他のオペレーティングシステムを検出できます。再インストールしてupdate-grub
実行してみてください。