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

    Adding Deploying images to the main iPXE menu without need to login

    Scheduled Pinned Locked Moved Unsolved General Problems
    1 Posts 1 Posters 28 Views
    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
      mr.Twister
      last edited by

      Hi all, this is my first topic here 🙂
      I have a very simple request as I really exhausted all ChatGPT brains trying to find the correct parameter to make a new menu item for iPXE to deploy either win.10 or win.11 and I failed

      I managed to create the items both inside the menu and mark them for unregistered hosts but it fails to deploy. I actually tried to amend the original one but failed to deploy too.

      Original Deploy image param. :

      login
      params
      param mac0 ${net0/mac}
      param arch ${arch}
      param username ${username}
      param password ${password}
      param qihost 1
      isset ${net1/mac} && param mac1 ${net1/mac} || goto bootme
      isset ${net2/mac} && param mac2 ${net2/mac} || goto bootme
      

      what ChatGPT asked me to input for my menu item (Auto Win.10 Deploy) in the param was:

      params
      param mac0 ${net0/mac}
      param arch ${arch}
      param type down
      param imageID 1
      chain http://192.168.1.5/fog/service/ipxe/boot.php##params || goto bootme
      

      and many others like :

      boot.php?mac=${net0/mac}&imageID=2&type=down
      

      also suggested amending the original one to remove the need for login but also failed:

      params
      param mac0 ${net0/mac}
      param arch ${arch}
      isset ${net1/mac} && param mac1 ${net1/mac} || goto bootme
      isset ${net2/mac} && param mac2 ${net2/mac} || goto bootme
      chain http://192.168.1.5/fog/service/ipxe/boot.php?mac=${net0/mac} || goto bootme
      

      Any solution please 🙂 ? I have spent 7.5 hrs trying that I really gave up

      All replies are welcomed and appreciated.
      Thank you all.

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

      92

      Online

      12.2k

      Users

      17.4k

      Topics

      155.6k

      Posts
      Copyright © 2012-2025 FOG Project