grub構造は、存在しないフォルダ「i386-pc」でNormal.modを見つける必要があると主張しますが、すべての* .modファイルは「x86_64-efi」フォルダにあります。

grub構造は、存在しないフォルダ「i386-pc」でNormal.modを見つける必要があると主張しますが、すべての* .modファイルは「x86_64-efi」フォルダにあります。

私はデュアルブートDebian 9(ブートプロセスコントロール)を持っており、W10は別のブートが可能です。

BIOS(MSI X399マザーボード)で簡単なオーバークロック設定を実行した後にコンピュータを起動すると、次のgrub回復コンソールに直接送信されます。

"エラー: '/boot/grub/i386-pc/normal.mod'ファイルが見つかりません。

起動時に grub を設定するために "set prefix=..." と "insmod" 操作を実行する方法を知っていますが、これは私の特定の問題には存在しません。私のすべての* .modファイル( "normal.mod"を含む)は、grubがインポートすると主張する "i386-pc"の代わりに "x86_64-efi"という名前のフォルダにあります。正しいフォルダに「set prefix = ...」を実行しても、grubはまだ「i386-pc」フォルダに存在しない「normal.mod」を読み取ろうとします。

コンピュータからSSDを削除せずに考えられる解決策は何ですか?残念ながら、Grub構造コマンドは非常に制限されているため、アイテムをコピー/移動できません。これについて手がかりがある誰にも感謝します。

グラブ構造試みスクリーンショット

ベストアンサー1

私は同じ問題がありましたが、Ubuntuを再インストールするとき。

ここでこの人が私に解決策の前半を与えた。 まさにここに 彼に視点を与えなさい。

私はUbuntuイメージだけを使ってみましたので、この情報を抽象化してみましょう。

  1. その画像でUbuntuを試してください。
  2. 端末を開く
  3. リポジトリを追加し、ビデオに提供された起動リカバリをインストールします。
  4. もう一度お試しください

これにより、少なくともUbuntuがインストールされているものが見つかりました。 Windowsもインストールされているので、grubを更新する必要があります。

  1. sudoアップデートグラップ
  2. 再インストール

これは私に効果があり、あなたにも効果があると思います =)

おすすめ記事