マザーボードは、起動後にCPUとBIOSチップの間にバスを提供しませんか?もしそうなら、なぜですか?
CPUがファンの速度を制御できる場合、BIOS構成を制御できない理由がわかりません。
/sys/firmware/efi
、Linux のすぐ下にあります。
マザーボードは、起動後にCPUとBIOSチップの間にバスを提供しませんか?もしそうなら、なぜですか?
CPUがファンの速度を制御できる場合、BIOS構成を制御できない理由がわかりません。
/sys/firmware/efi
、Linux のすぐ下にあります。
回答:
OS はBIOSにアクセスできるため、上記の質問には答えられません。
以下の質問に答えることができます。
WindowsおよびUnixでは、OSはBIOSを読み取ることができます。
窓
例(を使用wmic
):
F:\test>wmic bios /?
BIOS - Basic input/output services (BIOS) management.
HINT: BNF for Alias usage.
(<alias> [WMIObject] | <alias> [<path where>] | [<alias>] <path where>) [<verb clause>].
USAGE:
BIOS ASSOC [<format specifier>]
BIOS CREATE <assign list>
BIOS DELETE
BIOS GET [<property list>] [<get switches>]
BIOS LIST [<list format>] [<list switches>]
F:\test>wmic bios list brief
Manufacturer Name SerialNumber SMBIOSBIOSVersion Version
American Megatrends Inc. BIOS Date: 09/05/11 11:20:58 Ver: 04.06.03 27546064-5001600 R1190V3 Sony - 20110905
WindowsはBIOSに書き込むこともできます(一部のマザーボードメーカーはWindowsベースのBIOSアップデータを提供しています)。
たとえば、WindowsまたはBIOSで必要に応じてBIOSをフラッシュする方法を参照してください。
Unix
Unixにも同様のコマンドがあります。
biosdecodeはBIOSメモリを解析し、すべての構造に関する情報を出力します。
組み込みASM(アセンブリコード)を含むCアプリケーションを使用して、rootユーザーからリアルタイムBIOS呼び出しを行うことができます。
"debug.com" bios password
検索は、トピックに関するいくつかの関連情報をもたらすようです。
"Unable" should be replaced by "able" as the OS can access the BIOS.
フレーズを意味するだけの場合は、削除する必要があります。あなたのアドバイスに従うので、彼らはまだあなたが取り組んでいない質問です。
それらはできますが、特に「BIOS」(つまり、UEFI以前)を意味する場合は、そこにある設定への標準化されたインターフェースの方法はあまりありません。
BIOSの特定の部分は、BIOSとその上で実行されるOSとの間のソフトウェア契約によって管理されます。昔、BIOSルーチンは、ディスクの読み取りや書き込み、画面上での表示、接続されたプリンターへの印刷など、あらゆる種類の日常的なタスクに使用されていたため、「基本入出力システム」と呼ばれています。BIOSがハードウェアと一致していれば、OSはこれらすべてのことに対して独自のルーチンを持たなくても、異なるハードウェアバリアントをサポートできます。しかし、ハードウェアおよびOSがより複雑になり、限られたBIOS機能セットを超えると、OSは起動、電源管理、およびシステム構成情報の取得をBIOSのみに依存して、ほぼすべてに独自のドライバーを提供し始めました。
しかし、BIOSもより複雑になり、OS-BIOSインターフェイスによって管理されていないあらゆる種類の設定と機能を獲得しました。そこにあるものでさえ、実装ではなく結果のみを指定します。つまり、すべてのBIOS製造業者は、好きなことを自由に行うことができ、OSを実行し続ける限り、好きなときにいつでも自由に変更でき、詳細を誰にも伝える必要はありません。BIOSによって保存されたデータにアクセスするのは簡単ですが、データを理解できるユーティリティがある場合、またはBIOSが実際に理解できるように変更できるユーティリティがある場合は、おそらくBIOSメーカー自身、またはリバースエンジニアリングの結果です。