エラー:Ubuntu Tinyosを使用してVirtualBoxシステムをロードすると、アーキテクチャに依存しないELFマジックは機能しません。

エラー:Ubuntu Tinyosを使用してVirtualBoxシステムをロードすると、アーキテクチャに依存しないELFマジックは機能しません。

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ゲストで複雑なパーティション設定などの作業を行う理由はあまりありません。

関連情報