• Recent
    • Unsolved
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login
    1. Home
    2. george1421
    3. Posts
    • Profile
    • Following 1
    • Followers 66
    • Topics 113
    • Posts 15,373
    • Groups 2

    Posts

    Recent Best Controversial
    • RE: Chainloading failed, hit 's' for the iPXE shell

      @lperoma said in Chainloading failed, hit 's' for the iPXE shell:

      192.168.3.253

      What device is that (manufacturer and model)? is that a soho router?

      How does dnsmasq fit into this design? Is it setup as a proxy dhcp server?

      The reason why I ask is I’ve seen many soho routers say (tell client computers) they are the boot server even if you have dhcp option 66 set correctly. The bios on the target computer is getting ipxe loaded correctly. Once iPXE starts it issues a dhcp discovery request again to find the boot server’s IP address. What it is getting this time is your gateway’s address.

      With this new information I don’t think its spanning tree.

      posted in FOG Problems
      george1421G
      george1421
    • RE: Chainloading failed, hit 's' for the iPXE shell

      @lperoma So I can make the generalization statement that time fixes your issue?

      What I want you to test is this.

      PXE boot into the error and then press s to get to the ipxe console.

      Wait 20 seconds.

      Now key in the following at the console prompt
      chain tftp://192.168.3.253/default.ipxe
      Does this work and continue into the FOG iPXE menu. In that the only thing different between not working and working is time? (I’m driving to a point here).

      If time fixes the issue, lets place a dumb switch (unmanaged cheap-o like monoprice) switch between the building network switch and the target computer. Now pxe boot the computer does it boot correctly? If yes then its possibly a spanning tree issue with your building network switch. Make sure your building switch has fastSTP, portfast or whatever your switch mfg calls the fast spanning tree protocol. I might be off base here but it sounds like it might be spanning tree. I know that processor is pretty old, but I don’t think its cpu related.

      posted in FOG Problems
      george1421G
      george1421
    • RE: PXE Boot Error - "Kernel Panic" Issue "XZ decompressor ran out of memory"

      @lperoma Undionly.kpxe and snp.efi are probably the safest choices. Both of these use the built in driver built into the network adapter. The ipxe.pxe and ipxe.efi are more like the linux kernel where it has every known driver built into the boot loader. All of the other ipxe boot loaders are for unique situations that are not common.

      So your system is an old 4th gen i5 processor. That’s strange that ipxe is misidentifying that CPU.

      posted in FOG Problems
      george1421G
      george1421
    • RE: PXE Boot Error - "Kernel Panic" Issue "XZ decompressor ran out of memory"

      @lperoma said in PXE Boot Error - "Kernel Panic" Issue "XZ decompressor ran out of memory":

      Any other idea? Can some one identify any issue with my dnsmasq ?

      Its not a dnsmasq issue. dnsmasq only instructs to pickup ipxe.efi or undionly.kpxe once that boot loader is running dnsmasq has done its job. For some reason ipxe is misidentifying the processor as 32 bit only. Will you collect the exact processor model in these AIO?

      I just saw in your previous message ipxe.kkpxe is being sent. Update your dnsmasq to send undionly.kpxe instead. That shouldn’t matter because ipxe.kkpxe uses the internal network adapters and undionly.kpxe uses the generic UNDI driver. But for consistency sake, lets make sure its not an ipxe issue.

      posted in FOG Problems
      george1421G
      george1421
    • RE: PXE Boot Error - "Kernel Panic" Issue "XZ decompressor ran out of memory"

      @lperoma I don’t feel this is a pxe booting issue. There is only two flavors of iPXE. One for bios and one for uefi. Is this computer in bios or uefi mode?

      The only way I can see this messing up because of dhcp is that the computer is in uefi mode, and you had something wrong with dnsmasq, where its loading the 32bit version of iPXE. That might falsely miss identify the processor as a 32 bit causing bzImage32 to be called.

      The other thing I can think in the fog configuration -> fog settings. If you hit the expand all button then search for bzImage. If by chance someone changed the 64 bit fields to load bzImage32 and the 32 bit initrd. But that’s really unlikely.

      Do all other computers work correctly except for this one?

      posted in FOG Problems
      george1421G
      george1421
    • RE: PXE Boot Error - "Kernel Panic" Issue "XZ decompressor ran out of memory"

      @lperoma Looking at your screen shot a few things jump out at me.

      Why is iPXE loading the 32 bit version of FOS Linux?

      What hardware are you running here? What is the CPU? Is this super old hardware, like from the Pentium era?

      I translate this error to the kernel (bzImage32) doesn’t have enough RAM memory to expand the FOS linux virtual hard drive (init_32.xz) into memory. If this IS a 32 bit system I still can’t understand why there is not enough ram for this kernel expansion. 32 bit arch is limited to 2GB of RAM. The FOS linux kernel and initrd compressed is < 400MB. Something is not adding up.

      posted in FOG Problems
      george1421G
      george1421
    • RE: Linux live bootable

      @cros I’m kind of spit balling here but your imgargs line especially around nfsroot doesn’t really follow what I expect.

      FWIW here is what I have in my guide for debian 11. (I really don’t keep up with current distros anymore)

      kernel tftp://${fog-ip}/os/debian/Server11.3/linux
      initrd tftp://${fog-ip}/os/debian/Server11.3/initrd.gz
      imgargs linux initrd=initrd.gz root=/dev/nfs boot=casper netboot=nfs nfsroot=${fog-ip}:/images/os/debian/Server11.3/ locale=en_US.UTF-8 keyboard-configuration/layoutcode=us quiet splash ip=dhcp rw
      boot || goto MENU
      

      For me your imgargs line stands out as is your 192.168.7.5 server your fog server or a different server? If its your fog server you can make the line a bit more portable by using ${fog-ip} which will be replaced by the IP address of the fog server by iPXE. Secondly did you create an /nfs share on your fog server because that is not one of FOGs standard nfs shares. On the fog server you should be able to run the command showmount -e 127.0.0.1 to see the list of nfs shares on the fog server. In my imgarg command you can see I’m using /images/os which is in the path of /images on the fog server and /images is an NFS share.

      ref: https://forums.fogproject.org/post/150256

      posted in FOG Problems
      george1421G
      george1421
    • RE: Trying to deploy image shuts off host

      @jcarr ok that is an x86 system. I see its strange that the kernel doesn’t try to boot at all. That’s not a new system (8th Gen) there shouldn’t be an issue with FOS Linux starting up. I understand that all actions from the ipxe menu doesn’t boot they all rely on FOS Linux kernel starting up. Have you tested an older kernel, maybe either in the 5.x or 4.x (last choice) range?

      Is the issue with just this computer or all computers you try to pxe boot?

      If its just this computer, is the firmware up to date?

      I have to shot gun this, because it should boot.

      posted in FOG Problems
      george1421G
      george1421
    • RE: Trying to deploy image shuts off host

      @jcarr Just for clarity this target system is x86 based?

      Also in the fog configuration ->fog settings panel of the ui set the logging level to 7. It may be either 4 or 1 by default. This should print more information on the boot screen. What its showing so far is that its working.

      posted in FOG Problems
      george1421G
      george1421
    • RE: Windows on ARM

      @rodluz Good going. I also saw the issues with the lenovo’s ARM notebooks. I think we may need to wait until 6.12 is released. Yeah, without networking or keyboard you are kind of stuck. I was thinking that we could just ssh into the fos engine to bypass the keyboard issue, but then no network and no way to set root’s password. That would have to be done using buildroot to assign a default password to root. Not worth the effort until you get keyboard access. I just has a flash of an idea of a serial console, but that system probably doesn’t have a real serial port either.

      posted in Hardware Compatibility
      george1421G
      george1421
    • RE: constant 100% CPU Usage

      @PatrickL You might want to review this post: https://forums.fogproject.org/topic/17648/massive-cpu-usage-from-a-service

      That .sysvd is suspicious and very similar to the thread above.

      posted in Linux Problems
      george1421G
      george1421
    • RE: BitLocker compatibility

      @jfernandz said in BitLocker compatibility:

      The TPM point is a good one, but … almost all machines we work with have an “easily” accessible/replaceable TPM hardware module, could just we restore some disk image in a new machine with the TPM of the old one? Would this work?

      -Or- just decrypt your golden/mother image before image capture, then either have the unattend.xml or gpo policy encrypt the drive when it hits the target computer hardware? Don’t make it harder on yourself than needed. I’m sure your users are willing to do that to you for free.

      posted in Windows Problems
      george1421G
      george1421
    • RE: Network

      @Eliseu What I see here is that ipxe is booting, but this isn’t FOG’s version of iPXE. Are you running this pxe booting computer in virtual box?

      posted in Windows Problems
      george1421G
      george1421
    • RE: Windows on ARM

      @stokehall Just a quick oracular review and it will eventually ship with linux kernel 6.11, and it kind of works with the latest ARM processors. But we are getting close and kernel 6.11 is probably a good place to start. We might want to start with the default config for the qualcom processors and then add in the bits that FOG needs. Linux kernel 6.11 was released on 15-Sep.

      posted in Hardware Compatibility
      george1421G
      george1421
    • RE: BitLocker compatibility

      @jfernandz Actually bitlocker fde (full disk encryption) was developed to prevent what you are trying to do. I don’t remember if the developers put a stop point in the code if fde is detected but technically FOG will copy a bitlocker protected disk, but it will do it in raw mode. The issue you will have if fog cloned the disk image is that bitlocker encrypts the disk with a key that is held in the TPM chip. So even if FOG cloned the disk, the data would not be able to be used because the TPM keys would not match. This prevents cloning or accessing data on protected media.
      For the data to be cloned and usable afterwards you must decrypt the drive before cloning.

      posted in Windows Problems
      george1421G
      george1421
    • RE: dnsmasq issue

      @fairoozfarhan You didn’t mention what you are trying to do with the swiss army knife called dnsmasq. If you are trying to configure a proxy dhcp server the configuration listed in this tutorial will get you started: https://forums.fogproject.org/topic/12796/installing-dnsmasq-on-your-fog-server If you want to use that dnsmasq server for a dhcp and or dns server you need a bit more data in your configuration.

      Usually when dnsmasq fails to start there is a service already using a port it needs to start. Like DNS or DHCP. There may be a log file in /var/log

      posted in FOG Problems
      george1421G
      george1421
    • RE: Multicast stuck

      @Eazis said in Multicast stuck:

      [09-18-24 9:36:35 am] Interface not ready, waiting for it to come up: 10.54.68.101
      [09-18-24 9:36:45 am] Interface not ready, waiting for it to come up: 10.54.68.101
      [09-18-24 9:36:55 am] Interface not ready, waiting for it to come up: 10.54.68.101

      I think this is the most interesting bit of info. Why would udpsend wait for an interface to come up that is clearly up. In the global configuration make sure the proper interface is defined for the imaging interface. Also there may be an interface section in the multicast section of the configs. I don’t have a fog server near me at the moment but it should be under fog ui->fog configuration->fog settings. Hit the expand all button then search for multi

      Also when you schedule the multicast deployment from the fog server console run ps aux|grep udpsend and save the output. I think part of the udpsend command parameters will also list the interface udpsend is using.

      posted in FOG Problems
      george1421G
      george1421
    • RE: Multicast stuck

      @Eazis So you went from physical servers to VMs on the same subnet?

      These are VMs running under VMWare? If yes is your vSwitch configured for promiscuous mode?

      There isn’t a lot of useful info here. We need a bit more detail about your environment. What else changed other than physical to virtual?

      Does the fog server master node have more than 1 network interface in it?

      FWIW only the master node will send out multicast images, so the storage node shouldn’t be in the picture here.

      posted in FOG Problems
      george1421G
      george1421
    • RE: Fog does not run on MSI

      @anube If this is a new model make sure the firmware is updated. If ipxe never completes initialization then something in the firmware is hanging it up.

      We may also consider having you recompile iPXE into the latest version depending on how old of a FOG install you have.

      posted in Hardware Compatibility
      george1421G
      george1421
    • RE: Windows on ARM

      @stokehall said in Windows on ARM:

      is this the kernel that is downloaded and installed inside the fog web interface?

      yes. but the file bzImage does go into /tftpboot it goes into /var/www/fog/service/ipxe directory.

      You can also manually download the kernels from here: https://github.com/FOGProject/fos/releases and then place them in the path.

      posted in Hardware Compatibility
      george1421G
      george1421
    • 1 / 1