GRUB:「無効なアーチに依存しないELFマジック」エラーを解決するにはどうすればよいですか?


11

Macbook Pro 5,5に11.10をインストールした後、かなり苛立たしい問題が発生しました。

デスクトップCDを使用して、セットアップでefiブートをクリーンインストールしました。最初の再起動時に、「無効なアーチに依存しないELFマジック」が表示され、レスキューコンソールがグラブされました。

私はGRUBを読みました:SSDにインストールした後、「無効なアーチ独立ELFマジック」を読んでいますが、ライブCD経由でgrubをインストールすることはmbrバージョンをインストールすることしか意味せず、インストール方法に関するマニュアルを見つけることができないため、ソリューションは私にとって解決策ではありませんライブcdで起動中にgrub-efi。

私の質問は次のとおりです。EFIパーティションのgrubx64.efiファイルを編集するか、ライブCD / DVDでgrub-efiを再インストールするか、grubレスキューコマンドを使用してこの問題を修正するにはどうすればよいですか。


回答:


9

私にとっての解決策は(そしておそらくその問題を抱えている人にとって)でした:

ライブCDを起動し、ターミナルに入力します(もちろん、独自のパーティションテーブルを考慮してマウント操作を編集する必要があります)。

sudo apt-get install grub-efi-amd64
sudo mount /dev/sda3 /mnt
sudo mount /dev/sda1 /mnt/boot 
sudo grub-install --root-directory=/mnt /dev/sda

これで、grubx64.efiは問題なく起動するはずです。

ubuntuの起動中にupdate-grubを実行すると、grubブートメニューの見た目がより見やすくなりました。


それははっきりしない、なぜ我々はそれらをマウントする必要がありますsda3sda1?どちらがUbuntuのOSを持っている
KENN

私のような知識の少ないユーザー向けにわかりやすくするために、このシナリオでは、「sda3」はOSのパーティションを表し、「sda1」はブートパーティションを表します。fdisk -lを実行すると、次の結果が得られ Device Start End Sectors Size Type /dev/sda1 2048 4095 2048 1M BIOS boot /dev/sda2 4096 7814035455 7814031360 3.7T Linux filesystem ます。上記で、sda2を/ mntとしてマウントし、sda1を/ mnt / bootとしてマウントしますか?
JeanSibelius

3

私は同じ問題「無効なアーチ独立ELFマジック」を抱えていました。

UEFIモードでBIOSから起動したUSBスティックからインストールしていました。

12.04の再インストールに2、3回失敗した後、UEFIモードなしで起動したUSBスティックで同じインストールを試みましたが、動作します。

参考までに、120GB SSDでの私の設定

sda1 /windows 90 GB   windows 7
sda2 /boot  100 MB
sda5 swap     1 GB
sda6 /        18GB   ubuntu 12.04
sda7 /home     8GB

私のマザーボードはAsus EZbiosを搭載したP8P67 Proで、12.04がインストールされたUSBのブートメニューで2つの選択肢がありました。

それが役に立てば幸い!


0

ライブCD / USBをブートした後、システムツールにあるブート修復オプションを使用しました(私はそう思います)。最初にオンライン(設定/ WiFi)に進み、デフォルトを使用して修復を実行します。Zorin 15を使用してうまく機能しました。

上手。15を更新した後(これは新規インストールであると推奨される更新)、ブートは別のgrubエラーで再び失敗したため、ブート修復を再度実行しました。上記の修復は失敗しましたが、いくつかのエラーが発生して最終的に開始され、完全にシャットダウンした後、2回目の再起動が正常でしたが、テーマファイルが見つからないというエラーが表示されます。

私はSSDでWin 10をデュアルブートしています(次のWinアップデートで再びネジが締められるまで今のところうまくいきます)

Zorinがアップデートされるたびにこれが定期的なものではないことを願っています!

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.