컴퓨터에 IPCop 설치를 PXE 부팅해야 하지만 파일을 찾을 수 없기 때문에 PXE를 통해 OS를 부팅하는 방법을 모르겠습니다 pxelinux.0
.
모든 IPCop 파일과 폴더를 PXE 서버의 /srv/tftp 폴더에 넣었습니다. PXE 서버의 udhcpd.conf
파일에는 다음 줄이 포함되어 있습니다.
boot_file /srv/tftp/pxelinux.0
이것이 내 IPCop OS에서 작동하도록 하려면 어떻게 해야 합니까? 제가 아는 한 파일이 없습니다 pxelinux.0
.
내 IPCop 설치의 부팅 폴더에는 다음이 포함되어 있습니다(이것이 중요한지 확실하지 않습니다):
답변1
설치 폴더가 불완전한 것 같습니다. 파일 *.c32
은 분명히 PXELINUX/SYSLINUX의 일부이지만 바이너리 pxelinux.0
는 분명히 없습니다. 수동으로 다운로드할 수 있습니다.픽셀리눅스.
해당 폴더에 파일을 넣고 모든 파일을 다운로드한 PXELINUX 버전의 해당 복사본으로 pxelinux.0
바꾸십시오 . 이름을 으로 *.c32
변경 하고 이라는 폴더 안에 넣습니다 . PXELINUX가 부팅을 시도하는 동안 누락된 파일에 대한 오류 메시지를 표시하는 경우 해당 파일도 tftpboot 폴더에 복사하십시오.extlinux.conf
default
pxelinux.cfg
*.c32