부팅 후 메인 보드가 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를 플래시하는 방법을 참조하십시오 .
유닉스
유닉스는 비슷한 명령을 가지고 있습니다.
biosdecode 는 BIOS 메모리를 구문 분석하고 모든 구조에 대한 정보를 인쇄합니다.
임베디드 ASM (어셈블리 코드)이 포함 된 C 애플리케이션을 사용하여 루트 사용자로부터 실시간 BIOS 호출을 수행 할 수 있습니다.
"debug.com" bios password
은 주제와 관련된 정보를 제공하는 것으로 보입니다.
"Unable" should be replaced by "able" as the OS can access the BIOS.
당신이 그것을 문구로 의미했다면 그것을 제거해야합니다. 당신의 조언을 따르기 때문에 그들의 질문은 남아 있지 않습니다.
그것들은 가능하지만 , 특히 "BIOS"를 의미하는 경우 (예 : pre-UEFI) 표준화 된 인터페이스 설정 방식은 그리 많지 않습니다 .
BIOS의 특정 부분은 BIOS와 그 위에서 실행되는 OS 간의 소프트웨어 계약에 의해 관리됩니다. 오래 전부터 BIOS 루틴은 디스크 읽기 및 쓰기, 화면에 표시하기, 연결된 프린터로 인쇄하기 등과 같은 "기본 입 / 출력 시스템"이라는 모든 종류의 일상적인 작업에 사용되었습니다. BIOS가 하드웨어와 일치 한 경우 OS는 이러한 모든 작업에 고유 한 루틴이 없어도 다양한 하드웨어 변형을 지원할 수 있습니다. 그러나 하드웨어와 OS가 더욱 복잡해지고 제한된 BIOS 기능을 능가함에 따라 OS는 거의 모든 것을위한 자체 드라이버를 제공하기 시작했으며 부팅, 전원 관리 및 시스템 구성 정보 검색을 위해 BIOS에 의존하기 만했습니다.
그러나 BIOS 역시 더욱 복잡 해져서 OS-BIOS 인터페이스에 의해 통제되지 않는 모든 종류의 설정과 능력을 얻었으며, 거기에있는 것들에 대해서도 구현이 아닌 결과 만 지정합니다 . 즉, 모든 BIOS 제조업체는 원하는 방식으로 작업을 수행 할 수 있으며 OS가 계속 실행되는 한 언제든지 원하는대로 변경할 수 있으며 세부 정보 를 아무 에게도 말할 필요가 없습니다 . BIOS에 저장된 데이터에 액세스하는 것은 간단한 일이지만, 데이터를 이해할 수 있거나 BIOS가 실제로 이해할 수있는 방식으로 수정할 수있는 유틸리티가있는 경우 아마도 BIOS 제조업체 자체 또는 리버스 엔지니어링의 결과입니다.