PXE 부팅을 지원하기 위해 tftp를 사용하여 pfsense 서버를 설정했습니다. netboot.xyz의 최신 버전(릴리스 기준)을 부팅하도록 구성했습니다. 이것은 어느 정도 작동하지만 몇 가지 Linux 이미지를 로드하려고 시도했는데 모두 동일한 오류 메시지와 함께 종료되는 것 같았습니다. 기본 출력 텍스트에는 다음이 포함됩니다.
...
mount: mounting tmpfs on /cdrom failed: Invalid argument
...
curl: (23) Failed writing body (0 != 16384)
Unable to find a live file system on the network
...
스크린샷:
이것이 tftp 문제(내 생각으로는)인지, pfsense 문제(내 생각으로는), netboot.xyz 문제(내 추측)인지, 아니면 다른 문제인지 확실하지 않습니다.
답변1
알아 냈어! 나는 상당히 작은 메모리를 가진 기계에서 작업해 왔습니다. 위의 예에서는 RAM이 약 1GB인 가상 머신입니다. 4GB로 늘렸더니 PXE 부팅이 제대로 작동하기 시작했습니다.
따라서 요점은 netboot.xyz가 메뉴에 무언가를 추가하여 컴퓨터에 위험할 정도로 적은 양의 메모리가 있는 경우 경고할 수 있다는 것입니다.