• Stuck at "ipxe initialising devices.." (Lenovo again)

    2
    0 Votes
    2 Posts
    98 Views
    Tom ElliottT

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

  • Restore speed and Realtek 8169 card

    3
    0 Votes
    3 Posts
    756 Views
    R

    @rodluz Updating the kernel to the latest version helped; the computers are finally being restored at full and consistent speeds, for both unicast and multicast deployments. Thank you for your help.

  • Igel M350C - unable to use integrated mmc after recent FOG Update

    9
    0 Votes
    9 Posts
    4k Views
    JJ FullmerJ

    @pilipp_edv That should be enough I imagine, thanks for being thorough. I’ll take a look at the kernel config when I get a chance.

  • Dell Pro Slim

    3
    0 Votes
    3 Posts
    1k Views
    M

    Dear Tom,

    Thanks, and this is what I figured. At least I can pxe boot it and capture the image now, if I switch it to “AHCI/NVMe” mode, and switch back to “RAID” mode to boot the single NVMe drive.

    I made this known so we can reach out to Dell and possibly have this changed as it actually doesn’t need this “RAID” mode.

    Also we still have to disable secure boot on any computer either HP or Dell to get the pxe boot to work.

    We did manage to use FOG to capture a RAID from an HPE DL380 Proliant Gen10 RAID controller and use that to load Windows Server 2022 now, so it does seem the kernel is the issue here on this intel motherboard RAID.

    Regards,

    Matt

  • Problem PCX Boot HP 17x104fg

    4
    0 Votes
    4 Posts
    3k Views
    M

    @george1421

    thank you for your great answer. You are completely right, it is a 17-x104ng, not a fg. It was an error of me 🙂

    The needed hardware id is VEN_10EC&DEV_8136

    Hope that helps

    Thx,
    mchristo

  • W11 on vsphere 8.0 U2 crashing at pxe after FOG update

    1
    0 Votes
    1 Posts
    620 Views
    No one has replied
  • Del Pro 14 Premium PXE fails

    9
    0 Votes
    9 Posts
    2k Views
    george1421G

    @Donutsrule5

    OK lets see if we can boot from a usb drive. This tutorial will instruct you on how to build a usb boot image. https://forums.fogproject.org/post/69606 the google drive link below will take you to step 7 in the thread.

    https://drive.google.com/file/d/1psCrPVzBTvlakLkCMvhdoScAEZp1CKE6/view?usp=drive_link

    Once you build the usb boot drive, take the kernel and init.xz from your current version of fog and replace the ones on the flash drive with the ones in from the FOG server. The files are in /var/www/html/fog/service/ipxe directory.

    Once you have the usb drive ready, pxe boot into the grub menu on the flash drive, then go into debug mode. After several pages of text you need to clear with the enter key you will be dropped at a fos linux command prompt. If you can get that far then fos linux is OK and the problem is probably with ipxe or the handoff between the two.

    If you want to image with the flash drive, schedule the task in the fog server BEFORE you usb boot and select option 1 from the menu. If you get it out of sequence you will get an error that says something about Null. Basically its saying you don’t have a task scheduled on the fog server so there is nothing to do. Lets see if we can get it to boot this way.

  • Sub 512MB RAM Devices

    5
    0 Votes
    5 Posts
    1k Views
    george1421G

    @skyhawk3355 I remember awhile ago I needed to create a one-off kernel for a system that had a 486 cpu. I checked but I don’t have that kernel any more.

    I just recompiled the linux 6.6.85 for a 586 based CPU. I can recompile for a 486, but I don’t know if that is going to get us anything better.

    Here is 6.6.85 586 version
    https://drive.google.com/file/d/1GAzFjbtpDVXXCRpe6bIZ5mwySSXeDHko/view?usp=drive_link

    Here is 6.6.85 586 where I stripped out some drivers like scsi, nvme, uncommon network drivers, virtualization drivers, etc. I was able to strip out over 1MB of kernel size from the previous one above. Did I through out too much?? YMMV.
    https://drive.google.com/file/d/13dE7BLgofsFiNJj_Q8nLDknplRbWRqkJ/view?usp=drive_link

  • LENOVO L13 : IPXE initialising Devices

    5
    0 Votes
    5 Posts
    2k Views
    JJ FullmerJ

    @Ced58 I use this model. It’s best to get either the official Lenovo usb c ethernet adapter or the proprietary Lenovo adapter for the special ethernet port on these. Also in the bios there’s a Mac pass through option that you want to set to internal or second Mac address. With the latest version of fog and kernel it should see that internal mac even if you share an adapter for imaging multiple of that device.

  • Lenovo ThinkPad L14 Gen 5 - kernel panic

    20
    0 Votes
    20 Posts
    3k Views
    J

    @rodluz said in Lenovo ThinkPad L14 Gen 5 - kernel panic:

    @jflash Great! Did you use the default kernel from FOG after the update, or did you use the kernel from my repo?

    I don’t try older kernel, just put new one 🙂

  • realtek RTL8111EPV

    5
    0 Votes
    5 Posts
    2k Views
    R

    @pilipp_edv I had a very similar issue to this a while back but it was with an HP laptop. It turned out to be a hardware defect. I was able to get the motherboard replaced under warranty, so maybe you can too for this laptop.

  • Dell Optiplex & Fog PXE Connectivity

    8
    0 Votes
    8 Posts
    2k Views
    J

    Hello All! (Especially Wilsol)

    I used the top configuration ideas from Wilsol, and before I could get through the entire list, darned thing started working. (yeah probably secure boot, thanks Tom for pointing us in the right direction)

    Thanks to everyone for the assist.

    -Jim

  • 10Gb SolarFlare compatibility

    2
    0 Votes
    2 Posts
    1k Views
    george1421G

    @aurfalien If you are still on this quest. What we would need is the hardware id of this network adapter. You can get this from windows in the device manager. We would need the vend and device IDs.

    If in linux then use lspci -nn to get the device IDs. They will be 2 sets of 4 character hex numbers within the square brackets separated by a colon. i.e. [8086:1b4e].

    With that code we can see if there are standard linux kernel drivers for this network adapter.

  • iPXE initialising Devices

    5
    0 Votes
    5 Posts
    2k Views
    I

    I got this fixed.
    i think they fixed it without me but i had an open ticket and was talking iPXE and swapping files and all sorts.

    Anyway new firmware 1.21 now working.

  • FOG on Jetson Orin NX ARM64

    2
    0 Votes
    2 Posts
    1k Views
    george1421G

    @Nyeine I’ve got an Orin Nano at home and an AGX at work. I’m not sure you can image them with FOG. TBH I have never tried, so it would be interesting to find out.

    One comment before I get too deep into this, if you use for your dhcp server either WIndows 2016 or later or linux as your dhcp server, you can setup profiles with your dhcp server to automatically send the right ipxe boot loader based on the pxe booting computer. You won’t need to mess with the ipxe.efi files like you have. You can surely continue to do it that way, I just wanted to let you know there might be an easier way to go about it.

    So you are able to pxe boot into the iPXE boot loader, as soon as you pick a menu option that is where the wheels come off, so to say. Looking at the screen shot the process is failing at the handoff between ipxe and FOS Linux (arm_Image+arm_init). Its hard to tell if its ipxe or fos linux at fault.

    I have a process to create a debug usb image for x64, but I haven’t tried to create one for arm. In theory if you have a working Jetson Orin running ubuntu you should be able to follow this to create a FOS linux usb boot image: https://forums.fogproject.org/topic/7727/building-usb-booting-fos-image In your case you don’t want to use bzImage and init.xy but use the arm_Imag… (to replace bzImage) and arm_init (to replace init.xz). The idea here is to see if you can select register from the grub menu to get FOS Linux to boot on the jetson nx. If it can then the issue is with ipxe. If it doesn’t hopefully you can debug with the usb boot image.

    You may need to build a custom linux kernel for the Jetson. Just for reference https://docs.nvidia.com/jetson/archives/r36.3/DeveloperGuide/SD/Kernel/KernelCustomization.html

  • FOG on Orin AGX

    5
    0 Votes
    5 Posts
    1k Views
    Tom ElliottT

    @yardk Okay, good news, bad news, so good news is the code loading the Arm architecture seems to be working correctly.

    Bad news, we haven’t really had much time to troubleshoot against all potential arm devices and I believe this is a semi-known issue that we just haven’t been able to narrow down and/or fix at this point.

    If you’re able, can you try loading a 6.1.22 arm kernel or maybe 6.1.89?

    I suspect, and it’s just a sneaking suspicion, what you’re seeing is similar to the issue we’re seeing with hyper-v/proxmox and efi loading.

  • iPXE "Boot from hard disk" not working with RAID.

    4
    0 Votes
    4 Posts
    2k Views
    P

    Thanks for clarifying on iPXE and FOS Linux.

    @george1421 said in iPXE "Boot from hard disk" not working with RAID.:

    Why refind is working is it is configured to find “windows” and boot it out of the box.

    I tried configuring refind to boot grub and it partially works.
    Grub shows and I can boot windows from it, but when booting Ubuntu Server I get error: failed to install protocols even though I manually installed grub with --disable-shim-lock and disabled secure boot.
    Looks like it’s not secure boot related, but more like driver issue and I probably should try that iPXE chain load thing.

    @george1421 said in iPXE "Boot from hard disk" not working with RAID.:

    What you need is for iPXE to chain load grub.efi from the first partition so that the grub menu starts up correctly so you can dual boot.
    I guess that I need to modify default.ipxe?
    Could you direct me?

  • HP Probook 440 G11 iPXE initialising devices

    Solved
    3
    0 Votes
    3 Posts
    2k Views
    W

    @rodluz , Thanks for your help, this solved the problem.

  • Windows on ARM

    37
    0 Votes
    37 Posts
    10k Views
    S

    @george1421 This seems positive, looks like we may have a working solution by the end of the year. Unfortunately as the laptops we are testing this on are the CEO’s and CTO’s new ones, I will not be able to keep hold of them much longer and so they will be unavailable for testing in 2 weeks time. I will keep following the progress of this forum but wont be able to lend a hand to testing.

  • Fog does not run on MSI

    16
    0 Votes
    16 Posts
    2k Views
    A

    @Tom-Elliott The stack is as follows: There is a Debian 11 virtual system with a FOG server deployed on it. There is a DHCP server (settings in the screenshot) . There is an MSI Cube 5 12M client from which you need to make an image.
    dhcp.jpg
    next-server is ip address FOG server

136

Online

12.3k

Users

17.4k

Topics

155.6k

Posts