3. Los ajustes del inicio

  1. Descargue los ficheros de inicio: Descargue las imágenes de disquete kern.flp y mfsroot.flp.

  2. Ajuste el directorio tftp/pxe-boot:

    1. Copie pxeboot en el directorio boot:

      # rm -rf /usr/obj/*
      # cd /usr/src/sys/boot
      # make
      # cp /usr/src/sys/boot/i386/pxeldr/pxeboot /usr/tftpboot
      
    2. Usando vndevice monte la imágen kern.flp y copie todo su contenido a /usr/tftpboot:

      # mdconfig -a -t vnode -f kern.flp -u 0 # (vnconfig vn0 kern.flp) asociar vndevice al fichero
      # mount /dev/md0 /mnt # (mount /dev/vn0 /mnt) mount it
      # cp -R /mnt /usr/tftpboot # copie los contenidos a /usr/tftpboot
      # umount /mnt              # desmontar la imagen
      # vnconfig -u vn0          # desasociar vndevice del fichero
      
  3. Compile un kernel personalizado para los clientes (para evitar, de manera particular, la pantalla de ajustes de los componentes durante el inicio) y cópielo a /usr/tftpboot.

  4. Cree un fichero loader.rc e instálelo en /usr/tftpboot/boot/loader.rc para que no pida un segundo disquete, aquí está mi fichero.

  5. Extraiga el instalador y las herramientas de ayuda de la disquete mfsroot, descomprímalos y cópielos también a /usr/tftpboot.

    # vnconfig vn0 mfsroot.flp         # asociar un vndevice con el fichero
    # mount /dev/vn0 /mnt              # montarlo
    # cp /mnt/mfsroot.gz /usr/tftpboot # copiar los contenidos a /usr/tftpboot
    # umount /mnt                      # desmontarlo
    # vnconfig -u vn0                  # desasociar vndevice del fichero
    # cd /usr/tftpboot                 # entrar en el directorio pxeboot
    # gunzip mfsroot.gz                # descomprimir mfsroot
    
  6. Cree su script sysinstall install.cfg. Puede usar el mío como plantilla pero tiene que modificarlo.

  7. Copie el script sysinstall en la imagen mfsroot extraída y descomprimida:

    # cd /usr/tftpboot
    # vnconfig vn0 mfsroot
    # mount /dev/vn0 /mnt
    # cp install.cfg /mnt
    # umount /mnt
    # vnconfig -u vn0
    

Puede descargar éste y muchos otros documentos desde ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

Si tiene dudas sobre FreeBSD consulte la documentación antes de escribir a la lista <questions@FreeBSD.org>.
Envíe sus preguntas sobre la documentación a <doc@FreeBSD.org>.