デュアルブート システムでの「Shim SBAT データの検証に失敗しました」セキュリティ ポリシー違反を修正する方法
エラー「シム SBAT データの検証に失敗しました:セキュリティ ポリシー違反」 通常、Windows と Linux の両方がインストールされている (デュアルブート) コンピュータに表示されます。この問題はセキュア ブートと呼ばれるセキュリティ機能が使用されている場合に発生します。 Linux の起動をブロックします。
これは、Microsoft が最近の Windows アップデートを通じて導入した最新のセキュリティ ルールに一致しない古い起動ファイル (Shim または GRUB と呼ばれる) を Linux が使用しているために発生します。これらのアップデートにより、セキュア ブートがより厳密になります。 Linux ブートローダーが更新されていないか、適切に構成されていない場合、システムは起動に失敗し、このエラーが表示されることがあります。
幸いなことに、設定に応じてこの問題を解決する方法がいくつかあります 。 Linux を Windows と一緒にまだ使用している場合でも、もう必要なくなった場合でも、次の方法はシステムを再び正常に起動するのに役立ちます。
1.セキュア ブートを一時的に無効にし、Shim を更新してから再度有効にします
このエラーの背後にある主な理由は、Linux ブートローダー (通常はShim) に問題があることです。 ) は古いため、セキュア ブートによって信頼されなくなりました。これを修正するには、 まずセキュア ブートを一時的に無効にする必要があります。 、 次にShim を更新します。 安全なバージョンに変更し、 最後にセキュア ブートを再びオンにします。 完全なシステム保護のために。
ステップ 1:セキュア ブートを無効にする
<オル>
ステップ 2:Linux で SBAT ポリシーを削除し、Shim を更新する
<オル>sudo mokutil --set-sbat-policy delete
sudo apt update && sudo apt upgrade shim-signed
ステップ 3:セキュア ブートを再度有効にする
<オル>2. Windows ブート マネージャーを優先するために BIOS のブート順序を変更します
Shim を修正した後でもシステムで SBAT エラーが表示される場合、または Linux を起動しようとする場合、問題は選択されたブートローダーが間違っていることが原因である可能性があります。デュアルブート システムでは、Windows と Linux の両方が独自のブート マネージャー (Windows ブート マネージャーと GRUB/Shim) をインストールします。システムが最初に Linux を使用しようとすると、このエラーが発生する可能性があります。この問題は、Windows ブート マネージャーが最初に読み込まれるように BIOS でブート順序を変更することで修正できます。
<オル>3. BIOS で高速ブートを無効にする
それでもエラーが発生する場合は、高速ブートと呼ばれる BIOS 機能が問題の原因である可能性があります。 。この設定では、ハードウェア チェックをスキップすることで起動速度が向上しますが、特にデュアルブート設定では、Linux またはその他のオペレーティング システムが正しくロードされなくなる可能性があります。高速ブートを無効にすると、システムはすべてのハードウェアを適切にチェックし、Shim や GRUB などのブートローダーとの競合を回避します。
<オル>4. Windows をリセットして競合するブートローダーを削除します
Linux をもう使用しておらず、PC をエラーなしで Windows で起動したいだけの場合は、Windows をリセットするのが確実な解決策です。このプロセスでは、残っている Linux ブートローダー (GRUB や Shim など) が削除され、破損した Windows スタートアップ ファイルが修復され、セキュア ブート設定がデフォルトにリセットされます。これは、他の解決策が機能しなかった場合、またはシステムの起動後に依然として SBAT エラーが表示される場合に適したオプションです。
<オル>
リセットが完了すると、Windows はデフォルトのブートローダーを使用して通常どおり起動します。必要に応じて、BIOS を通じてセキュア ブートを再度有効にして保護を強化できます。
著者について
アブドラ・イクバル
Abdullah は、Google IT 認定ヘルプ デスク技術者であり、システム ユーザーへの技術サポートの提供に豊富な経験を持っています。彼は IT 問題を効果的に解決した実績があり、Jira や ZenDesk などのツールを使用してサポート チケットを効率的に管理することに熟達しています。アブドラは、最新の技術進歩を常に把握することに尽力し、専門能力開発の機会を通じてスキルと知識の向上に常に努めています。
-
Gitエラーを修正する方法「次のファイルへのローカル変更はマージによって上書きされます」
エラーメッセージ「次のファイルへのローカル変更はマージによって上書きされます 」はGitバージョン管理メカニズムで発生します。このエラーは、リモートリポジトリにも変更があるファイルを変更した場合に発生します。 リモートリポジトリにも変更が加えられているコミットされていないファイルがない場合、このエラーメッセージは回避されます。このメッセージを経験するときは、他のチームメンバーに相談して意見を求めるのが最善です。ローカルの変更をマージする場合でも、バージョンをリポジトリに保持する場合でも、全員を参加させておくのが最善です。 リポジトリとは何ですか? Gitのプッシュアンドプルとは何ですか?
-
32 ビット Linux システムへの Google Chrome のインストール:完全ガイド
多くのレポートによると、Google Chrome はデスクトップ、ポータブル、モバイル デバイスで最も人気のある Web ブラウザです。しかし、Google は 32 ビット Linux ディストリビューションに対するアップデートの提供を終了すると発表し、多くの Linux ユーザーを驚かせました。最新バージョンは、64 ビット Linux 環境向けにのみリリースされています。回避策として、32 ビット ソフトウェアの最後の安定バージョンをマシンにインストールすることができますが、いくつかの注意点に留意する必要があります。 Google はこのバージョンをサポートしなくなったため、更新は受信