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

    Attempting to turn Untangle 15.1 iso into PXE Menu item

    Scheduled Pinned Locked Moved
    Linux Problems
    3
    4
    423
    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.
    • I
      iamrt
      last edited by

      Hey all,

      I’m experiencing an issue where I am unable to turn the Untangle 15.1 iso into a bootable menu item. It is based on debian buster with kernel 4.19.

      I followed the well-laid out steps from george1421 @ https://forums.fogproject.org/topic/14550/fog-with-win10-sysprepped-vm-not-booting-to-pxe/ but am experiencing an issue with the menu item. I’m almost certain that the issue is with the parameters passed for the menu entry (Step 5 listed below).

      The steps I’ve taken thus far:

      1. made dirs for /images/os/untangle/15.1 and /tftpboot/os/untangle/15.1
      2. mount -o loop -t iso9660 /dev/cdrom /mnt/loop
      3. copy -R /mnt/loop/* /images/os/untangle/15.1 > umount /mnt/loop
      4. I snooped around in the copied files and found a folder named install.amd which had the vmlinuz and initrd.gz files > copied these to /tftpboot/os/untangle/15.1
      5. Went into Fog Configuration > iPXE New Menu Entry and added the following pulled from the debian install
      kernel tftp://${fog-ip}/os/untangle/15.1/linux
      initrd tftp://${fog-ip}/os/untangle/15.1/initrd.gz
      imgargs vmlinuz initrd=initrd.gz root=/dev/nfs netboot=nfs nfsroot=${fog-ip}:/images/os/untangle/15.1/ ip=dhcp rw
      boot || goto MENU
      

      I pulled step 5 from the post on adding debian 9.2 as a new menu entry. I figured that since untangle is based on debian, then it would work. Apparently is was wrong.

      Here is a picture of the files pulled from the iso:
      alt text

      I checked similarly named files from the other posts in george1421’s informative post previously mentioned (efi filetypes, vmlinuz, initrd.gz, etc) but my limited knowledge on what to put for the arguments is what seems to be keeping this from working.

      Any assistance would be greatly appreciated in getting this to work.

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

        @iamrt said in Attempting to turn Untangle 15.1 iso into PXE Menu item:

        … but am experiencing an issue with the menu item.

        Please tell us more about the actual issue? What error message do you see on screen? Take a picture and post here.

        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
        • I
          iamrt
          last edited by

          Of course. Sorry about that, I had to step away and come back to the post many times.

          The issue is that the installer looks like debian instead of the untangle installer and won’t proceed past detecting the cd-rom.

          What it looks like:
          alt text

          What it should look like:
          alt text

          The point at which I can’t proceed:
          alt text

          Finally, this is the installer menu after failure to move forward:
          alt text

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

            The default (ubuntu) installer kernel [linux] and initrd [initrd.gz] does not support/know about network booting. Its possible that the debian installer kernel and initrd also doesn’t directly support network booting. Both bits needs to support nfs for netbooting to work. In the screen shots provided appear that the installer scripts are only designed for local cdrom booting.

            You may be at a roadblock with this problem.

            I did find the debian 9.2 buster netbooting kernel and initrd. I don’t know if you can slide those in place and get untangle to install correctly. I’m sure the netboot kernel will work correctly but the initrd may only install native debian and not the untagle you want. You will want the netboot,tar.gz file. Extract the .gz file in linux or use 7-zip in windows.

            http://ftp.debian.org/debian/dists/buster/main/installer-amd64/current/images/netboot/

            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

            328

            Online

            12.0k

            Users

            17.3k

            Topics

            155.2k

            Posts
            Copyright © 2012-2024 FOG Project