컴퓨터를 부팅할 때 Windows를 로드하기 전에 화면에서 일부 텍스트가 깜박임을 알 수 있습니다. 이 텍스트는 종종 RAM 용량, 선택할 수 있는 부팅 옵션 목록을 제공하거나 구성 유틸리티를 열 때 눌러야 하는 키를 알려줍니다. 최신 컴퓨터에서 부팅 경험은 빠른 경향이 있으며 최소한의 중단이 특징입니다. 그러나 구형 컴퓨터에서는 많은 세부 정보가 포함된 브랜드 화면이 표시되었습니다. 이것은 BIOS의 일부이며 아주 작은 부분일 뿐입니다.
그만큼 바이오스 컴퓨터가 부팅될 때 실행되는 첫 번째 소프트웨어입니다. 그것은 서 있었다 기본 입출력 시스템 70년대 중반 IBM에서 발명했습니다. 80년대 초 IBM의 개인용 컴퓨터 또는 PC에 포함된 후 여러 회사에서 호환 가능한 시스템을 만들기 위해 리버스 엔지니어링하면서 사실상의 표준이 되었습니다.
BIOS는 무엇을 합니까?
BIOS의 주요 책임은 운영 체제의 부트 로더를 찾아 실행하는 것입니다. 그러나 그렇게 하기 전에 다른 작업이 있습니다. POST 시리즈 검사는 연결된 하드웨어를 식별하고 운영 체제가 있는 경우 부팅이 가능한지 확인합니다. 초기 형태에서는 이것이 BIOS가 하는 거의 모든 일이었습니다. 정말 초기의 반복은 플로피 디스크가 있는 경우 플로피 디스크에서 부팅하고 시스템 하드 드라이브로만 폴백하는 것으로 기본 설정되었습니다. 이후 버전에서는 사용자가 부팅할 장치를 선택할 수 있도록 업데이트되었습니다.
나중에 90년대에 BIOS가 업데이트되어 구성 유틸리티가 추가되었습니다. 이를 통해 사용자는 키보드를 사용하여 장치의 다양한 설정을 변경할 수 있으며 잠재적으로 오버클러킹을 활성화할 수도 있습니다. 최신 BIOS 버전은 CD/DVD 드라이브 및 USB 저장 장치와 같은 다른 저장 장치에서의 부팅도 지원합니다. 부팅 가능한 드라이브를 찾을 수 없는 경우 BIOS는 "부팅 가능한 디스크를 찾을 수 없습니다"라는 메시지를 인쇄한 다음 사용자에게 드라이브를 삽입하고 키를 눌러 다시 시작한 다음 부팅을 다시 시도하라는 메시지를 표시합니다.
BIOS는 어떻게 구현됩니까?
오랫동안 BIOS 소프트웨어는 마더보드의 소켓에 있는 ROM 칩에서 로드되었습니다. 이 설계는 BIOS가 완전히 읽기 전용이고 구성 설정을 다른 곳에 저장해야 한다는 것을 의미했습니다. 또한 시스템 BIOS를 업데이트하는 유일한 방법은 마더보드의 BIOS 칩을 완전히 제거하고 교체하는 것이라고 말했습니다. 이것은 일반적으로 제거 도구가 필요했으며 일반적으로 수행되지 않았습니다. 이것은 부분적으로 어려움 때문이었지만 비용과 일반적인 필요성 부족도 요인이었습니다.
보다 현대적인 장치에서 ROM 칩은 EEPROM으로 교체되었으며, 현장에서 프로그래밍 가능하고 플래시 메모리도 하드웨어 교체가 아닌 소프트웨어를 통해 업데이트되었습니다. 때때로 마더보드 제조업체에서 운영 체제 내에서 BIOS를 업데이트할 수 있는 도구를 제공합니다. 또는 일반적으로 BIOS 이미지가 있는 USB 플래시 드라이브를 연결하고 BIOS 구성 유틸리티를 통해 BIOS를 플래시할 수 있습니다.
물리적 BIOS 칩을 교체할 필요 없이 BIOS를 업데이트하는 것이 더 쉬웠지만 몇 가지 잠재적인 문제가 발생했습니다. 잘못된 업데이트는 BIOS를 사용할 수 없는 상태로 만들어 본질적으로 컴퓨터를 벽돌로 만들 수 있습니다. 이러한 위험을 줄이기 위해 두 가지 솔루션이 개발되었습니다.
부팅 잠금은 BIOS 업데이트에서 변경되지 않으며 나머지 BIOS가 작동하는지 확인합니다. 문제가 감지되면 사용자가 이동식 미디어에서 부팅하여 BIOS 업데이트를 다시 시도할 수 있습니다. 다른 솔루션은 듀얼 BIOS였습니다. 이 경우 두 개의 BIOS 복사본이 포함됩니다. 첫 번째 것은 덮어쓸 수 있습니다. 새 BIOS가 로드되지 않으면 정상 작동이 확인된 보조 BIOS로 전환됩니다.
BIOS 바이러스
BIOS를 소프트웨어로 업데이트하는 기능은 BIOS 바이러스 생성으로 이어졌습니다. 최초의 BIOS 바이러스는 BIOS Meningitis라고 불렸습니다. 하드 드라이브를 감염시키고 바이러스 백신 탐지를 피하려고 시도했지만 비교적 무해했습니다. 최신 CIH 바이러스는 플래시 메모리에서 BIOS를 지우고 컴퓨터를 쓸모 없게 만들기 때문에 훨씬 더 파괴적이었습니다.
이 두 바이러스는 모두 90년대에 출시되었으며 보안 제어가 부족하여 성공했습니다. 최신 운영 체제는 많은 보안 강화 기능이 구현되었기 때문에 이러한 유형의 공격에 훨씬 더 강력합니다.
그럼에도 불구하고 일부 바이러스는 여전히 BIOS가 로드하는 부트 섹터를 대상으로 하지만 이것이 BIOS에 대한 직접적인 공격은 아닙니다. 인터넷에서 다운로드한 BIOS 이미지가 사용하기에 안전하다고 100% 보장할 수 있는 방법은 없습니다. 마더보드 제조사의 웹사이트에서 다운로드하더라도.
컴퓨터의 바이러스는 다운로드할 때 컴퓨터를 감염시킬 수 있습니다. 이러한 이유로 BIOS 업데이트를 적용하기 전에 서명을 확인하는 것이 필수적입니다. 그렇다고 해서 제조업체의 의도적이거나 실수로 잘못된 BIOS 업데이트로부터 사용자를 보호할 수는 없습니다. 고맙게도 이 위험은 듀얼 BIOS 시스템에서 비교적 쉽게 처리됩니다.
결론
BIOS는 기본 입출력 시스템입니다. 70년대와 80년대에 IBM과 IBM의 PC 컴퓨터 라인에 의해 발명되고 대중화되었습니다. 하드웨어의 기본 기능을 확인하고 운영 체제를 로드합니다. 최근에는 동일한 기능과 더 많은 기능을 제공하는 UEFI(Unified Extensible Firmware Interface)로 대체되었습니다.
오랫동안 UEFI는 "레거시 BIOS" 모드를 제공했습니다. 그러나 그마저도 단계적으로 폐지되고 있다. UEFI의 주요 장점 중 하나는 2TB보다 큰 파티션이 있는 저장 장치에서 부팅할 수 있다는 것입니다. 주제에 대해 어떻게 생각하십니까? 아래 의견에 알려주십시오.