컴퓨터 문제는 예상치 못한 순간에 발생하는 끔찍한 버릇이 있습니다. 운영 체제가 로드를 거부하고 사용 가능한 설치 디스크가 없다면 어떻게 해야 하나요?
이러한 경우 컴퓨터의 네트워크 연결만으로 LAN에서 부팅을 시도하여 일반적인 문제를 해결할 수 있습니다. PXE 부팅이 무엇인지, 그리고 이 부팅이 어떻게 생명을 구하거나 최소한 시간을 절약할 수 있는지에 대해 알아야 할 모든 것이 여기에 있습니다.
PXE 부팅은 무엇을 의미하나요?
“픽시”로 발음되는 PXE는 사전 부팅 실행 환경을 의미합니다. 간단히 말해, 운영 체제가 설치되지 않은(또는 감지되지 않은) 컴퓨터가 ‘부팅 서버’를 찾아 OS 또는 설치 디스크를 로드하는 데 필요한 파일을 검색할 수 있도록 하는 표준입니다.
어떤 면에서는 네트워크 신호를 수신하여 컴퓨터를 원격으로 켜거나 끌 수 있는 또 다른 표준인 Wake-on-LAN과 정반대입니다. 일부 설정에서는 두 가지를 함께 사용할 수도 있습니다.
내 컴퓨터가 PXE 부팅을 지원하나요?
대부분 그렇습니다. PXE 표준은 2006년에 완성되었으며, 부팅 관리자로 UEFI(통합 확장 펌웨어 인터페이스)를 사용하는 모든 노트북 또는 데스크톱(기본적으로 지난 15년 정도에 만들어진 모든 최신 Windows PC)은 이를 지원합니다.
이를 확인하는 가장 쉬운 방법은 컴퓨터의 BIOS/UEFI 설정으로 들어가는 것입니다. 레이아웃은 UEFI ROM 제조업체에 따라 상당히 다르지만, 쉽게 알아볼 수 있는 고급 부팅 서비스 메뉴가 있을 것입니다.
해당 페이지에서 컴퓨터에서 사용 가능한 부팅 옵션을 확인할 수 있습니다. 몇 가지 항목이 있는 목록처럼 보입니다. 장치가 PXE 부팅을 지원하는 경우 해당 항목이 나열되어 있을 것입니다. 아래 예시를 확인하세요:
가장 적합한 부팅 방법은 상황에 따라 다릅니다. 정상적으로 작동하는 장치는 PCI(NVMe 드라이브의 경우) 또는 SATA 항목이 맨 위 항목으로 표시되지만, OS가 설치되지 않은 장치는 다른 대안이 필요합니다. PXE 부팅을 선택하면(위 메뉴에는 IPv4로만 나열되어 있지만 최신 컴퓨터는 IPv6를 사용하여 PXE 부팅하는 방법도 알고 있음) 아래와 같은 화면이 나타납니다.
이 후 아무 일도 일어나지 않으면 부팅 IP가 설정되지 않았다는 뜻이며, 실제로 이 스크린샷을 찍은 컴퓨터의 경우도 마찬가지입니다. 정확한 절차는 케이스마다 다르므로 이 가이드에서는 정확한 설정을 알려드리지 않고 UEFI 메뉴에서 PXE 부팅이 어떻게 작동하는지 보여드리기 위한 것입니다.
PXE 부팅은 어떻게 작동하나요?
올바르게 설정하면 PXE 부팅 절차가 네트워크에서 특정 컴퓨터(부팅 서버)를 찾습니다. 그러면 컴퓨터가 필요한 파일을 다운로드하여 계속 진행합니다.
상황에 따라 이는 두 가지 중 하나를 의미할 수 있습니다. 컴퓨터가 설치 디스크 이미지를 검색하거나 서버에서 전체 OS를 부팅합니다. 어떤 방식으로 부팅할지는 PXE 부팅의 용도에 따라 다릅니다.
PXE 부팅의 용도는 무엇인가요?
전자의 경우, 설치 디스크 이미지를 검색하는 것이 기업 환경에 유용합니다. IT 팀이 여러 대의 컴퓨터에 동시에 OS를 설치(또는 업데이트)해야 하는 경우, 각 컴퓨터에 물리 디스크를 삽입하는 것보다 서버에서 필요한 파일을 모두 검색하는 것이 더 빠릅니다.
부팅 서버 자체에서 전체 설치를 실행하는 것도 가능합니다. 이 경우 PXE 부팅 컴퓨터는 씬 클라이언트 역할을 하며 마우스와 키보드를 통해서만 입력을 받고 화면에 출력을 반환합니다. 프로그램과 저장된 파일을 포함한 전체 시스템이 서버에서 실행됩니다.
PXE 부팅은 많은 상황에서 좋은 동맹입니다
네트워크 연결만을 사용하여 컴퓨터를 부팅하는 것은 보기보다 간단합니다. PXE 부팅을 사용하면 서버에서 전체 OS를 실행하거나 머신에 설치하는 데 필요한 파일만 다운로드할 수 있습니다.
업계 표준이므로 다른 제조업체의 컴퓨터가 호환될지 걱정할 필요가 없습니다. 그렇기 때문에 PXE 부팅은 많은 경우에 사용할 수 있는 최고의 부팅 옵션 중 하나입니다.