Dell 5470にUbuntu 16.04をインストールしています。何らかの理由で再インストールしたいです。 USBから起動してUbuntuを再インストールしたい。問題は、セキュアブートが原因でBIOSとブートメニューにアクセスできないことです。起動中にF2またはF12を押すと、コンピューターはまだUbuntuで起動します。
systemctl reboot --firmware-setup
を試しましたが、Cannot indicate to EFI to boot into setup mode: Operation not supported
を受け取りました。USBから起動してUbuntuを再インストールする方法を教えてください。
ファームウェアセットアップユーティリティを起動する方法はいくつかありますが、そのうちのいくつかは知っているようです。
systemctl
の使用-前に示したコマンドSudo systemctl reboot --firmware-setup
は、一部のコンピューターで機能します。しかし、それは明らかにあなたのために機能していません。 Windows 8以降では同様の機能が提供されているため、Windowsを起動できる場合は、うまく動作する可能性がありますが、試してみることができます。efibootmgr
、またはその他のツールを使用して、GRUBを再インストールするか、完了後にNVRAMエントリを再作成する必要があります。ところで、可能性としては、セキュアブート自体ではないため、ファームウェアセットアップユーティリティを使用できません。 (デルがセキュアブートをリンクしてファームウェアの入力を難しくしている可能性がありますが、このタイプのリンクはセキュアブートに必要ではありません 。)ファームウェアの「ファストスタート」機能により、USBポートが初期化されずに残っていることが問題の原因である可能性が高くなります。別の可能性として考えられるのは、間違ったキーを試しているか、それが機能する(多くの場合非常に狭い)ウィンドウの外でそれを叩いていることです。デルのフォーラムで質問するか、ドキュメントを確認してどのキーを押すべきかを確認し、何度か試して、コンピューターの起動時に繰り返し押してください。
efibootmgr
を使用して、ユーザーの入力を待つブートマネージャーのタイムアウトを変更および設定します-例:
$ Sudo efibootmgr
BootCurrent: 0001
Timeout: 1 seconds
BootOrder: 0001,0000,0002
Boot0000* Fedora
Boot0001* ubuntu
Boot0002* UEFI OS
現在、(私のPCの)ブートマネージャタイムアウトは1秒に設定されていますが、今では10秒に変更しています:
Sudo efibootmgr --timeout 10
BootCurrent: 0001
Timeout: 10 seconds
BootOrder: 0001,0000,0002
Boot0000* Fedora
Boot0001* ubuntu
Boot0002* UEFI OS
再起動して押します F2 または F12 BIOSにアクセスし、UEFI設定でセキュアブートを無効にするため。
要するに、Fast Bootを打ち負かすために、私にとって常に機能するものです。 F12キーを押しながらDeleteキーを押してから、システムの電源を入れます。ビープ音が聞こえない場合。すばやく電源を切り(Windowsをデュアルブートする場合)、繰り返します。これは、2回目の試行で常に機能します。