起動時にグラブを修復

起動時にグラブを修復

だから何が起きているのかよくわかりませんが、今日コンピュータを起動したときに起動しなくなり、画面に「Grub Recovery」というコマンドラインだけが表示されました。ブート回復ディスクで発生した問題を修復しようとしましたが、できることはここにリンクされているレポートをダンプすることでした。http://paste.ubuntu.com/15171771/

さて、これは私のコンピュータではないので、何がインストールされているかはわかりませんが、QNX 4がインストールされているLinuxのディストリビューションであることは明らかです。 QNXを使ってグラブを修正する方法を知っている人がいる場合は、非常に感謝します。

答え1

sdbドライブに別の起動可能なディストリビューションをインストールしたことがある人はいますか?おそらく、これはブートローダを損傷した可能性があります。 sdbにsyslinuxをインストールし、sdaにgrub 2をインストールしたようです。どちらもブートローダです。 LinuxディストリビューションのLive CDを挿入し、chrootをsda / sdbとして試すことができます。おそらく両方を削除して両方を再インストールすると、問題が解決する可能性があります。これに関するヘルプがありますここ

あるいは、fdiskを使用してsdbのbootflagをfalseに設定することもできます。 (ポイント6で)

答え2

段階的にこれを行うことができます。

  1. Super GRUB2ディスクを起動します。
  2. eGRUBエディタでシェルを入力するときに押します。
  3. GRUBをハードドライブに再インストールする必要があります(USBは/ dev / sdbにあります)。
    sdbはアンマウントされ、sdbはsdb1ではないことを覚えておいてください。だからあなたはプロンプトを入力します

    grub>`grub-install /dev/sdb`
    
  4. それはすべてです。もう一度試してみる時間です。

  5. ところで、GRUB 2.00がどこにインストールされているのか疑問に思います。

    • GPTディスク
    • MBR(マスターブートレコード)
    • EFI(Extensible Firmware Interface)この質問の詳細をご覧ください。 失敗したLinuxブート回復
  6. 頑張ってください。

関連情報