PXE booting Suse Linux 12 SP3

Discussion in 'Linux Admins, Storage and Virtualization' started by macrules34, Sep 7, 2018.

  1. macrules34

    macrules34 Member

    Joined:
    Mar 18, 2016
    Messages:
    219
    Likes Received:
    4
    I have setup all of the necessary services needed to do a PXE boot but I'm still getting the error: PXE-E53 No boot filename received. I googled the error and found that it is telling me that it cannot get the boot file from DHCP. I have tripled checked my dhcpd.conf file and I can't seem to find anything wrong. Here is the file:
    option domain-name-servers <DNS server>;
    option routers <router IP>;
    option ntp-servers 0.pool.ntp.org;
    default-lease-time 14400;
    ddns-update-style none;
    subnet <subnet> netmask <netmask> {
    range <begin ip> <end ip>;
    default-lease-time 14400;
    max-lease-time 172800;
    if option arch = 00:07 or option arch = 00:09 {
    filename "/EFI/x86/bootx64.efi";
    } else if option arch = 00:0b {
    filename "/EFI/armv8/bootaa64.efi";
    } else {
    filename "/bios/x86/pxelinux.0";
    }
    }

    I followed this guide: How to Set Up a Multi-PXE Installation Server | SUSE Linux Enterprise Server
     
    #1
  2. macrules34

    macrules34 Member

    Joined:
    Mar 18, 2016
    Messages:
    219
    Likes Received:
    4
    Update: I have gotten the host to PXE boot, looks like the issue was all of the if and else statements with the different boot options. Once I removed all of the unnecessary data from the file and left just filename"/bios/x86/pxelinux.0" it worked fine.

    Know I just need to get my repository to work. I'm using FTP, I get to the point where it has me input server and the directory, I enter them but all I get is "repository not found". I am able to ftp to the server from a windows box using the same credentials I would use to find the repository, without issue. When I FTP from my windows laptop I see the directory OS and then under that is suse_12_sp1 and suse_12_sp3. I have tried OS/suse_12_sp3 and just suse_12_sp3 and still get the repository not found. Know to throw a wrench into it the OS directory is mapped to a Gluster volume, the idea is to store all of the install files for the various OS's on the Gluster volume.
     
    #2
    Last edited: Sep 11, 2018
  3. macrules34

    macrules34 Member

    Joined:
    Mar 18, 2016
    Messages:
    219
    Likes Received:
    4
    Got it working, Know the question is can I set it up to install other flavors of Linux like CentOS, Ubuntu etc, or do I need a separate server for each flavor?
     
    #3
  4. vanfawx

    vanfawx Active Member

    Joined:
    Jan 4, 2015
    Messages:
    252
    Likes Received:
    40
    #4
  5. macrules34

    macrules34 Member

    Joined:
    Mar 18, 2016
    Messages:
    219
    Likes Received:
    4
Similar Threads: booting Suse
Forum Title Date
Linux Admins, Storage and Virtualization UEFI booting Proxmox 5.2 on ZFS? Aug 23, 2018
Linux Admins, Storage and Virtualization PXE Booting SLES 12 SP1 install Aug 20, 2018
Linux Admins, Storage and Virtualization Problems booting Kernel >4.10, stuck at boot screen Dec 27, 2017
Linux Admins, Storage and Virtualization Booting from ZFS: How to Best Handle Swap Space? Oct 25, 2017
Linux Admins, Storage and Virtualization Booting from unRAID flash drive in ESXi guest Jun 6, 2015

Share This Page