Windows 10 は UEFI ファームウェアが検出できないため、SSD のデュアル ブートを台無しにします

Windows 10 は UEFI ファームウェアが検出できないため、SSD のデュアル ブートを台無しにします

UEFI ファームウェア [2016 年 11 月] を搭載した HP デスクトップの SSD ドライブには、Xubuntu と Windows 10 のデュアル ブートがロードされていますが、Windows 10 をシャットダウンして再起動すると、デュアル ブート オプションが表示されずに直接 Windows 10 が起動します。コントロール パネルで高速スタートアップ オプションを無効にした後も、問題は発生し続け、ブート修復を使用するとデュアル ブート オプションが再び表示されます。ただし、Windows 10 を使用すると、同じ問題が再び発生します。

私は、Xubuntu の入った USB スティックを使用して PC を起動し、インターネットからブート修復をインストールしましたが、この問題が頻繁に発生するため、ブート修復ディスクのライブ USB ディスクを作成することにしました。ブート修復ディスクを使用して PC を起動し、デュアル ブートの不足の問題を修正した後、次のような問題が発生しました。

  • 最初にUEFIファームウェアのエラーが報告され、次にSSDが見つからないことが報告されます。
  • XubuntuのUSBスティックを使用してPCを再起動し、ブート修復を実行しようとすると、同じエラーが報告されます

何が起こるか、また他に何を試すべきかを確認するために、SSDに再度アクセスするにはどうすればよいでしょうか。(まずは SSD を検出するための低レベルの USB スキャン ツールを見つけたいと思っています)?

答え1

両方ウィンドウズ 高速起動そしてBIOS 高速起動デュアルブートPCでは、シャットダウン時に現在のシステム状態に関する情報を保存するため、これらのオプションを無効にする必要があります。ディスクボリュームを「ダーティ」としてマークするつまり、再起動時にBIOSは最後に使用したOSからの起動を指示します。のみ

ちなみに、質問には書かれていませんが、最近のLinuxディストリビューションのほとんどはセキュアブートでうまく動作します。有効そのため、UEFI ファームウェアのそのオプションは有効のままにしておく必要があります。

答え2

まず、3つの質問があります。

  1. インストールしましたか?UEFIバージョンUbuntu 日本語あなたのデバイス上で?
  2. 持っていますかグラブブートローダーまたは類似のブートローダーはインストールされていますか?
  3. 持っていますかセキュアブート有効になっていますか?

答えが「はい」または「いいえ」の場合は、次の手順を試してください。

• ブートローダーがない場合は、インストールしてみてください。インストール方法に関するチュートリアルが多数あります。

•お持ちの場合は、BIOSに入り、ブートドライブを変更してみてください。ウィンドウズブートマネージャーubuntu/Grub (および類似のもの) へ。

•または、Intel プロセッサをお持ちの場合は、BIOS から Intel SGX を有効にしてみてください。これにより、エラーが解決される可能性があります。

•または、最新ファームウェア経歴

•更新してみてくださいブートローダー

それが役に立てば幸い。

関連情報