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

    Chainloading iPXE

    Scheduled Pinned Locked Moved
    General
    3
    3
    1.7k
    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.
    • D
      deadturtle
      last edited by

      We have been having major issues getting our Dells to Chainload, and I was thinking about switching back to PXELinux but I really like iPXE so I did some digging on the iPXE website. This is working for us so far on our problem machines… we will be rolling our Fog subnet farther out but in the three locations where we are testing:

      1. edit default.ipxe
        add a line at the end of the file:
        [CODE]chain http://10.x.x.x/fog/grub/grub.exe --config-file=“rootnoverify (hd0);chainloader +1”[/CODE]

      2. Download the grub4dos executable from here:
        [URL=‘http://sourceforge.net/projects/grub4dos/files/GRUB4DOS/’]Grub4Dos[/URL]

      As can be seen in my config I dumped it in the fog directory. iPXE seems to be working still and chainloading is now working in the test environment.

      I pulled the code snippets from here:
      [URL=‘http://ipxe.org/appnote/work_around_bios_halting_on_ipxe_exit’]BIOS Halt on iPXE[/URL]

      If this helps folks let me know, or if it doesn’t work for you, also let me know. I’ll keep testing it from here.

      -D

      1 Reply Last reply Reply Quote 0
      • JunkhackerJ
        Junkhacker Developer
        last edited by

        a grub4dos exit type is already implemented in fog as of 1.1.0
        FOG_BOOT_EXIT_TYPE: GRUB

        signature:
        Junkhacker
        We are here to help you. If you are unresponsive to our questions, don't expect us to be responsive to yours.

        1 Reply Last reply Reply Quote 0
        • Tom ElliottT
          Tom Elliott
          last edited by

          @deadturtle,

          With this methodology, do your systems still talk to boot.php? I thought this was the method I was using for the grub exit system though?

          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! Get in contact with me (chat bubble in the top right corner) if you want to join in.

          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
          • 1 / 1
          • First post
            Last post

          194

          Online

          12.0k

          Users

          17.3k

          Topics

          155.2k

          Posts
          Copyright © 2012-2024 FOG Project