UEFI はオペレーティング システムからアクセスできますか?

UEFI はオペレーティング システムからアクセスできますか?

BIOS 割り込みは、最新のオペレーティング システムではアクセスできません。最新のオペレーティング システムでは UEFI にアクセスできますか?

答え1

UEFI は最新のオペレーティング システムからアクセスできますか?

CONFIG_EFILinux はカーネル経由で UEFI ランタイム サービスにアクセスできます。

Linux では、UEFI FAT パーティションを簡単に直接マウントすることもできます。

BIOS 割り込みは、最新のオペレーティング システムではアクセスできません。

BIOS割り込みはアクセスしたLinuxでは問題なく動作します(例:ここたとえば、長い間、X VGA ドライバーの初期化には BIOS 呼び出しが使用されてきました (現在もそうであるかどうかはわかりません)。

しかし、それらのBIOS呼び出しのほとんどは実際には使用済み特定のデータ構造と特定のシステム状態が必要であり、これらは起動後には存在しないためです。

答え2

いいえ、Windows 10/8.x/7 で起動したときに UEFI 設定を直接変更することはできません。

ただし、起動可能なプライマリ パーティションでは、EFI ディレクトリに移動して、GRUB や Windows ブート マネージャーなどのブート マネージャーを確認できます。

または、起動時に UEFI セットアップにアクセスする方法がわからない場合は、別のオプションがあります。[スタート] メニュー > [電源] を開き、Shift キーを押したまま [再起動] をクリックします。これで、WinRE (Windows 回復環境) が再起動します。そこで、UEFI ファームウェア設定を変更するオプションがあります。それをクリックして、UEFI ファームウェアにアクセスします。

または、WinRE がインストールされていないか起動できない場合は、Windows 10 インストール メディア (ディスク CD/DVD または USB ドライブなど) を挿入し、[コンピューターを修復する] をクリックして、[UEFI ファームウェア設定] を選択します。

答え3

直接の答えは「いいえ」です。

しかし、UbuntuのようなOSを介してUEFIパーティションを表示することができますディスクまたはシステムモニターユーティリティ。

以下に Linux マシン上のスクリーンショットをいくつか示します。

SATAドライブ上のUEFIパーティション

SATAドライブ上のUEFIパーティション

SSD ドライブ上の UEFI パーティション

SSD ドライブ上の UEFI パーティション

Ubuntu Linux 上の Windows UEFI パーティション ビュー(ここではsda1です)

ここに画像の説明を入力してください

これがお役に立てば幸いです!

関連情報