• Recent
    • Unsolved
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    Won't boot UEFI

    Scheduled Pinned Locked Moved
    FOG Problems
    3
    6
    684
    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.
    • Goll420G
      Goll420
      last edited by

      Hello all

      I have some HP Probook 440 G8’s to image. However, when I attempt to boot to the network I get the following error. I can’t disable UEFI as it appears that the legacy option has now been removed.
      I tried compiling a new ipxe.efi but not sure I did it right, then it just kept going round in a loop and not getting any further.

      fogerror.jpg

      Temet Nosce.

      1 Reply Last reply Reply Quote 0
      • Goll420G
        Goll420
        last edited by

        Has to be something to do with the network card in the laptop. Just used a USB-C ethernet adaptor and it’s booted up straight away.

        Is there an updated ipxe.efi anywhere?

        Temet Nosce.

        george1421G 1 Reply Last reply Reply Quote 0
        • george1421G
          george1421 Moderator @Goll420
          last edited by

          @goll420 See if snponly.efi works better with this network card.

          Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!

          Goll420G 1 Reply Last reply Reply Quote 0
          • S
            Sebastian Roth Moderator
            last edited by Sebastian Roth

            @goll420 said in Won't boot UEFI:

            Is there an updated ipxe.efi anywhere?

            Depends on what FOG version you use. If you use 1.5.9 or dev-branch then you have the latest official binaries. If you are on an earlier version of FOG download newer iPXE binaries from github.

            Other than that - compile binaries from the latest official iPXE code repo:

            cd /path/to/your/fogproject-source-dir/
            cd utils/FOGiPXE
            ./buildipxe.sh
            cd ../../packages/tftp/
            find -type f -exec cp -Rfv {} /tftpboot/{} \;
            

            Hint: You might have to install packages beforehand (e.g. genisoimage, syslinux, xz-devel).

            Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

            Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

            1 Reply Last reply Reply Quote 0
            • Goll420G
              Goll420 @george1421
              last edited by

              @george1421 That worked a treat, thanks George!

              Temet Nosce.

              george1421G 1 Reply Last reply Reply Quote 0
              • george1421G
                george1421 Moderator @Goll420
                last edited by

                @goll420 Ok here is a quick explanation of why the suggestion. iPXE has 2 basic sets of boot loaders. One boot loader has all of the known network drivers installed and only uses a single standard driver that interfaces with the firmware on the network card. This is the same idea for both bios and uefi.

                For bios the standard driver is undionly.kpxe (fog recommended)
                For bios with the all included network driver its ipxe.kpxe

                For uefi the standard network driver is snponly.efi
                For uefi the all included network driver is ipxe.efi (fog recommended)

                For the FOG recommended boot loaders. The undi driver for bios is very old (~20 years) and very stable. The snp driver for uefi is new (~6 years) and in the early days not very dependable. That is why FOG recommened the ipxe.efi (all native drivers). With new hardware coming out the iPXE boot loader community can’t keep up with really new hardware and the snp network drivers are getting more mature. So the FOG developers at some time may switch their recommendation to the snponly.efi, but not today.

                One last bit of info, its up to the network card manufacturer to write the proper snp driver into the network card’s firmware. Some do this better than others.

                Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!

                1 Reply Last reply Reply Quote 0
                • 1 / 1
                • First post
                  Last post

                231

                Online

                12.0k

                Users

                17.3k

                Topics

                155.2k

                Posts
                Copyright © 2012-2024 FOG Project