Ubuntu(TinyOSを含む)を使用して仮想マシンを作成しました。問題は、コンピュータの起動時に発生します。すぐに次の黒い画面が表示されます。
GRUB loading.
error: invalid arch independent ELF magic
grub rescue>
これはどのような問題であり、より重要なことはどのように解決しますか? Windows 7 64ビットがインストールされているラップトップで試してみたので、Ubuntuパーティションでも試してみましたが、Ubuntuでも試してみましたが、仮想マシンを起動するとすぐに同じエラーが発生します。
答え1
これは、GRUBコアイメージ(ブートローダの最初のステップ)がロードしたいモジュールとは異なるCPUアーキテクチャ用に構築されたときに発生します/boot/grub
。 (ここにいるあなたが出会うチェック以来、モジュールにマイナーな印刷変更が行われています。ここ.) これは、オペレーティングシステムのインストール中に重大なエラーが発生したことを示します。仮想マシンの64ビットサポートやそれに直接関連しているわけではありませんが、この種の問題により、OSインストーラが何らかの誤動作を実行するのを混乱させる可能性があります。
数年前にこの質問をしてきたので、今まで問題を解決している可能性があります。しかし、これらのどれも真実ではない場合:
- ゲストをインストールする前に、ディスクイメージがきれいであることを確認してください。以前のインストールのGRUBフラグメントがある場合、これが発生する可能性があります。
- ゲストオペレーティングシステムからインストールされていないブートローダを使用してゲストを起動するなど、奇妙なことをしないでください。
- ゲストのインストールプロセスをできるだけ簡単にしてください。通常、VMゲストで複雑なパーティション設定などの作業を行う理由はあまりありません。