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

Integrating Hirens Boot 15.2 into fog 1.2.0

Scheduled Pinned Locked Moved Solved
General
15
50
38.0k
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.
  • A
    aaoyagi @Pikmin
    last edited by aaoyagi Jun 25, 2015, 10:34 AM Jun 25, 2015, 4:26 PM

    Just got this working for me. In case anybody wants the steps:

    First in your /etc/exports add this line:
    /var/www/fog/iso/15.04_64 *(ro,sync,no_wdelay,insecure_locks,no_root_squash,insecure)

    Then restart your nfs server. If you’re running Ubuntu it’s sudo service nfs-kernel-server restart

    Next, extract the Ubuntu iso to a direcotry named 15.04_64 in your /var/www/fog/iso directory.

    In your Advanced menu use this:
    :MENU
    menu
    item --gap – ---------------- iPXE boot menu ----------------
    item ubuntu15.04_64 Boot Ubuntu 15.04
    item return return to previous menu
    :ubuntu15.04_64
    set path /fog/iso/15.04_64
    set nfs_path /var/www/fog/ISO/15.04_64
    kernel http://${fog-ip}${path}/casper/vmlinuz.efi || read void
    initrd http://${fog-ip}${path}/casper/initrd.lz || read void
    imgargs vmlinuz.efi root=/dev/nfs boot=casper netboot=nfs nfsroot=${fog-ip}:${nfs_path} ip=dhcp splash quiet – || read void
    boot || read void
    goto start

    Hopefully it works for you too. You don’t have to set the variables. I just did it that way in case I ever have to change where the iso directory lives.

    D W 3 Replies Last reply Nov 14, 2015, 11:38 PM Reply Quote 2
    • P
      Pikmin
      last edited by Pikmin Jun 25, 2015, 4:22 PM Jun 25, 2015, 9:43 PM

      Thanks aaoyagi, when I realised nfs mount was needed it was easy.
      Do you happen to have a working menu for parted magic? I’ve tried both ways with the iso mounted and exported and just path to the iso
      Throws an error both times.

      UPDATE: looked over it one more time and tried what Tom suggested- removed raw and iso
      chain memdisk ||

      Working fine, thank you kindly

      1 Reply Last reply Reply Quote 2
      • D
        dureal99d @aaoyagi
        last edited by Nov 14, 2015, 11:38 PM

        @aaoyagi Thank you so much you don’t know how long ive been trying to figure this out. If I could id shake your hand, but for now the best I can do is IS be amazed at how awesome what you figured out is. Again thank you.

        1 Reply Last reply Reply Quote 0
        • W
          Wayne Workman @aaoyagi
          last edited by Wayne Workman Nov 25, 2015, 10:53 PM Nov 15, 2015, 6:13 PM

          @aaoyagi said:

          Just got this working for me. In case anybody wants the steps:

          First in your /etc/exports add this line:
          /var/www/fog/iso/15.04_64 *(ro,sync,no_wdelay,insecure_locks,no_root_squash,insecure)

          Then restart your nfs server. If you’re running Ubuntu it’s sudo service nfs-kernel-server restart

          Next, extract the Ubuntu iso to a direcotry named 15.04_64 in your /var/www/fog/iso directory.

          In your Advanced menu use this:
          :MENU
          menu
          item --gap – ---------------- iPXE boot menu ----------------
          item ubuntu15.04_64 Boot Ubuntu 15.04
          item return return to previous menu
          :ubuntu15.04_64
          set path /fog/iso/15.04_64
          set nfs_path /var/www/fog/ISO/15.04_64
          kernel http://${fog-ip}${path}/casper/vmlinuz.efi || read void
          initrd http://${fog-ip}${path}/casper/initrd.lz || read void
          imgargs vmlinuz.efi root=/dev/nfs boot=casper netboot=nfs nfsroot=${fog-ip}:${nfs_path} ip=dhcp splash quiet – || read void
          boot || read void
          goto start

          Hopefully it works for you too. You don’t have to set the variables. I just did it that way in case I ever have to change where the iso directory lives.

          Added to wiki

          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!
          Daily Clean Installation Results:
          https://fogtesting.fogproject.us/
          FOG Reporting:
          https://fog-external-reporting-results.fogproject.us/

          1 Reply Last reply Reply Quote 0
          • H
            Hanz @Juan Bertolotti
            last edited by Hanz Nov 15, 2015, 9:37 PM Nov 16, 2015, 3:32 AM

            This post is deleted!
            1 Reply Last reply Reply Quote 0
            • W
              Wayne Workman @aaoyagi
              last edited by Nov 26, 2015, 4:52 AM

              @aaoyagi Just made major changes to this WiKi article and one other in order to ingegrate this and others into one single article.

              https://wiki.fogproject.org/wiki/index.php/Include_any_ISO_in_the_FOG_Bootmenu

              Please, any future instructions or tutorials about adding an ISO via FOG should be added to the above WiKi article. Thanks for giving an awesome little tutorial @aaoyagi

              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!
              Daily Clean Installation Results:
              https://fogtesting.fogproject.us/
              FOG Reporting:
              https://fog-external-reporting-results.fogproject.us/

              1 Reply Last reply Reply Quote 0
              • K
                KKTwenty101
                last edited by Dec 4, 2015, 1:54 PM

                A note that clonezilla works using the method.

                1 Reply Last reply Reply Quote 1
                • H
                  hugothebas
                  last edited by hugothebas Dec 21, 2015, 7:25 AM Dec 21, 2015, 1:24 PM

                  I know this is an old thread, I’ve read it entirely, and I’ve read the wiki too (this page)but I can’t find the files mentioned here. In my installation I don’t have the folder: /tftpboot/pxelinux.cfg/ in where should be the “default” file, which I assume is where the default menu is. I need help finding the files that i have to edit to be able to include other isos to the boot menu.

                  Sorry for the bad english.
                  Thank you.

                  Hugo Thebas

                  Q W 2 Replies Last reply Dec 21, 2015, 1:59 PM Reply Quote 0
                  • Q
                    Quazz Moderator @hugothebas
                    last edited by Dec 21, 2015, 1:59 PM

                    @hugothebas Are you on 1.2 or on trunk? Trunk doesn’t have pxelinux.cfg anymore since it switched to iPXE rather than PXE because of the added functionality.

                    T 1 Reply Last reply Dec 21, 2015, 2:04 PM Reply Quote 0
                    • T
                      Tom Elliott @Quazz
                      last edited by Dec 21, 2015, 2:04 PM

                      @Quazz 1.2.0 pxelinux.cfg did not exist, but I brought it back in trunk in the case of a requirement per chainloading or issues working with ipxe files.

                      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

                      Q 1 Reply Last reply Dec 21, 2015, 2:38 PM Reply Quote 1
                      • Q
                        Quazz Moderator @Tom Elliott
                        last edited by Quazz Dec 21, 2015, 8:39 AM Dec 21, 2015, 2:38 PM

                        @Tom-Elliott Right, got them mixed up, my bad. 🙂

                        As to answer his question then, you need to add it in the advanced menu in 1.2 using iPXE formatting.

                        1 Reply Last reply Reply Quote 0
                        • W
                          Wayne Workman @hugothebas
                          last edited by Dec 21, 2015, 6:38 PM

                          @hugothebas This article applies to 1.2.0 and below: https://wiki.fogproject.org/wiki/index.php?title=Advanced_Boot_Menu_Configuration_options

                          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!
                          Daily Clean Installation Results:
                          https://fogtesting.fogproject.us/
                          FOG Reporting:
                          https://fog-external-reporting-results.fogproject.us/

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

                          285

                          Online

                          12.0k

                          Users

                          17.3k

                          Topics

                          155.2k

                          Posts
                          Copyright © 2012-2024 FOG Project