![UEFI はオペレーティング システムからアクセスできますか?](https://rvso.com/image/1628816/UEFI%20%E3%81%AF%E3%82%AA%E3%83%9A%E3%83%AC%E3%83%BC%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0%20%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E3%81%8B%E3%82%89%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%E3%81%8B%3F.png)
BIOS 割り込みは、最新のオペレーティング システムではアクセスできません。最新のオペレーティング システムでは UEFI にアクセスできますか?
答え1
UEFI は最新のオペレーティング システムからアクセスできますか?
CONFIG_EFI
Linux はカーネル経由で 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 ファームウェア設定] を選択します。