web-dev-qa-db-ja.com

GRUBファイルが正しく読み取られません

ブートローダーで問題が発生したとき、Gentooをインストールしていました。自動インストール方法と手動インストール方法のどちらを使用した場合でも、GRUBは常に次のエラーをスローしました。

The file /boot/grub/stage1 not read correctly.

nanoでファイルをチェックアウトしましたが、ほとんどの場合読み取り不能で、間違った文字エンコードを使用しているかのように文字化けしていました。そのディレクトリ内の他のすべてのファイルは同じ運命をたどりました。

これらのファイルは人間が読める形式になっていますか?もう一度インストールしようとすると、問題は自動的に修正されますか?そうでない場合、それを修正するために何ができるでしょうか?

3
Maxpm

いいえ、人間が読める形式ではありません。/boot/grub内のほとんどのファイルは、grubがロードプロセスで実行するバイナリです。 menu.lst(grub 2より古いバージョン)またはgrub.cfgは、人間が編集するためのものです。

実行しているgrubのバージョンを指定する必要があります。

また、正確なエラーを書き留めておく必要があります。 「似たようなもの」は、ほとんどの場合、意味のあるアドバイスを与えるのに十分ではありません。

2
lkraav