web-dev-qa-db-ja.com

Ubuntu 14.04のインストール:grub-efi-AMD64-signedを/ target /にインストールできませんでした

UEFIシステムを使用して、Windows 8.1とのデュアルブートで、Dell Inspiron 7537にUbuntu 14.04をインストールしようとしています。新しいパーティションを作成した後、Ubuntu 14.04を問題なくインストールできました。 Windowsを再起動する限り、定期的に起動しました。おそらくいくつかのプログラム(McAfee?)がEFIパーティションを変更したため、その瞬間からUEFIの「ubuntu」エントリを起動できなくなりました。 GRUBのロードに失敗し、PCはUEFIの2番目のオプション、つまりWindows 8.1を宣言しました。

もちろん、Ubuntuを新しくインストールしようとしましたが、UbiquityがGrub2を構成しようとすると、このエラーが表示されます。

grub-efi-AMD64-signed failed to install into /target/.
Without GRUB boot loader, the installed system will not boot

そして、ユビキタスがクラッシュします。この時点で、Ubuntu LiveUSBのefibootmgrとWindowsのEasyUEFIの両方を使用してEFI設定をクリーンアップしようとしました。これらのツールはエントリを正しく削除しますが、問題は未解決のままです。

また、Boot-Repairは、起動するように求められたときに失敗したようです

Sudo chroot "/mnt/boot-sav/sda7" dpkg --configure -a

私は同じエラーを受け取ります:

Setting up grub-efi-AMD64-signed (1.34+2.02~beta2-9) ...
Installing for x86_64-efi platform.
grub-install: error: cannot open `/boot/efi/EFI/ubuntu/shimx64.efi': Read-only file      system.
dpkg: error processing package grub-efi-AMD64-signed (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 grub-efi-AMD64-signed

私は、ラップトップを工場出荷時の設定に復元しようとしましたが、無駄でした。

初めてすべてが完全に機能したため、非常に奇妙です。私の問題は何ですか? EFIパーティションからUbuntuへのすべての参照を削除する方法はありますか?

どうもありがとうございました。

5

EFIパーティションからUbuntuへのすべての参照を削除する方法はありますか?

  • Live CD/USBから起動
  • eFIパーティションをマウントします
  • パーティションからUbuntuフォルダーを削除します

...しかし、最初にUbuntu Liveのディスクを使用してパーティションをISOにバックアップします。そのため、元気が出たら、Windowsからbcdeditを試すことができます。 最初の答えはこちら

EFIのバックアップがある限り、いつでも以前の状態に戻すことができます。

最初に、そして最も重要なこととして、 高速起動を無効にしますin Windows。いくつかのデュアルブート手順では、ファームウェアの同様の名前の機能を無効にするように指示されますが、多くの場合、これは不要であり、Windows機能を無効にすることと同じではありませんが、Windows機能を無効にすることは安全なデュアルブートに不可欠です。あなたのケースでは、おそらくブートローダーを保持しているパーティションのデータ破損を引き起こしているため、インストールができません。

第二に、これを試してください:

  1. まだ行っていない場合は、 セキュアブートを無効にします。
  2. USBフラッシュドライブまたはCD-Rバージョンのmy rEFIndブートマネージャーをダウンロードします。
  3. REFIndでブートメディアを準備します。
  4. その起動メディアを起動します。 WindowsとUbuntuの両方のオプションを含むrEFIndメニューが表示されます。
  5. WindowsとUbuntuの両方で起動できることをテストします。
  6. Ubuntuを起動します。
  7. 次の2つのいずれかを実行します。
    • GRUBをインストールする
    • Debianパッケージ版のrEFIndをインストールします。

インストールするブートマネージャー(GRUBまたはrEFInd)によって、ブート時に表示されるブートマネージャーが決まります。 rEFIndを使用してWindowsとLinuxの両方を起動できる場合は、rEFIndが機能することがわかります。 GRUBもおそらく動作しますが、テストを行わないと、100%確実に確認する方法はありません。

0
Rod Smith