“UESM with CSM”부팅 모드 란 정확히 무엇입니까?


13

에서 이 질문에 , 나는 "UEFI와 CSM은"기본적으로 BIOS 모드라고 들었다. 몇 년 동안 배운 내용과는 거리가 멀기 때문에 혼란스러워졌습니다.

내 관찰에 따르면 CSM은 이전의 "정규적이지 않은"UEFI OS를 부팅 할 수있는 특별한 메커니즘이라고 생각합니다.

내 관찰은 다음과 같습니다.

  1. CSM 이있는 UEFI의 전체 이름 은

    호환성 지원 모듈이있는 UEFI

    이름에서 알 수 있듯이 UEFI의 "공급자 모듈"입니다.

  2. 컴퓨터의 기본 드라이브에 3 개의 파티션이 있습니다. 드라이브는 GPT로 포맷되며 3 개의 파티션은 1 개의 ESP (EFI 시스템 파티션)와 2 개의 1 차 (각각 Windows 10 / Windows 7)입니다. 마더 보드 설정에는 "부트 모드", "레거시", "UEFI"및 "CSM 포함 CUE"의 세 가지 옵션이 있습니다.

    "레거시"로 설정되어 있으면 컴퓨터에 "운영 체제를 찾을 수 없습니다"라는 메시지가 표시됩니다. 맞습니다. "CSM을 사용하여 UEFI"로 설정하면 두 Windows가 정상적으로 부팅됩니다. "UEFI"로 설정하면 Windows 10 만 부팅 할 수 있습니다. 안전 부팅 로그에서 Windows 7이 멈추는 것을 볼 수 있습니다 classpnp.sys.

    \Windows\System32\winload.exe두 볼륨에서 모두 제거하려고 시도했지만 (Windows To Go 환경에서 수행 한 작업) 아무 문제가 없어서 파일을 복원했습니다.

  3. 두 개의 파티션이있는 MBR의 다른 드라이브를 연결했습니다. 하나의 기본은 FAT32로 활성화되고 다른 하나는 NTFS로 활성화되고 다른 하나는 Windows 7이 설치됩니다. 그러나 MB 설정이 "UEFI"또는 "UEFI with CSM"으로 설정되어 있으면 부팅 할 수 없지만 "레거시"로 설정하면 완벽하게 부팅됩니다. 이 실험적인 Windows 7 설치 항목을 추가하기 위해 기본 디스크의 EFI 파티션에서 BCD를 편집하면 "UEFI with CSM"으로 부팅되지만 classpnp.sys"UEFI"에서는 여전히 멈 춥니 다.

  4. "CSM"이라는 스위치가있는 MSI B85 마더 보드가있는 다른 컴퓨터가 있습니다. 활성화 된 경우 "부팅 모드", "UEFI"및 "레거시"의 두 가지 옵션이 있습니다. 비활성화되면 부팅 모드가 UEFI에 고정됩니다. 이 경우 CSM이 활성화 된 "UEFI"모드에서는 Windows 7을 부팅 할 수 있지만 CSM이 비활성화 된 상태에서는 부팅되지 않습니다.

위의 실험을 통해 "UESM with CSM"이 EFI의 특수 모드라고 생각하는 이유는 무엇입니까?


나는 당신이 링크를 넣는 것을 잊었다 고 생각합니다. 내 경험상 CSM 모드를 활성화하면 레거시 부팅 (예 : MBR / BIOS 모드 또는 호출하려는 모든 것)이 가능합니다. 이것이 없으면 UEFI OS 만 부팅 할 수 있습니다.
Appleoddity

@Appleoddity 글쎄, 나는 그것을 잊었다 :) 나는 또 다른 단서를 추가했다.
iBug

답변:


11

"CSM을 사용한 UEFI"는 일반적으로 기본 (UEFI) 및 CSM 기반 (BIOS) 부팅을 모두 사용할 수있는 혼합 모드를 의미합니다. 이 경우 부팅 메뉴에 기본 UEFI 부팅 항목과 CSM "부팅 가능 디스크"항목이 혼합되어 표시됩니다.

그러나 CSM을 비활성화하면 중요한 부작용 중 하나는 특정 UEFI 전용 기능 (예 : "고속 부팅")을 활성화하고 일부 BIOS 전용 기능 (예 : PCI 옵션 ROM 지원)을 방지 할 수 있다는 것입니다. .

"빠른 부팅"(만들어지고에도 불구하고 가능성이 있습니다 위한 윈도우 10) 부팅 프로세스 다소 버그와 휴식이다.


"빠른 부팅"은 모든 테스트를 통해 비활성화되어 있습니다.
iBug

또한 "빠른 부팅"은 Windows 10뿐만 아니라 Windows 8
이상용으로 만들어졌습니다

2

개인적으로 UEFI ONLY 모드는 CSM ON과 쌍을 이루지 않아야한다고 생각합니다. 어쨌든.

일반적인 UEFI 부트 로더에는 일반적으로 가장 잘 이해하는 세 가지 모드가 있습니다.

[1] Legacy ONLY [msdos partitioning table] with CSM mode set to ON
[2] UEFI + Legacy [GPT partitioning table] with CSM mode set to ON
[3] UEFI ONLY [GPT partitioning table] with CSM mode set to OFF

신중하게 재고 한 후에 다음과 같은 생각이 들었습니다.

UEFI 부트 로더 중 일부에는 두 가지 모드 만있을 수 있습니다.

[1] Legacy ONLY [msdos partitioning table] with CSM mode set to ON
[2] NONE
[3] UEFI ONLY [GPT partitioning table] with CSM mode set to OFF

CSM 모드가 ON으로 설정된 경우 [2]의 경우 [3]으로 재생됩니다. 다시 말해:

[1] Legacy ONLY [msdos partitioning table] with CSM mode set to ON
[2] UEFI ONLY [GPT partitioning table] with CSM mode set to ON.
[3] UEFI ONLY [GPT partitioning table] with CSM mode set to OFF

아무도


1

아시다시피, 호환성 지원 모듈은 레거시 부팅뿐만 아니라 UEFI 부팅을 위해 운영 체제에 필요할 수 있습니다. 이것은 Windows 7의 경우입니다. 실제로 CSM이없고 Windows 7을 전혀 부팅 할 수없는 유명 브랜드 컴퓨터가 있습니다.

또한 활성화 / 비활성화하면 부팅 중에 사용되는 모니터 (멀티 모니터 시스템) 또는 화면 해상도 변경과 같은 다른 효과가있을 수 있습니다. 또한 내 경험상 UEFI 네트워크 부팅을 위해 전원을 꺼야합니다. 그렇지 않으면 레거시 네트워크 부팅 펌웨어 만 액세스 할 수 있으며 UEFI 모드에서 운영 체제를 부팅 할 수 없습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.