web-dev-qa-db-ja.com

Ubuntu 16.10デュアルブートエラー-「grub-efi-AMD64-signed」パッケージのインストールに失敗しました

現在、Dell XPS 13(シリーズ7)でWindows 10とともにUbuntu 16.10をデュアルブートしようとしています。

基本的にこのガイドに従っています!以下が含まれます:

1.)IDEからAHCIモードへの変更2.)BIOSを介した「UEFIネットワークスタック」の有効化3.)USBを介した起動-(RufusまたはEtcherを介して作成されたUbuntuブートディスクを使用)4.)UbuntuのインストールUSB経由

Grubをインストールしてエラーが表示されるまで、通常どおりハムをインストールします。

「「grub-efi-AMD64-signed」パッケージは/ target /へのインストールに失敗しました。GRUBブートロードがないと、インストールされたシステムはブートしません。」

これは新しいラップトップですので、まだマシンにUbuntuをインストールしていませんが、古いラップトップにインストールし、セットアッププロセスにかなり精通しているため、次のような代替ソリューションをいくつか試しました。インストール中-ルート、スワップ、およびブート用のインストールパーティションを指定する-USBの代わりにDVD経由でインストールする-サンドイッチを作成する

とにかく、私は運がなかったし、多くのグーグルの後に私は彼らから出ているので、提案/アイデアに感謝するでしょう。

編集:

わかりましたので、多くの試行錯誤の後、なんとか動作させることができました。

残念ながら、同じ問題が発生する可能性のある他の人に役立つ情報を提供するかどうかはわかりません。

私が行ったステップは次のとおりです。

  1. Ubuntu 16.10で問題になるのではないかと疑って、16.04(LTS)をダウンロードするという痛みを伴うプロセスを引き受けました。 -インターネットが遅いため痛い-
  2. BIOSおよびハードドライブ(Toshiba NVMe)ファームウェアをDell Webサイト(Dell XPS 13 9360)から更新しました。
  3. Windowsを介して古いubuntu EFIエントリを削除します(エラーが発生した場合)。
  4. Ubuntu 16.04をUSB経由でインストール(UEFIモード)-上記の以前のGRUBエラーを過ぎましたが、「 'grub-install/dev/nvme failed。これは致命的なエラーです。」というエラーを受け取りました。インストールが停止しました。
  5. Live-usbを起動し、「詳細」オプションで「secure-boot」をオフにして「Boot Repair」を介してgrubを修復しました。

これはうまくいきました。

私のコンピューターが爆発する可能性があるかどうかはわかりませんが、すべて問題ありません。

ところで、これは他の多くのユーザーによって報告されています。たとえば、 example 1 および example 2

編集2:

私がしなければならなかったもう1つのことは、おそらく以下の手順で不足しているファイルをチェックして置換/修復することでした: Find(および再インストール)破損したファイルを含むパッケージを破壊しません

2
Giles

この問題は、お使いのコンピューターがNVMe「ディスク」デバイスを使用しているという事実に関連していると思われます。このようなデバイスはまだ十分に新しいため、多くのツールで問題が発生します。私の仮説は、Ubuntuインストーラー、またはUbuntuインストーラーが依存するツールがNVMeデバイスによって混乱しているため、正しくインストールできないということです。あなたが実行したブート情報スクリプトも少し混乱しているようですので、不完全な情報に取り組んでいますが、回避策を提案するのに十分です:

  1. まだ行っていない場合は、 セキュアブートを無効にします。
  2. My rEFIndブートマネージャーのUSBフラッシュドライブをダウンロードします。 (そのページにはUSBイメージのダウンロードリンクがあります。)
  3. REFIndでUSBフラッシュドライブを準備します。
  4. REFIndでUSBフラッシュドライブを起動します。 rEFIndメニューが表示され、UbuntuとWindowsの両方を起動するオプションが表示されます。
  5. REFIndでUbuntuブートオプションを選択します。運が良ければ、Ubuntuが起動します。
  6. Ubuntuが起動する場合、 このリンクを使用してrEFIndの最新のテスト/開発バージョンをダウンロードします。 これはSudo dpkg -i refind_0.10.4.2-0ppa1_AMD64.debと入力してインストールできるDebianパッケージですそれが存在するディレクトリから。インストーラーのNVMe関連の問題に対するいくつかの修正が含まれているため、このバージョンを使用することを指定していることに注意してください。古い公式リリースバージョン(0.10.4)で動作する可能性がありますが、この修正が必要になる場合があります。 2017年2月22日を過ぎてこれを読んでいる人は、メインのrEFIndページ(上記)をチェックして、新しいバージョンが利用可能かどうかを確認し、もしあれば、代わりにそれを使用してください。
  7. 再起動して、最高の結果を期待してください。

運が良ければ、システムはrEFIndで起動し、WindowsまたはUbuntuのいずれかを起動できるはずです。ただし、この手順が機能するとは約束できないことに注意してください。失敗する可能性のあるポイントはいくつでもあります。問題が発生した場合は、詳細をお知らせください。

手順6でrEFIndをインストールする代わりに、Sudo grub-installと入力して、GRUBを手動でインストールしてみることもできます。ただし、インストーラーでGRUBインストールをブロックした問題がこの手順もブロックする可能性が高いため、上記のrEFIndのインストールをお勧めします。ただし、GRUBを使用する場合は、これを試すことができます。この方法でコンソールからGRUBをインストールすると、Ubuntuインストーラーが生成したエラーメッセージよりも優れたエラーメッセージが生成される可能性があります。

2
Rod Smith