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

PXE redirect via a menu.

Scheduled Pinned Locked Moved
General
3
10
6.8k
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.
  • M
    Matt Harding
    last edited by Aug 31, 2013, 8:58 AM

    Hi guys, just wondering if its possible to boot from a linux PXE server to a menu that defaults to booting fog, but gives the option to boot from SCCM if I so wish on given machines?

    So the menu would be for example:

    1. FOG (default after a few seconds)
    2. SCCM (affectionaly known in our workplace as SCUM)

    We have both environments and one guy insists on continually changing the dhcp scope on given vlans to accomodate these 2 servers.

    1 Reply Last reply Reply Quote 0
    • T
      Tom Elliott
      last edited by Aug 31, 2013, 11:49 AM

      Yes it is possible. If you know the kernel and the initrd (or iso) you’ll need, you just open up the /tftpboot/pxelinux.cfg/default file and create a new menu entry.

      I don’t know all your info needed for SCCM so I’m sorry I can’t break it down any easier for you.

      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
      • T
        Tom Elliott
        last edited by Aug 31, 2013, 2:07 PM

        I think you’d want something along the lines of a menu entry as:
        LABEL fog.sccm
        KERNEL fog/kernel/memdisk
        APPEND iso initrd=fog/images/sccm.iso raw
        MENU LABEL SCCM
        TEXT HELP
        Useful Information about SCCM here!
        ENDTEXT

        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
        • M
          moss
          last edited by Sep 3, 2013, 2:55 PM

          The suggestion above wouldn’t work as hes wanting to network boot from another PXE server. It may be possible using a menu option but I suspect you would have to load some software to do so as PXE booting is handled by the network card.

          1 Reply Last reply Reply Quote 0
          • T
            Tom Elliott
            last edited by Sep 3, 2013, 3:01 PM

            You could chainload the system to point to the alternate PXE server, or you can just put the SCCM information onto your tftpboot folder and boot that way.

            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
            • M
              moss
              last edited by Sep 3, 2013, 3:09 PM

              To be honest, I don’t know a huge amount about SCCM or the way it PXE boots. Chain-loading would probably be the way I would go.

              1 Reply Last reply Reply Quote 0
              • T
                Tom Elliott
                last edited by Sep 3, 2013, 3:58 PM

                It just depends though. Why use two pxe servers? You already have the pxe server for FOG, and you know FOG already works, why not just insert the files/kernels that SCCM uses and create a menu entry? It would be a lot easier, and you’re not fighting for ports between two systems.

                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
                • M
                  moss
                  last edited by Sep 3, 2013, 4:33 PM

                  My justification for using two PXE servers is a pretty poor one really, I know FOG handles PXE nicely but I know very little about SCCM and how it handles PXE booting. I wouldn’t be surprised if Microsoft have some convoluted method which would require lots of work to migrate to FOG.

                  1 Reply Last reply Reply Quote 0
                  • T
                    Tom Elliott
                    last edited by Sep 3, 2013, 4:36 PM

                    If you know the kernel and the filesystem (init.gz) setup, it should be as easy as a menu entry that points to those areas. Other than that, it still uses 66 and/or 67 so the only way to use two pxe servers nicely is to keep redirecting that PXE systems when either or the other is needed.

                    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
                    • M
                      moss
                      last edited by Sep 3, 2013, 4:48 PM

                      From a quick search it appears most people do it the other way, using SCCM as the primary PXE server, although the following post does have a little info on doing it the other way.
                      [url]http://www.vcritical.com/2011/06/peaceful-coexistence-wds-and-linux-pxe-servers/#comment-14629[/url]

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

                      204

                      Online

                      12.0k

                      Users

                      17.3k

                      Topics

                      155.2k

                      Posts
                      Copyright © 2012-2024 FOG Project