Necesito iniciar PXE mi instalación de IPCop en una computadora, pero no sé cómo iniciar el sistema operativo a través de PXE, ya que no puedo encontrar un pxelinux.0
archivo.
Puse todos los archivos y carpetas de IPCop en la carpeta /srv/tftp en el servidor PXE. El archivo del servidor PXE udhcpd.conf
contiene la siguiente línea:
boot_file /srv/tftp/pxelinux.0
¿Qué debo hacer para que esto funcione con mi sistema operativo IPCop? Hasta donde yo sé, no existe ningún pxelinux.0
expediente.
La carpeta de inicio de mi instalación de IPCop contiene (no estoy seguro si esto es importante):
Respuesta1
Me parece que su carpeta de instalación está incompleta. Los *.c32
archivos definitivamente son parte de PXELINUX/SYSLINUX, pero pxelinux.0
obviamente falta el binario. Podrías descargar manualmentePXELINUX.
Coloque el pxelinux.0
archivo en esa carpeta y asegúrese de reemplazar todos los *.c32
archivos con las copias respectivas de la versión descargada de PXELINUX. Cambie el nombre extlinux.conf
y default
colóquelo dentro de una carpeta llamada pxelinux.cfg
. Si PXELINUX muestra mensajes de error sobre *.c32
archivos faltantes al intentar iniciar, copie esos archivos también en la carpeta tftpboot.