• Recent
    • Unsolved
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login
    1. Home
    2. dangbird
    D
    • Profile
    • Following 0
    • Followers 0
    • Topics 4
    • Posts 19
    • Best 1
    • Controversial 0
    • Groups 0

    dangbird

    @dangbird

    1
    Reputation
    1
    Profile views
    19
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    dangbird Unfollow Follow

    Best posts made by dangbird

    • RE: UEFI Boot Install of XenServer Close but no Cigar

      @george1421

      YES!
      Here you go.
      Let me know what else you need.
      https://drive.google.com/drive/folders/1UqKsUVnkOIlsva54WOhpDAu4-1OTABe0

      posted in Linux Problems
      D
      dangbird

    Latest posts made by dangbird

    • RE: 10th Gen NUC BXNUC10i5FNK1 Drivers Kernel

      @chris_unit As long as it is default NO. Otherwise you have to change it to bzimage and bzimage32 in fog system settings TFTP Server

      posted in Hardware Compatibility
      D
      dangbird
    • RE: 10th Gen NUC BXNUC10i5FNK1 Drivers Kernel

      @chris_unit I just went into my FOG Gui, clicked Fog Config->Kernel Update->Kernel 5.10.50 Tom Elliot 64(Third One I think) and then I clicked Download on the right. It installed. I rebooted for good measure and all worked.

      posted in Hardware Compatibility
      D
      dangbird
    • RE: UEFI Boot Install of XenServer Close but no Cigar

      @george1421
      FOR SURE your way works PERFECTLY.
      I forgot I cannot use $ inside grub.cfg for any variables…
      SO you got it working for me.
      I APPRECIATE you very much. Let me know any specifics of how I can contribute in return.
      I will work on a “Load XenServer from Scratch using FOG” write up at a minimum.

      PROBLEM SOLVED after I took out my variables and used your Copy and Paste VI etc.

      THANK YOU!

      posted in Linux Problems
      D
      dangbird
    • RE: UEFI Boot Install of XenServer Close but no Cigar

      @george1421
      WOW - Thats great. I am getting the Boot to Fog Menu, then Selecting the new item with the chain, it starts the boot flashes REAL Fast “syntax error” then kicks to grub> prompt. So I am sure I missed a step…I even dos2unix 'ed the grub.cfg file.
      Anyhow, I am guessing its all on my end now. I appreciate it very much. IF I get this working I will do a write up on what I am doing to help others. I did start with trying to get the http working but swapped to direct TFTP and followed your instructions. So I will grab another beverage and start again to see if I can make your magic work.

      posted in Linux Problems
      D
      dangbird
    • RE: UEFI Boot Install of XenServer Close but no Cigar

      @george1421
      Yes if you just burn the files I provided to USB, and install on a system that is EFI / UEFI only it will pull
      /EFI/xenserver/grubx64.efi then /boot/vmlinuz then /install.img

      I THINK the magic file is grubx65.efi OR /boot/efiboot.img that it pulls…

      So by the system being in UEFI boot Only mode it will boot and load from that same USB…
      In otherwords the files I provided burned to USB with rufus etc will boot EFI USB…

      According to Citrix Xenserver people they insist the TFTP boot magic for UEFI boot is Here:
      https://support.citrix.com/article/CTX217680 But I cannot get it to go with Fog…
      I set my DHCP to provide grubx64.efi and can get a Grub menu from FOG but think I am barking up the wrong tree.

      I placed a USB Image file ready to UEFI Boot in the same Shared Google Folder as before to try to make it easier.
      “UEFIUSBINSTALLER.IMG”
      I appreciate the effort.

      posted in Linux Problems
      D
      dangbird
    • RE: UEFI Boot Install of XenServer Close but no Cigar

      @george1421

      YES!
      Here you go.
      Let me know what else you need.
      https://drive.google.com/drive/folders/1UqKsUVnkOIlsva54WOhpDAu4-1OTABe0

      posted in Linux Problems
      D
      dangbird
    • RE: UEFI Boot Install of XenServer Close but no Cigar

      @george1421
      Yes everything boots…I get the Fog Menu in EFI mode and I have the DHCP set such that it detects Bios-Legacy or EFI boot.
      I can use Fog to EFI Load machines all day long.
      As you indicated I can boot this XenServer and Load it via FOG in Legacy mode PERFECT, and its awesome using the http protocol of the version you suggested.

      However if I switch to EFI boot, and use the same menu, I get IPXE Exec format error.
      “http://fogiphere/boot/xen.gz …Ok”
      “Could not select: Exec format error (http://ipxe.org/2e008081)”
      See Pic.
      ![0_1607364734731_ipxe.jpg](Uploading 0%)

      posted in Linux Problems
      D
      dangbird
    • RE: UEFI Boot Install of XenServer Close but no Cigar

      @dangbird

      Here is the USB version “grub-usb.cfg”

      set default="0"
      
      function load_video {
        insmod efi_gop
        insmod efi_uga
        insmod video_bochs
        insmod video_cirrus
        insmod all_video
      }
      
      load_video
      set gfxpayload=keep
      insmod gzio
      insmod part_gpt
      insmod ext2
      
      set timeout=5
      search --file --set /install.img
      
      menuentry "install" {
          multiboot2 /boot/xen.gz dom0_max_vcpus=1-16 dom0_mem=max:8192M com1=115200,8n1 console=com1,vga
          module2 /boot/vmlinuz xencons=hvc console=hvc0 console=tty0
          module2 /install.img
      }
      
      menuentry "no-serial" {
          multiboot2 /boot/xen.gz dom0_max_vcpus=1-16 dom0_mem=max:8192M console=vga
          module2 /boot/vmlinuz console=tty0
          module2 /install.img
      }
      
      menuentry "safe" {
          multiboot2 /boot/xen.gz dom0_max_vcpus=1-16 dom0_mem=max:8192M nosmp noreboot noirqbalance no-mce no-bootscrub no-numa no-hap no-mmcfg iommu=off max_cstate=0 nmi=ignore allow_unsafe com1=115200,8n1 console=com1,vga vga=keep
          module2 /boot/vmlinuz xencons=hvc console=hvc0 console=tty0
          module2 /install.img
      }
      
      menuentry "multipath" {
          multiboot2 /boot/xen.gz dom0_max_vcpus=1-16 dom0_mem=max:8192M com1=115200,8n1 console=com1,vga
          module2 /boot/vmlinuz xencons=hvc console=hvc0 console=tty0 device_mapper_multipath=enabled
          module2 /install.img
      }
      
      menuentry "shell" {
          multiboot2 /boot/xen.gz dom0_max_vcpus=1-16 dom0_mem=max:8192M com1=115200,8n1 console=com1,vga
          module2 /boot/vmlinuz xencons=hvc console=hvc0 console=tty0 bash-shell
          module2 /install.img
      }
      
      posted in Linux Problems
      D
      dangbird
    • RE: UEFI Boot Install of XenServer Close but no Cigar

      @george1421

      Sorry about the delay, email notification did not hit me.
      the Nonsensical entry is a clear display of my ignorance on the boot site of linux.

      I found TWO grub configs, both under the EFI folder.
      Here is “grub.cfg” - I will Post the Second Grub as an additional reply for clarity.

      set default="0"
      
      function load_video {
        insmod efi_gop
        insmod efi_uga
        insmod video_bochs
        insmod video_cirrus
        insmod all_video
      }
      
      load_video
      set gfxpayload=keep
      insmod gzio
      insmod part_gpt
      insmod ext2
      
      set timeout=5
      
      menuentry "install" {
          multiboot2 /boot/xen.gz dom0_max_vcpus=1-16 dom0_mem=max:8192M com1=115200,8n1 console=com1,vga
          module2 /boot/vmlinuz xencons=hvc console=hvc0 console=tty0
          module2 /install.img
      }
      
      menuentry "no-serial" {
          multiboot2 /boot/xen.gz dom0_max_vcpus=1-16 dom0_mem=max:8192M console=vga
          module2 /boot/vmlinuz console=tty0
          module2 /install.img
      }
      
      menuentry "safe" {
          multiboot2 /boot/xen.gz dom0_max_vcpus=1-16 dom0_mem=max:8192M nosmp noreboot noirqbalance no-mce no-bootscrub no-numa no-hap no-mmcfg iommu=off max_cstate=0 nmi=ignore allow_unsafe com1=115200,8n1 console=com1,vga vga=keep
          module2 /boot/vmlinuz xencons=hvc console=hvc0 console=tty0
          module2 /install.img
      }
      
      menuentry "multipath" {
          multiboot2 /boot/xen.gz dom0_max_vcpus=1-16 dom0_mem=max:8192M com1=115200,8n1 console=com1,vga
          module2 /boot/vmlinuz xencons=hvc console=hvc0 console=tty0 device_mapper_multipath=enabled
          module2 /install.img
      }
      
      menuentry "shell" {
          multiboot2 /boot/xen.gz dom0_max_vcpus=1-16 dom0_mem=max:8192M com1=115200,8n1 console=com1,vga
          module2 /boot/vmlinuz xencons=hvc console=hvc0 console=tty0 bash-shell
          module2 /install.img
      }
      
      posted in Linux Problems
      D
      dangbird
    • UEFI Boot Install of XenServer Close but no Cigar

      Hello All - Was wondering if someone can get me over the hill and get the Cigar lit.
      Happy to share any files needed.
      We use XenServer as a Hypervisor and deploy many servers each week. Bios mode works AMAZING with Fog.
      Here is the Menu Entry we use where we call a Script with an Answer file to load over the network:

      kernel http://${fog-ip}/iso/xen82/boot/xen dom0_max_vcpus=4 dom0_mem=1024M,max:1024M com1=115200,8n1 console=com1,vga
      module http://${fog-ip}/iso/xen82/boot/vmlinuz xencons=hvc console=hvc0 console=tty0 answerfile=http://${fog-ip}/iso/xen82/scripts/answerfile-82 install
      module http://${fog-ip}/iso/xen82/install.img
      boot

      I based the above off of the post here:
      https://ipxe.org/appnote/xenserver

      The new hardware we are receiving has NVMe drives and will only work with UEFI Loaded XenServer. From what I can tell the XenServer Uses grub64.efi as per this post under “Configuring your Server for TFTP Boot UEFI” https://docs.citrix.com/en-us/xenserver/7-1/install/network-boot.html

      That said I have the DHCP Setup and working great, and Fog boots right into UEFI Menu, but I cannot figure out the correct Grub/Install file to use in the correct format due to my pure ignorance.

      So, Anyone that has a suggestion I can try I would appreciate it much!

      posted in Linux Problems
      D
      dangbird