Hello everyone,
I’m trying to set up my FOG server (1.5.10) to upload/deploy Ubuntu ARM images to my ARM devices; as of now, I’m focusing on trying to deploy to my Jetson Orin NX which is arm64. I’m able to successfully upload/deploy amd64 images to my amd64 devices without any issues, so that’s set up properly.
I am not sure if this is the right way to do it, but in order for me to switch from PXE Booting between ARM and AMD, I’m going into my FOG server’s /tftpboot folder and overwriting ipxe.efi with /tftpboot/arm64-efi/ipxe.efi when I deploy to ARM. When I need AMD, I overwrite the ipxe.efi file with a backup file I copied for AMD.
When I PXE boot my Orin, it displays the FOG menu and I’m able to authenticate in when trying to deploy an image. However, after selecting an image, or even selecting any other option like Full/Quick Host Registration, it says it’s able to load arm_Image and arm_init.cpio.gz fine, but then freezes a few lines later:
So far, I have tried boot with these Kernels:
5.15.98
6.1.22
6.1.89
6.6.49
6.6.69
I’ve also tried compiling my own following this guide: https://docs.fogproject.org/en/latest/kb/reference/compile-fos-kernel/
So far, all of them lead to the same results.
I took a look at this thread, relating to a different model of Orin:
https://forums.fogproject.org/topic/17772/fog-on-orin-agx/2
Do you guys think this issue is also related to the known issue with hyper-v/proxmox and efi loading? Or am I missing something on my setup?
Thanks in advance