web-dev-qa-db-ja.com

Ubuntu EFIブートの問題-Dell Inspiron 13-7359

Dell Inspiron 13-7359にUbuntu 14.04.4をクリーンインストール(プレインストールされたWin 10を削除)した後、OSを「セキュアモード」で起動できません。

行われたこと:

  1. 最初にスタンドアロンのUbuntu 15.10をインストールしました-インストールは可能ですが、BIOSには(EFIモード用の)表示可能なデバイスがなく、起動できませんでした。数回の再インストール(「自動」消去およびインストール、手動パーティション分割など)の後、進捗はありませんでした。
  2. スタンドアロンのUbuntu 14.04.4。をインストールしました。インストールはOK、OSは起動しませんでした。 BIOSは起動するディスクを見つけましたが、次のメッセージが表示されました。「オペレーティングシステムローダーには署名がありません。」ライブディスクからのブート修復を試みました-進行なし。 Pastebinレポート

現在の状況-Ubuntuは「非セキュア」レガシーモードで起動します。すべて正常に動作します。

いつも解決策があるので、私が間違ったことをしたいのですが、似たような問題に対するQ&Aがあったとしても見つけられませんでした。

更新:

回答を読んだ後、問題がおそらくインストールUSBメディアにあることを確認し、次の解決策を試してみました(FAT32 FSにフォーマットされた8 GB USBフラッシュ)

  • Ubuntu 15.10のディスク(gnome-disk-utility)アプリケーション
    • 起動可能なUbuntu 14.04.4 USBフラッシュを作成しました
    • uEFIおよびSecureBoot構成のNTB BIOSでメディアが表示されませんでした
  • ddターミナル(Ubuntu 15.10)
    • 起動可能なUbuntu 14.04.4 USBフラッシュを作成しました
    • uEFIおよびSecureBoot構成のntb BIOSでは表示されません
  • ルーファス(Win7)
    • UEFI用GPTを使用した起動可能なUSBフラッシュ(Rufusオプション)
    • ubuntu 14.04.4ライブUSBフラッシュを作成しました
    • nTB BIOSで表示
    • uEFIおよびSecureBoot構成で起動しません
      • エラーメッセージ:「オペレーティングシステムローダーの署名がSecureBootデータベースに見つかりません」
    • しかし、USBはUEFIオンおよびSecureBootオフ構成で正常にブートしました(ブートファイルへのパス:/EFI/boot/grubx64.EFI
    • メインモードのext4とスワップパーティションのみを作成するために提供される自動モード「消去して再インストール」でインストールしてみてください。
    • 「その他」オプションで、ext4メインパーティション、8GBスワップ、601 MB EFIパーティションの作成を管理できました(以前は予約済みの201 MBではインストーラーには不十分でした)
    • インストールOK
    • 再起動後、SecureBootが有効になり、UEFIおよびSecureBoot構成で起動しました
    • また、フォルダー/sys/firmware/efiがあります(互換モードへのフォールバックがなかったことを示すはずです)
    • =>解決された問題
2
klimpond

UbuntuをBIOS/CSM/legacyモードでインストールしました。ファームウェアの互換性サポートモジュール(CSM、別名「レガシーブートサポート」または同様の用語)を無効にすることをお勧めします。これを行うと、一部のブートメディアが起動できなくなります。この問題に遭遇した場合、解決策はブートメディアを修正することです。 EFI/UEFIモードで起動したい場合、CSMを有効にすることは最悪です。このテーマの詳細については、 それに関する私のWebページ を参照してください。

EFIモードでは、「デバイス」から起動しないことに注意してください。 ブートローダーファイルから起動します。FATに保存されています EFIシステムパーティション(ESP) およびNVRAMで参照されますブートマネージャーエントリ。この規則には、一種の例外があります。EFIは、「フォールバック」ブートファイル名をサポートします。これは、64ビット(x86-64)システムのEFI/BOOT/bootx64.efiです。他の有効なブートエントリがない場合、またはこのローダーの明示的なエントリがある場合、システムはそれを起動します。この機能により、OSインストールメディアからの起動が可能になります。また、NVRAMエントリを無視したり忘れたりする、ひどく壊れたEFIを持つシステムを起動するために使用されることもあります。このフォールバックエントリは、従来のBIOSのデバイスからのブートエントリと同じように、コンピュータの組み込みブートマネージャに表示される場合がありますが、まったく同じものではありません。

3
Rod Smith

32ビットUbuntuエディションがインストールされているようです。
推奨される64ビットバージョンをインストールする必要があります。
それ以外の場合、インストールはEFIモードで動作できません。

ただし...問題を解決するには...
Ubuntuインストールメディアから起動します。
「インストールせずにUbuntuを試す」を選択します。

ダッシュからGPartedを開きます。
トップメニューの[デバイス]をクリックします。
パーティションテーブルの作成をクリックします。
EFI BIOSがあるためgptを選択します。

新しいパーティションを作成します-fat32でフォーマットします-サイズは約100 MBです。
新しいパーティションを作成-ext4でフォーマット-ニーズに合ったサイズ。
新しいパーティションを作成します-スワップでフォーマットします-RAMと一致するサイズ。

デスクトップで[Ubuntuのインストール]をクリックし、求められたら[その他]を選択します。
以前にUbuntu用のGPartedで作成したext4パーティションを選択します。
マウントポイントとして/を選択し、フォーマットとしてext4ファイルシステムを選択して、インストールを開始します。

0
cl-netbox