• Recent
    • Unsolved
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login
    1. Home
    2. Crixx
    C
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 10
    • Best 0
    • Controversial 0
    • Groups 0

    Crixx

    @Crixx

    0
    Reputation
    307
    Profile views
    10
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    Crixx Unfollow Follow

    Latest posts made by Crixx

    • RE: Hp Elitebook x360 G2 Boot Problems

      @Sebastian-Roth
      While snp.efi does let us boot and image the machine, it is far from perfect. As I stated below, none of the other utilities in the boot menu work. While the ability to register the host, run memtest, ect aren’t critical, it’s not what I would say ‘Ideal’ functionality is.

      Also please don’t take that as a Dig at FOG, you, or the support that you’ve provided me, which I very much appreciate. The fact that I can image these at all is going to be a huge time saver.

      posted in Hardware Compatibility
      C
      Crixx
    • RE: Hp Elitebook x360 G2 Boot Problems

      @george1421
      Sorry for the delay. Had some other non imaging related things to take care of the past few days.

      Unfortunately the UUID is completely different for each of the three machines that I tested.

      It is alright though as setting everything to boot using snp.efi for now is fine. We are just looking for a solution to image this specific model of machines right now and it is unlikely that we will move all of our machines over to using fog for imaging as it would mean throwing out many hours of work and customization put into our existing system.

      In the future hopefully either fog or our existing imaging solution will have better support for these new model HP’s.

      posted in Hardware Compatibility
      C
      Crixx
    • RE: Hp Elitebook x360 G2 Boot Problems

      @Sebastian-Roth

      I was able to boot and image using snp.efi. Using ipxe.efi everything in the menu throws errors, including image deployment.

      Here are the pictures of the two commands that you asked me to run
      ifstat:
      0_1501535005720_ifstat.jpg

      imgstat:
      0_1501535028094_imgstat.jpg

      posted in Hardware Compatibility
      C
      Crixx
    • RE: Hp Elitebook x360 G2 Boot Problems

      @Sebastian-Roth We are using the USB-C to RJ45 Adapters that came with the devices (HP Model# RTL8153-03). I do have some usb to rj45 adapters from other companies that I could try out as well if it will make any difference although they don’t always play nice with pxe booting.

      The hardware ID for the adapter is:

      USB\VID_0BDA&PID_8153&REV_3000
      

      The text output from the URL with one of the x360 mac addresses is:

      #!ipxe
      set fog-ip 172.20.0.136
      set fog-webroot fog
      set boot-url http://${fog-ip}/${fog-webroot}
      cpuid --ext 29 && set arch x86_64 || set arch i386
      goto get_console
      :console_set
      colour --rgb 0x00567a 1 ||
      colour --rgb 0x00567a 2 ||
      colour --rgb 0x00567a 4 ||
      cpair --foreground 7 --background 2 2 ||
      goto MENU
      :alt_console
      cpair --background 0 1 ||
      cpair --background 1 2 ||
      goto MENU
      :get_console
      console --picture http://172.20.0.136/fog/service/ipxe/bg.png --left 100 --right 80 && goto console_set || goto alt_console
      :MENU
      menu
      colour --rgb 0x00567a 0 ||
      cpair --foreground 1 1 ||
      cpair --foreground 0 3 ||
      cpair --foreground 4 4 ||
      item --gap Host is registered as testx360system!
      item --gap -- -------------------------------------
      item fog.local Boot from hard disk
      item fog.memtest Run Memtest86+
      item fog.keyreg Update Product Key
      item fog.deployimage Deploy Image
      item fog.multijoin Join Multicast Session
      item fog.quickdel Quick Host Deletion
      item fog.sysinfo Client System Information (Compatibility)
      choose --default fog.local --timeout 3000 target && goto ${target}
      :fog.local
      sanboot --no-describe --drive 0x80 || goto MENU
      :fog.memtest
      kernel memdisk initrd=memtest.bin iso raw
      initrd memtest.bin
      boot || goto MENU
      :fog.keyreg
      login
      params
      param mac0 ${net0/mac}
      param arch ${arch}
      param username ${username}
      param password ${password}
      param keyreg 1
      isset ${net1/mac} && param mac1 ${net1/mac} || goto bootme
      isset ${net2/mac} && param mac2 ${net2/mac} || goto bootme
      :fog.deployimage
      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
      :fog.multijoin
      login
      params
      param mac0 ${net0/mac}
      param arch ${arch}
      param username ${username}
      param password ${password}
      param sessionJoin 1
      isset ${net1/mac} && param mac1 ${net1/mac} || goto bootme
      isset ${net2/mac} && param mac2 ${net2/mac} || goto bootme
      :fog.quickdel
      login
      params
      param mac0 ${net0/mac}
      param arch ${arch}
      param username ${username}
      param password ${password}
      param delhost 1
      isset ${net1/mac} && param mac1 ${net1/mac} || goto bootme
      isset ${net2/mac} && param mac2 ${net2/mac} || goto bootme
      :fog.sysinfo
      kernel bzImage32 loglevel=4 initrd=init_32.xz root=/dev/ram0 rw ramdisk_size=127000 web=172.20.0.136/fog/ consoleblank=0 rootfstype=ext4 storage=172.20.0.136:/images/ storageip=172.20.0.136 loglevel=4 mode=sysinfo
      imgfetch init_32.xz
      boot || goto MENU
      :bootme
      chain -ar http://172.20.0.136/fog/service/ipxe/boot.php##params ||
      goto MENU
      autoboot
      

      Thanks for all your help with this!

      posted in Hardware Compatibility
      C
      Crixx
    • RE: Hp Elitebook x360 G2 Boot Problems

      @Sebastian-Roth @george1421

      snp.efi boots and lets us image with EFI. I’ve just successfully deployed an EFI win10 image using snp.efi. Nothing in else in the fog menu works however.

      I’ve tried the debug efi binary you provided and this is the result when I attempt to do anything from the fog menu
      0_1501257274395_efi_debug_boot.jpg

      posted in Hardware Compatibility
      C
      Crixx
    • RE: Hp Elitebook x360 G2 Boot Problems

      I’ve tried both of the following BIOS versions and have the same error:

      P80 Ver. 01.06 (3/29/2017)
      P80 Ver 01.08 (6/09/2017)

      It does boot and function (mostly) as expected in Legacy mode but for obvious reasons that’s not preferable.

      Also in case it matters secure boot was off for all tests.

      posted in Hardware Compatibility
      C
      Crixx
    • RE: Hp Elitebook x360 G2 Boot Problems

      @george1421 I installed the latest firmware as of a few weeks ago when we received them. I can check to see if there is a newer one posted to HP’s site. I can also try one of the ones we haven’t un-boxed and updated yet just to see if it makes any difference. I will post in a bit with the results and Bios version numbers.

      posted in Hardware Compatibility
      C
      Crixx
    • RE: Hp Elitebook x360 G2 Boot Problems

      @george1421 I’m (re)using the config file from the original post so the X360 should be getting ipxe.efi

      posted in Hardware Compatibility
      C
      Crixx
    • RE: Hp Elitebook x360 G2 Boot Problems

      @Sebastian-Roth and @george1421 Thanks for the prompt replies with assistance! I’ve actually managed to solve the original problem in my post by re-deploying fog in a new VM from scratch. The Hp Elitebook x360 G2 now does boot to the Fog menu but that is where I’ve run into a second, very similar problem that I haven’t been able to solve.

      Doing anything in the menu, or attempting to deploy an image results in this error:

      Could not boot: No such device (http://ipxe.org/2c048087)
      

      Picture of Error

      I couldn’t find a whole lot of posts with this error in them other than one which didn’t contain anything that seemed like it would help out in this particular situation.

      Thanks for any help with this new error!

      posted in Hardware Compatibility
      C
      Crixx
    • Hp Elitebook x360 G2 Boot Problems

      I’m giving FOG a try because our current imaging solution is unable to boot on our new Elitebook x360s but I’m having roughly the same issues with FOG.

      I have FOG setup using DNSMASQ 2.76 and have finally gotten UEFI devices network booting to the server.

      When the x360 attempts to boot I get the following…

      Could not select: Exec format error (http://ipxe.org/2e008081)
      Could not boot: Exec format error (http://ipxe.org/2e008081)
      

      I’ve searched around and tried a few different things to get this to work to no avail.

      This is my current ltsp.conf:

      port=0
      
      log-dhcp
      
      tftp-root=/tftpboot
      
      dhcp-vendorclass=BIOS,PXEClient:Arch:00000
      dhcp-vendorclass=UEFI32,PXEClient:Arch:00006
      dhcp-vendorclass=UEFI,PXEClient:Arch:00007
      dhcp-vendorclass=UEFI64,PXEClient:Arch:00009
      
      dhcp-boot=net:UEFI32,i386-efi/ipxe.efi,,xxx.xxx.xxx.xxx
      dhcp-boot=net:UEFI,ipxe.efi,,xxx.xxx.xxx.xxx
      dhcp-boot=net:UEFI64,ipxe.efi,,xxx.xxx.xxx.xxx
      dhcp-boot=net:BIOS,undionly.kpxe,,xxx.xxx.xxx.xxx
      
      # PXE menu.  The first part is the text displayed to the user.  The second is the timeout, in seconds.
      pxe-prompt="Press F8 for boot menu", 10
      
      # The known types are x86PC, PC98, IA64_EFI, Alpha, Arc_x86,
      # Intel_Lean_Client, IA32_EFI, BC_EFI, Xscale_EFI and X86-64_EFI
      # This option is first and will be the default if there is no input from the user.
      # PXEClient:Arch:00000
      pxe-service=X86PC, "Boot BIOS PXE", undionly
      # PXEClient:Arch:00007
      pxe-service=BC_EFI, "Boot UEFI PXE-BC", ipxe.efi
      # PXEClient:Arch:00009
      pxe-service=X86-64_EFI, "Boot UEFI PXE-64", ipxe.efi
      
      dhcp-range=xxx.xxx.xxx.xxx,proxy,255.240.0.0
      

      I’m hoping someone on here could point me in the right direction on how to get this working as we are dreading setting up 80+ of these without a networked imaging solution. Any help is greatly appreciated!

      posted in Hardware Compatibility
      C
      Crixx