-
This guide works in legacy mode with undionly.kpxe, but with don’t work with ipxe.efi.
https://forums.fogproject.org/topic/11194/poc-using-fog-as-a-netboot-server
-
@tito026 I’m suspecting the issue is actually with the target OS not iPXE kernel. I just looked at the LM Live 32 bit version that I referenced in the tutorial. It doesn’t look like it supports efi at all. Probably related to being a i386 version. I might suspect that with the 64 bit version we would need to use a uefi based kernel. I’ll go and download the 64 bit version of linux mint and see if I need to update the tutorial for uefi.
Thank you for catching that.
-
@george1421 I Tried the LM 18.3 64 Bits in mode efi and this appears:
I was reading and found this link text, then I am suspecting that the parameters must be different by UEFI MODE -
-
@tito026 Hmmm that error message is basically saying it can’t mount the initrd (virtual hard drive) because it doesn’t understand the format.
-
@tito026 See this is the key
linux ubuntu-mate-16.04.2-desktop-amd64/vmlinuz.efi root=/dev/nfs boot=casper netboot=nfs nfsroot=192.168.1.2:/ubuntu-mate-16.04.2-desktop-amd64 splash -- initrd ubuntu-mate-16.04.2-desktop-amd64/initrd.lz
I looked for that
vmlinuz.efi
on the LM 64 bit iso but could not find it. I’m pretty sure that will get us going. Also the initrd may need to be efi compliant too.Either way I think you are on the right track after reviewing the thread.
-
@george1421 Yeah, this error normally appears when the initrd it’s a invalid or a damaged, in this moment I understand that how the disability of IPXE and PXELINUX to do it in uefi mode (I have not found the way), and the alternative it’s add new entry in FOG Menu with something like that:
redirecting to what was built in link text. what do you think? -
@george1421 I tried this, but the command linux in the first line it’s a command of grub, not work in a FOG MENU
-
@tito026 I just looked at what I had on our fog server in the office. I have ubuntu desktop 17.10, and it does contain the vmlinuz.efi file only. This afternoon I’ll have time to setup a test to see if I can get it to work with netbooting.
I can say what you have in the fog ipxe menu will not work. In a way you are chaining to ipxe.efi from inside ipxe.efi.
-
@george1421 I tried to find the vmlinuz.efi but neither could not find it. I built a USB in mode Uefi with linix and this appears:
linux /casper/vmlinuz file=/cdroom/pressed/linuxmint.seed boot=casper isoscan/filename=${iso_path} quiet splash -- initrd casper/initrd.lz
Maybe the uefi’s vmlinuz need this linuxmint.seed?
-
@tito026 what the seed file is answers to the install questions. You are trying to run a live cd version right?
Also the vmlinuz.efi I found was in the Ubuntu Desktop 17.10 DVD and not in linux mint.
-
@george1421 Ok, thanks I don’t understand what it was for. I will try with ubuntu
-
@tito026 I’m still working on it, no success with ubuntu just yet
-
@george1421 Well I have a working model with ubuntu, but its ugly. Using your linked document: https://www.downtowndougbrown.com/2017/03/hosting-ubuntu-16-04-desktop-live-install-iso-on-a-pxe-netboot-server-bios-and-uefi-simultaneously/
I need to work with it a bit more and then try with LM to get it working. But I think I have a path forward.
-
@george1421 I got it too with ubuntu. It’s a start, I’ll keep writing the new changes. Thanks and See you later.
-
I try ubuntu 17 and it works
i install ubuntu in hyper-v
custom ubuntu
install systemback
make an iso
do what you said in the wiki to pxe boot mint
it works with master branch not in the dev-branch rc-10 -
I did get uefi net booting with secure boot enabled working. I updated the tutorial here [ https://forums.fogproject.org/topic/11194/poc-using-fog-as-a-netboot-server/2 ] with the guidance.