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

    Dell Latitude 5510 Will Not PXE Boot

    Scheduled Pinned Locked Moved
    Hardware Compatibility
    3
    13
    2.6k
    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.
    • C
      colossalfalafel
      last edited by Sebastian Roth

      I’m attempting to image a new Dell Latitude 5510 with Fog. The PXE boot process starts, the media is recognized, and the Fog PXE boot process never begins. It skips straight through to booting from the HDD.

      This is occurring regardless of UEFI settings selected. I attempted toggling the following UEFI settings:
      -Fastboot (from Minimal/default to Thorough)
      -Secure Boot mode from Deployed to Audit mode
      -Secure Boot completely disabled
      -MAC address passthrough - from System Unique MAC to Integrated NIC 1 MAC

      I have successfully imaged other/older Dell Latitude models, but have run into this issue with the 5510’s I’ve attempted to image consistently.

      I noticed when looking through the UEFI that the PXE boot file being called for during the process is bootx64.efi, which does not exist by default in the TFTP directory on the Fog server. Could this be part of my issue?

      Fog server - v1.5.9 stable, bzImage v5.6.18, bzImage32 v4.19.145
      Running on CentOS 7.9.2009 (Core)

      20201217_115957.jpg

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

        @colossalfalafel So just to be clear you can put another system of the same model or a different model and it pxe boots into the iPXE menu just fine?

        Is the fog server on the same IP subnet as this 5510?

        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!

        C 1 Reply Last reply Reply Quote 0
        • C
          colossalfalafel @george1421
          last edited by

          @george1421 I can use an older model Dell Latitude and PXE booting and image capture/deploy works perfectly fine.

          The Fog server is on the same IP subnet as the 5510

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

            @colossalfalafel The older dells are also uefi mode? (sorry have to ask so I can build a picture of the setup in my mind)

            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!

            C 1 Reply Last reply Reply Quote 0
            • C
              colossalfalafel @george1421
              last edited by

              @george1421 Correct, the older model is also UEFI. I believe the older model is from ~2018, but it’s currently at another office, so I will have to get back to you on the exact model

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

                @colossalfalafel No that’s fine. My question was more focused on have you ever pxe booted a uefi system before.

                ok now the fun part (maybe). Lets grab a pcap of the pxe booting process. https://forums.fogproject.org/topic/9673/when-dhcp-pxe-booting-process-goes-bad-and-you-have-no-clue

                This will let us evesdrop on the pxe booting process using the FOG server. Upload the pcap to a file share site and either DM me the link or post it in this thread and I will take a look at it.

                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
                • S
                  Sebastian Roth Moderator
                  last edited by Sebastian Roth

                  @colossalfalafel That’s an interesting UEFI setting we see in the picture. From my point of view this looks like a pointer to a local file on disk. I am not sure but I would not expect this to be a pointer to a PXE boot file.

                  Looking forward to see what we get from the PCAP - follow George’s post!

                  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
                  • C
                    colossalfalafel
                    last edited by colossalfalafel

                    Sorry about the delay in response, I support several satellite locations and wasn’t able to get back to the office hosting Fog until earlier this week.

                    I’ve solved the PXE boot issue, turned out to be a DHCP server config issue.

                    However, I’m still unable to deploy images with Fog to the Latitude 5510 models. I’ve done a bit of digging and found that they are arriving with a RAID configuration using one 256GB NVMe drive, and presumably another chunk of soldered 256GB on the motherboard (UEFI only reports a single slot-in drive).

                    I’m under the impression that the RAID config is causing the Fog imaging to fail. The RAID is set to “On” and is identified as ‘Intel Rapid Restore Technology’ in the UEFI.

                    Boot Options (F12) “Device Configuration” option sends me to the Intel Rapid Storage Technology RAID utility, which is running Intel RST 17.8.1.4572 RAID Driver. It lists the NVMe drive as a non-RAID physical disk, but the OS and Windows install boot UI shows ~465GB of usable space.

                    Is it possible that the Fog platform is missing support of some level for the Intel RST RAID Driver and/or Micron 2200S NVMe drive installed in the laptop?

                    Here is a screenshot of the error I’m seeing when configuring the drive as AHCI:
                    Fog Error AHCI.jpg

                    Here is a screenshot of the error I’m seeing when configuring the drive as RAID (default UEFI option):
                    Fog Error RAID.jpg

                    Here is the NVMe drive as listed in the Intel RAID utility:
                    Intel Raid.jpg

                    Thank you very much for your help.

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

                      @colossalfalafel Acutally I’m working on this issue in this thread: https://forums.fogproject.org/post/140103 I have positive success with a precision 5510, but I have doubts that its actually working. Would you test both bzImages from the above post? I don’t know if it works on my wife’s 5510, because the linux kernel developers fixed it or there is something strange with the configuration her company puts on her computer (I didn’t want to make any adjustments to it because its protected by bitlocker). The computer is in uefi raid-on mode and I can see the storage disk when I pxe boot into FOG. This is a driver compatibility between the hardware and linux kernel itself (bzImage) in FOG’s case.

                      The issue is that the intel sata controller changes its personality based on raid-on mode vs ahci mode. It actually presents itself as a different device with a different hardware ID based on what mode it is running in.

                      Edit: Ignore this request, the 5510 I have has a sata disk in it. I just tested the kernel with a 7280 with an NVMe disk and the linux kernel does not work with this disk structure. So we are still no where in regards to a solution to this.

                      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
                      • S
                        Sebastian Roth Moderator
                        last edited by

                        @colossalfalafel In AHCI mode we see an error pointing to the fact that the Image was captured from a larger size disk and FOG is not able to deploy it to this disk being too small. Please post the contents of the text file d1.partitions found in /Images/IMAGENAME/ folder on your FOG server.

                        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

                        C 1 Reply Last reply Reply Quote 0
                        • C
                          colossalfalafel @Sebastian Roth
                          last edited by colossalfalafel

                          @sebastian-roth Here is the output from my d1.partitions file regarding the image mentioned in the Fog screenshot:

                          cat d1.partitions
                          label: gpt
                          label-id: 1AD8A27B-2892-4B58-9460-570AEA20B851
                          device: /dev/sda
                          unit: sectors
                          first-lba: 34
                          last-lba: 1000215182
                          sector-size: 512

                          /dev/sda1 : start= 2048, size= 204800, type=C12A7328-F81F-11D2-BA4B-00A0C93EC93B, uuid=CCD22F06-7C7D-4383-9965-A85BB0B66131, name=“EFI system partition”, attrs=“GUID:63”
                          /dev/sda2 : start= 206848, size= 32768, type=E3C9E316-0B5C-4DB8-817D-F92DF00215AE, uuid=399B665C-FE87-492E-A245-6080EB049F28, name=“Microsoft reserved partition”, attrs=“GUID:63”
                          /dev/sda3 : start= 239616, size= 998952902, type=EBD0A0A2-B9E5-4433-87C0-68B6B72699C7, uuid=CB4B85CB-1D38-4D03-AF1E-D44D1966CAAC, name=“Basic data partition”
                          /dev/sda4 : start= 999192576, size= 1019904, type=DE94BBA4-06D1-4D40-A16A-BFD50179D6AC, uuid=857DFACC-AE01-4E3A-A64E-99C4F6A788F7, attrs=“RequiredPartition GUID:63”

                          Thanks again for the reply!

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

                            @colossalfalafel said in Dell Latitude 5510 Will Not PXE Boot:

                            last-lba: 1000215182
                            …
                            /dev/sda4 : start= 999192576 …

                            With these two numbers we see that this image was captured on a 477 GB (sector value * 512 byte block size / 1024 / 1024 / 1024) disk. Deploying this image to a smaller size disk will fail with this partition layout - unless you use a new init we just started testing.

                            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

                            C 1 Reply Last reply Reply Quote 0
                            • C
                              colossalfalafel @Sebastian Roth
                              last edited by

                              @sebastian-roth After calling Dell support, it seems there was something wrong with the laptop that was being used to test. I re-configured the UEFI to defaults, purged the default config of RAID to AHCI, and have rebuilt my images using the smaller drives on the newer laptops.

                              I am now able to capture and deploy as expected. Thanks to everyone for your assistance with this! We can consider this thread resolved.

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

                              151

                              Online

                              12.0k

                              Users

                              17.3k

                              Topics

                              155.2k

                              Posts
                              Copyright © 2012-2024 FOG Project