Preciso inicializar por PXE minha instalação do IPCop em um computador, mas não sei como inicializar o sistema operacional por PXE, pois não consigo encontrar um pxelinux.0
arquivo.
Coloquei todos os arquivos e pastas IPCop na pasta /srv/tftp no servidor PXE. O arquivo do servidor PXE udhcpd.conf
contém a seguinte linha:
boot_file /srv/tftp/pxelinux.0
O que devo fazer para que isso funcione com meu sistema operacional IPCop? Pelo que eu sei, não há pxelinux.0
arquivo.
A pasta de inicialização da minha instalação do IPCop contém (não tenho certeza se isso é importante):
Responder1
Parece-me que sua pasta de instalação está incompleta. Os *.c32
arquivos são definitivamente parte do PXELINUX/SYSLINUX, mas o pxelinux.0
binário está obviamente faltando. Você pode baixar manualmentePXELINUX.
Coloque o pxelinux.0
arquivo nessa pasta e certifique-se de substituir todos os *.c32
arquivos pelas respectivas cópias da versão baixada do PXELINUX. Renomeie extlinux.conf
para default
e coloque-o dentro de uma pasta chamada pxelinux.cfg
. Se o PXELINUX mostrar mensagens de erro sobre *.c32
arquivos ausentes ao tentar inicializar, copie esses arquivos também para a pasta tftpboot.