Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Network Booting using CentOS 6.3 as PXE file server

    Scheduled Pinned Locked Moved DHCP and DNS
    2 Posts 1 Posters 2.7k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • J
      j.smith1981
      last edited by

      Hi there,

      I am confused as to how to go about wanting to get my install of pfsense working so that it can allow for installing Linux (namely Centos 6.3) on new machines without having to use the DVD drive.

      I am unable for some reason to use the DVD drive for installing a clean copy of CentOS 6.3 on  it, I  have a spare computer I can put CentOS on to allow it to download the  image from.

      I am just really confused about the settings where it says:

      Enter the root-path-string

      Then a dialogue box with the following below it:

      Note: string-format: iscsi:(servername):(protocol):(port):(LUN):targetname

      I really don't have a clue what  I am putting in the latter, I have put the IP address of my server I want to use as my next-server (which is where the boot image resides isn't it? with the file pxelinux.0 but the rest I am confused about the one  below that.

      Any help's much appreciated,
      Jeremy.

      1 Reply Last reply Reply Quote 0
      • J
        j.smith1981
        last edited by

        Been doing a bit of reading from this tutorial:
        http://lsgondane.hubpages.com/hub/How-to-Configure-PXE-Server-on-Linux

        Though it TFTP (which is obviously going to my file server where the CentOS images are located) and keeps saying can't find config files.

        I know the configs I have set in pfsense are working, just can't seem to understand why it can't find the config files under /tftpboot/pxelinux.cnf/default

        I mean this is the contents of that file:

        default: off

        description: The tftp server serves files using the trivial file transfer \

        protocol.  The tftp protocol is often used to boot diskless \

        workstations, download configuration files to network-aware printers, \

        and to start the installation process for some operating systems.

        service tftp
        {
        socket_type = dgram
        protocol = udp
        wait = yes
        user = root
        server = /usr/sbin/in.tftpd

        server_args = -s /var/lib/tftpboot # there's nodirectory there or file so!

        http://lsgondane.hubpages.com/hub/How-to-Configure-PXE-Server-on-Linux says:

        server_args = -s /tftpboot

        disable the yes command here:

        disable = yes

        above url says no:

        disable = no
        per_source = 11
        cps = 100 2
        flags = IPv4
        }

        1 Reply Last reply Reply Quote 0
        • First post
          Last post
        Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.