Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 10에서 Surface Laptop PXE 부팅 실패 시 해결 방법

Surface Laptop에서 전원 버튼과 볼륨 다운 버튼을 동시에 눌러 PXE(Preboot Execution Environment) 부팅을 시도했을 때 Windows 로고가 잠깐 깜빡인 후 부팅에 실패하는 경우가 있습니다. 이 글에서는 이러한 문제를 해결하기 위해 따를 수 있는 단계를 자세히 안내합니다.

Surface Laptop PXE 부팅 실패 해결 방법

Surface Laptop에서 PXE 부팅 문제가 발생했다면 아래 두 가지 방법 중 하나를 활용해 문제를 해결할 수 있습니다.

방법 1: UEFI에서 '즉시 부팅' 옵션 사용하기

  • Surface Laptop의 전원을 끕니다.
  • 장치가 완전히 꺼지면 볼륨 업(Volume Up) 버튼을 길게 누릅니다.
  • 볼륨 업 버튼을 누른 상태에서 전원 버튼을 눌렀다 뗍니다.
  • 화면에 Surface 또는 Windows 로고가 더 이상 나타나지 않을 때까지 볼륨 업 버튼을 계속 누르고 있습니다.

그러면 Surface UEFI(Unified Extensible Firmware Interface) 환경 화면이 표시됩니다.

  • Boot configuration(부팅 구성)을 선택합니다.
  • 오른쪽 창의 Configure boot device order(부팅 장치 순서 구성)에서 PXE Network를 선택한 후 왼쪽으로 스와이프합니다. 이 작업은 기존 부팅 순서에는 영향을 주지 않습니다.

Windows 10에서 Surface Laptop PXE 부팅 실패 시 해결 방법

Boot this device immediately(이 장치를 즉시 부팅)라는 메시지가 표시됩니다.

  • OK(확인)를 클릭하여 종료하고 PXE 네트워크 부팅을 바로 수행합니다.

방법 2: 부팅 순서 변경하기

또는 Surface Laptop의 부팅 순서를 변경하여 PXE Network를 목록 맨 위로 올려두는 방법도 있습니다. 절차는 다음과 같습니다.

  • Surface Laptop의 전원을 끕니다.
  • 장치가 완전히 꺼지면 볼륨 업 버튼을 길게 누릅니다.
  • 볼륨 업 버튼을 누른 상태에서 전원 버튼을 눌렀다 뗍니다.
  • 화면에 Surface 또는 Windows 로고가 더 이상 나타나지 않을 때까지 볼륨 업 버튼을 계속 누르고 있습니다.

Surface UEFI 화면이 표시되면 다음 단계를 진행합니다.

  • Boot configuration을 선택합니다.
  • 오른쪽 창의 Configure boot device order에서 PXE Network를 선택하고 목록 맨 위로 드래그합니다.
  • Exit를 선택한 후 Restart Now(지금 다시 시작)를 선택합니다.

이제 PXE 부팅을 다시 시도해 보세요. Surface Laptop이 정상적으로 PXE 부팅을 성공적으로 수행할 수 있을 것입니다!

참고: PXE-E61 미디어 테스트 실패(Media test failure, check cable) 부팅 오류가 발생하는 경우도 있으니 함께 확인해 보세요.

PXE란 무엇인가?

PXE(Preboot Execution Environment, 사전 부팅 실행 환경)는 운영체제가 아직 설치되지 않은 네트워크 연결 컴퓨터를 관리자가 원격으로 구성하고 부팅할 수 있도록 지원하는 산업 표준 클라이언트/서버 인터페이스입니다. PXE 코드는 일반적으로 새 컴퓨터에 읽기 전용 메모리(ROM) 칩이나 부팅 디스크 형태로 제공되며, 이를 통해 클라이언트 컴퓨터가 네트워크 서버와 통신하여 원격으로 구성되고 운영체제를 원격으로 부팅할 수 있습니다.

PXE 사용의 주요 장점

  • 클라이언트 머신에 운영체제나 하드 디스크가 반드시 필요하지 않습니다.
  • 하드웨어 또는 소프트웨어 오류 발생 시 클라이언트를 재부팅할 수 있어 관리자가 문제를 진단하고 해결하기 용이합니다.
  • 대부분의 작업을 원격으로 수행할 수 있어 유지 관리가 크게 간소화됩니다.
  • PXE는 특정 벤더에 종속되지 않으므로 새로운 유형의 컴퓨터를 네트워크에 손쉽게 추가할 수 있습니다.
  • 중앙 집중식 데이터 저장을 통해 정보 보안이 강화됩니다.

PXE가 제공하는 세 가지 핵심 요소

  1. DHCP(Dynamic Host Configuration Protocol): 클라이언트가 IP 주소를 할당받아 네트워크 서버에 접근할 수 있도록 합니다.
  2. API 세트: 클라이언트의 BIOS/UEFI 또는 다운로드된 NBP(Network Bootstrap Program)가 운영체제 부팅과 기타 구성 단계를 자동화하는 데 사용하는 애플리케이션 프로그램 인터페이스 모음입니다.
  3. 표준 초기화 방법: PXE ROM 칩 또는 부팅 디스크에서 PXE 코드를 초기화하는 표준 방식입니다.

PXE 부팅 프로세스의 작동 원리

PXE 프로세스는 클라이언트가 서버에 자신이 PXE를 사용한다는 사실을 알리는 것으로 시작됩니다. 서버 역시 PXE를 사용 중이라면 사용 가능한 운영체제를 포함하는 부팅 서버 목록을 클라이언트에 전송합니다. 클라이언트는 필요한 부팅 서버를 찾아 다운로드할 파일 이름을 수신합니다.

이후 클라이언트는 TFTP(Trivial File Transfer Protocol)를 통해 해당 파일을 다운로드하고 실행하며, 이 과정에서 운영체제가 로드됩니다. 만약 클라이언트에는 PXE가 탑재되어 있지만 서버에는 없는 경우, 서버는 PXE 코드를 무시하므로 DHCP 및 BP(Bootstrap Protocol) 작업에는 어떠한 지장도 발생하지 않습니다.