전통문화대전망 - 전통 명절 - 레거시 BIOS 와 UEFI 부트 모드 부트의 차이점
레거시 BIOS 와 UEFI 부트 모드 부트의 차이점
legacy BIOS 에 비해 UEFI 의 가장 큰 차이점은
OS 부팅은 더 이상 Int19 를 호출하는 것이 아니라 protocol/devicepath 를 직접 활용한다는 것입니다.
2. 이전의 인터럽트, 하드웨어 포트 작동 방식을 변경하고 드라이버/프로토콜의 새로운 방식을 채택하다.
3. 제 3 자 개발의 경우 전자는 기본적으로 할 수 없다. BIOS 디자인에 관여하지 않는 한 ROM 크기에 제한을 받아야 한다. 후자는 훨씬 편리하다.
4. 출력도 더 이상 단순한 이진 코드가 아니라 이동식 binary drivers 로 변경됩니다.
5. 새 하드웨어에 대한 BIOS 지원 부족 문제를 해결합니다.
6. X86 실제 모드는 지원되지 않고 Flat mode (즉, DOS 를 사용할 수 없습니다. 현재 일부 EFI 또는 UEFI 는 호환성이 있기 때문에 사용할 수 있지만 실제로는 UEFI 의 정의가 아닙니다.)
7.UEFI 는 모듈식 c 언어 스타일의 매개 변수 스택 전달 방식, 동적 링크로 시스템을 구축하며 BIOS 보다 구현이 쉽고 내결함성과 오류 수정 기능이 뛰어나 시스템 개발 시간이 단축됩니다.
8. 32 비트 또는 64 비트 모드에서 실행되면서 기존의 16 비트 코드 주소 지정을 돌파했습니다
9.UEFI 시스템의 드라이버는 CPU 에서 직접 실행되는 코드로 구성된 것이 아니라 EFI 바이트 코드 (EFI 바이트 코드) 로 작성되어 완벽한 역호환성을 보장합니다.
확장 자료:
Boot POST 에서 POST (power-on self-test) 하드웨어 검사를 수행하는 수준: "MINIMAL" (기본값) 로 설정하면 post 가 BIOS 업그레이드에만 적용되고 메모리 모듈이 변경되거나 "THOROUGH" 로 설정하면 post 시 전체 하드웨어 검사를 수행합니다.
전체 이름 unified extensible firmware interface (unified extensible firmware interface) 인 새로운 UEFI 는 유형 인터페이스를 자세히 설명하는 표준입니다. 이 인터페이스는 운영 체제가 사전 부팅 운영 환경에서 운영 체제로 자동 로드되는 데 사용됩니다. UEFI 는 모듈식 설계를 사용하여 하드웨어 제어와 OS 소프트웨어 관리의 두 부분으로 논리적으로 나눌 수 있습니다. 운영 체제-확장 가능한 펌웨어 인터페이스-펌웨어-하드웨어.
참고 자료: 바이두 백과사전? BIOS 중국어 및 영어 비교표? 바이두 백과 UEFI