3. Bootstrap opsætning

  1. Download bootfiler: Download kern.flp og mfsroot.flp floppy imagesne.

  2. Opsætning af ftp/pxe-boot mappen:

    1. Put pxeboot i boot mappen:

      # rm -rf /usr/obj/*
      # cd /usr/src/sys/boot
      # make
      # cp /usr/src/sys/boot/i386/pxeldr/pxeboot /usr/tftpboot
      
    2. Mount kern.flp filen ved hjælp af vndevice og kopier dens indhold til /usr/tftpboot:

      # vnconfig vn0 kern.flp    # associer et vndevice med filen
      # mount /dev/vn0 /mnt      # mount det
      # cp -R /mnt /usr/tftpboot # kopier indholdet til /usr/tftpboot
      # umount /mnt              # unmount det
      # vnconfig -u vn0          # disassocier vndevicet fra filen
      
  3. Kompiler en tilpasset kernel for klienterne (for at undgå device konfigurations skærmen ved boot) og put den i /usr/tftpboot.

  4. Lav en speciel loader.rc og installer det i /usr/tftpboot/boot/loader.rc så den ikke prompter for den anden disk, her er min.

  5. Pak installeren og hjælpeprogrammerne fra mfsroot disken ud og dekomprimer dem, put dem ned i/usr/tftpboot også:

    # vnconfig vn0 mfsroot.flp         # associer et vndevice med filen
    # mount /dev/vn0 /mnt              # mount det
    # cp /mnt/mfsroot.gz /usr/tftpboot # kopier indholdet til /usr/tftpboot
    # umount /mnt                      # unmount det
    # vnconfig -u vn0                  # disassocier vndevicet fra filen
    # cd /usr/tftpboot                 # skift mappe til pxeboot mappen
    # gunzip mfsroot.gz                # dekomprimer mfsroot
    
  6. Lav dit sysinstall script install.cfg, du kan bruge mit som en skabelon, men du er nød til at editere det.

  7. Kopier sysinstall scriptet ind i det udpakkede og dekomprimerede mfsroot image:

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

Dette og andre dokumenter kan downloades fra ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

For spørgsmål om FreeBSD, læs dokumentationen før du kontakter <questions@FreeBSD.org>.
For spørgsmål angående denne dokumentation, e-mail <doc@FreeBSD.org>.