WiFi 장치를 통해 PXE에서 부팅 할 수 있습니까?


18

알다시피 이더넷 장치 (802.3)가 있는 PXE (Preboot Execution Environment) 서버를 통해 부팅 가능한 이미지 (Linux, Clonezilla, 관리 응용 프로그램 등)를 부팅 할 수 있습니다 .

이더넷 WiFi (802.11) 장치에서도 동일한 작업을 수행 할 수 있습니까? 노트북으로 테스트했지만 BIOS가 WiFi 장치에서 부팅 할 수없는 것으로 보입니다. 특정 WiFi 카드 및 / 또는 특정 BIOS에서 가능합니까?


나는 들어 본 적이 없지만 이론적으로는 가능합니다.
soandos

12
주요 과제 중 하나는 "부팅 준비가되었습니다!"를 브로드 캐스트하기 전에 바이오스가 무선 NIC를 활성화하고 WLAN에 연결되도록 설득하는 것입니다. 신호. 그런 종류의 무선 NIC 제어를 지원하는 모든 바이오스를 알지 못합니다.
Babu

답변:


19

적어도 하나의 공급 업체가 Wi-Fi를 통한 넷 부팅을 해결했지만 현재 믹스 앤 매치 마더 보드 및 Wi-Fi 어댑터로는 할 수 없을 것입니다.

네트워크의 다른 시스템이 Mac OS X의 DVD 공유 기능을 통해 Mac OS X 설치 DVD를 공유하는 한 Wi-Fi를 통해 MacBook Air를 부팅 할 수 있습니다. MBA에 반드시 광학 드라이브 나 이더넷 어댑터가 제공되는 것은 아니기 때문에 일부 사용자가 클린 OS를 설치하는 유일한 방법 일 수 있습니다.

Apple은 Wi-Fi 네트워크에 가입하기위한 UI뿐만 아니라 해당 Wi-Fi 칩셋 용 드라이버를 해당 모델의 EFI bootROM에 내장했습니다. 내가 아는 한 이것은 PXE 기반이 아닌 Apple 독점 체계입니다.


1
정말 좋은, 좋은 answear, 설명 주셔서 대단히 감사합니다.
Diogo

다른 PXE 이미지가 작동합니까? 아니면 어딘가에 OS X 전용 검사가 있습니까?
WhyNotHugo

2
@ Hugo 나는 PXE 부분에 구체적으로 대답하지 않았습니다. 애플의 Wi-Fi 넷 부팅 솔루션이 PXE를 전혀 사용하지 않는다고 생각합니다. 더 명확하게 답변을 업데이트하겠습니다. 내가 전달하려고했던 가장 중요한 것은 Wi-Fi를 통해 네트워크 부팅을하려면 bootROM (마더 보드 펌웨어)에 Wi-Fi 장치 용 드라이버가 있어야한다는 것입니다. 애플은 그 문제를 스스로 해결했다.
Spiff

아 맞다 어쨌든 나는 이것을 깨달았어야했다. : P
WhyNotHugo

10

WLAN 어댑터가 PXE를 지원하지 않으면 무선으로 PXE를 수행 할 수 없습니다.

그러나 랩톱에 이더넷 어댑터가있는 경우 브리지 (또는 전용 무선 브리지)로 작동 할 수있는 무선 액세스 포인트에 연결할 수 있습니다. 직접 시도했지만 너무 느 렸습니다. 랩톱을 이더넷 스위치 / 라우터 근처로 옮기십시오.


나는 Wi-Fi를 통해 부팅하는 방법을 좋아하거나 좋아하지 않는 솔루션을 즐겼습니다. +1
Diogo

1
당사의 로봇 중 하나는이 정확한 기술을 사용하여 장거리 900Mhz WLAN을 통해 부팅됩니다.
팀 윌리스 크로프트

5

"iPXE"를위한 Google. 그들은 무선 네트워크와 웹 주소의 부팅을 지원한다고 주장합니다. 또한 테스트 할 수있는 iso에서 부팅하는 대신 무선 카드의 ROM에서 ROM을 플래시 할 수 있습니다.



4

iPXE는 ath5k, 현재는 ath9k 무선 칩에 대한 개발 지원을 제공하며 gPXE가 개발하고있는 818x RALINK 칩도 가정합니다.

많은 컴파일 작업을 수행하는 데 도움이되는 유용한 가이드가 없습니다.

또한 PXE 이미지를 무선 카드 자체에 구울 수는 없지만 유선 LAN 또는 마더 보드를 사용하여 구울 수 있습니다.

또한 참고-USB에는 적용되지 않습니다.

시작 위치를 다루기가 어렵지만 ipxe.org에서 소스를 다운로드하고 https://www.google.com.au/search?q=site%3Aipxe.org+ath5k



3

"Wake-on-WLAN"을 사용할 수있는 "off"상태에서도 전력을 수신하는 일부 무선 네트워크 카드가 있지만 무선을 통한 PXE 부팅의 경우 흥미로운 점은 매우 느릴 것입니다 (이더넷에 비해). 그리고 b) 아주 작은 배포 환경에만 적합하다.


3

PXE가로드 될 때 무선 장치가로드되지 않았기 때문에 소비자 급 장비를 사용하여 무선에서 PXE 부팅을 '기술적으로'수행 할 수 없습니다. 내가 생각할 수있는 2 가지 옵션 :

  1. 각 머신마다 "wake-on-lan"무선 장치를 구입하십시오.
  2. PXE 장비를 무선 액세스 포인트에 연결하여 무선 기술을 사용하십시오. 그러면 무선로드 된 장치에 배선 할 있습니다!

2

내 경험에 따라 무선 안테나가있는 컴퓨터가 있습니다. 그들은 512M의 매우 작은 ssd 하드 디스크를 가지고있었습니다. 작은 하드 디스크 iPXE에 설치했습니다. 불행하게도 특정 컴퓨터는 pxe를 통해 정상적으로 부팅되지 않을 수 있습니다 (보안상의 이유로 외부 저장소를 통해서도).

부팅시 iPXE 콘솔이 나타납니다. 그래서 유선 또는 무선 어댑터의 IP를 직접 얻을 수 있습니다. 명령을 통해 initrd.img 및 vmlinuz 이미지를 다운로드하고 부팅 할 수도 있습니다. 아마도 iPXE는이를 허용하는 바이오스 호출을 사용합니다 (다른 플랫폼에서는 그렇지 않을 수도 있음). 내가로드 한 이미지는 ltsp 서버에서 가져온 것입니다. 그 시점에 도달하면 예를 들어 원격 이미지를로드 할 수도 있습니다. 나중에 문제는로드 된 커널에 특정 카드의 드라이버가 없다는 것입니다. 그래서 나는 그것들을 initrd에 추가하고 최종 연결에 도달하기 위해 맹 글링을해야했습니다. 따라서 마더 보드가 지원하는 경우 무선 PXE 부팅이 작동하는 조건에서 가능합니다. 그래서 마침내 완전한 무선 LTSP 클라이언트를 가질 수있었습니다.


1

내 생각에 10-12 명의 사용자에게는 wifi가 정상이어야합니다.
더 필요한 경우 다른 채널 / 주파수를 사용하여 별도의 액세스 포인트를 설정해야합니다.

업계 테스트에 따르면 엔터프라이즈 802.11n AP는 실제 테스트 조건에서 150Mbps 이상의 총 처리량을 달성 할 수 있습니다 (Cisco / Intel 테스트 및 네트워크 월드 테스트 참조). 그러나 15 명 이상의 사용자가 동일한 AP에 연결하는 것은 드문 일이 아닙니다. 따라서 AP 당 사용자 수가 달라짐에 따라 사용자 당 평균 처리량은 달라집니다.

따라서 무선 N 부팅은 사용자의 한계 등을 미리 이해하고 이해하면 Wi-Fi 액세스 포인트를 공유하는 사용자 수가 처리량을 줄이고 지연 시간을 늘리기에 충분할 때까지 10Mbps 이더넷 이상이어야합니다.

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