Subcategories

  • Technical help directly related to FOG.
    9k Topics
    85k Posts
    M

    Dear Fannarino,

    First, what version of FOG are you using? I assume you are using this FOG server for DHCP?

    with your VM is the networking set to NAT for the VM or Bridged?

    First - Did the install script finish without any errors? I would check that as the script handles all the database stuff FOG needs. Check the Docs on installing FOG to ensure you did all the steps on the database.

    Since you are using a different network than that one you use for the internet, then you need to ensure all IP addresses for the interface you are using match. If you set these up with a script using a network for the internet and then changed it, then you will need to ensure all IP addresses match.

    Second - On your Fog Settings in the Web UI, check your various IP Address settings particularly
    Fog Configuration: TFTP Server
    Fog Configuration: Web Server
    Storage Management > DefaultMember

    Next, check in your Fedora VM, check the following.
    /etc/dhcp/dhcpd.conf
    /tftpboot/default.ipxe

    Then check your FOS, which is the bzimage files FOG uses to load the OS your computer is pxebooting. this might effect proper booting or execution of any task in FOG. You can check this in Fog Configuration, then click on the blue button that says "DefaultMember FOG Version: ( ) it will list two files.
    bzimage Version
    bzimage32 Version

    If this is too old you can replace these, which are located in redhat OSes (I use rocky linux myself) under /var/www/html/fog/service/ipxe. You would need to replace about 4 files which you can download from github, under fog project.

    These are the points I can think of.

  • Problems with specific computer models.
    705 Topics
    8k Posts
    Tom ElliottT

    Often time,s this seems to be due to UEFI Secure boot being enabled when it should be disabled.

  • Technical help related to a Windows Problem.
    1k Topics
    8k Posts
    B

    Not sure if this is necessarily related to FOG, but has anyone else had an issue where when you deploy an image, all your file associations you’ve set for default apps get reset back to defaults? We had been on W10 for all our machines and never had any issues, but we just made new W11 masters for all our different machine types and have been running into this issue with all of them.

    Any idea what could be causing this or how to fix it? Is there anything I could run via snapin to reassociate apps with certain file extensions?

  • Technical help related to a Linux Problem.

    722 Topics
    6k Posts
    Tom ElliottT

    @eoli3n Versions are impossible to give because they keep changing, so we do try to have the version that are supported between masters/dev-branch/etc… for the os’s at that point in time (and backward)

    Debian Based (Mint, Ubuntu, Debian), Redhat Based (Redhat, Rocky, Alma, Fedora).

    The versions, dev-branch is more likely going to be in line with latest/greatest. Some what of a delay of course, but there’s no list that clearly spells out what version of specific OS is supported.

    In my opinion, Redhat based OS’s are the best as we don’t have to continually update the installer code to support future versions. Most will just work right out of the box.

    Migration process? No, if you’re moving one machine to another that’s one thing of a migration and there is a process for that, but if you’re meaning “I’m on bookworm and without moving anything, I’m going to do an in place upgrade?” I don’t believe there will be problems but what I would suggest is re-installing FOG once the upgrade is complete as any services or config files that got changed would need to be rebuilt for the new OS. It’s not hard and I don’t think there will be any issues. If there are, please let us know.

  • Technical help related to a Mac Problem.

    79 Topics
    941 Posts
    Mr_____TM

    @george1421 Hi,

    Thanks for your reply. Its strange. I am working with (almost exclusively) early 2012 hardware. My older Imacs 2009-2011 afaict pxe boot fine image with FOG w/o issue. The problem comes along when, I try to image our macbooks. They display different levels of progress before they flat out hang. I had one mbpx,y I’m almost sure it was a 3rd gen intel just can’t find it right now. I may be being processed to go out the door to our clients.

    Yes the 2019 verison of ipxe was executed from a boot of clonezill 3.1.x the version I would attempt to boot from ventory stick or from an imaged usb stick would display an error regarding not having efi capability and/or hang or return to the ventoy menu. If I just let them be long enough the MBP would just restart.

    So I did attempted to roll my own and ran into the same problem with the oobox downloadable iso/zip file. Hang… I am researching w/o much success with how clonezilla compiled their ipxe menu entry or how to just plain add efi capability to ipxe.iso/zip and burn it to a usb stick. I just am not knowledable enough to formulate a good question or find what I am looking for (cause I don’t know:))

    So thanks again for your reply. I have a large donations of older MBP’s coming just before the holidays and I would lik to be able to make it rain.

    Regards,

  • General Developer questions relating to FOG.
    671 Topics
    5k Posts
    M

    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.

167

Online

12.3k

Users

17.4k

Topics

155.6k

Posts