I posted this on the unRAID forums also as I wasn't sure where the problem lies...
-----------------------
Hi All
unRAID v5rc12a
I'm hoping sonmeone can help me (cough...PeterB..cough cough) since it seems some of you are doing this successfully and I am running into a few issues. Here is what I have done so far and how far I got...
I pretty much followed this blog: http://stuffbyjeroen.blogspot.com/2011/0...-boot.html
- I created a share in unRAID called "PXE" and exported NFS/Public
- I created the following folder structure in the PXE share and have the following files:
The contents of the C0A801C5 are as follows:
Per the blog linked above, I copied tftp-hpa-0.48-i486-1.tgz to the /boot/packages folder in unRAID and ran:
I then ran and also put this line in my GO script:
I use ClearOS as my firewall/router and added the following line to the /etc/dnsmasq.conf file:
Finally, I chmod'd all files under /mnt/user/PXE/tftpboot to 777:
My test PXE instance is an ESXi VM with no virtual HD so it automatically defaults to PXE. PXE finds the TFTP server without issue and loads the boot file for the VM and the kernel. The screen shots below show how far I get and the error that is eventually displayed.
![[Image: 1-1_zpsea6712fc.png]](http://i154.photobucket.com/albums/s259/johnodon/1-1_zpsea6712fc.png)
![[Image: 2-1_zpsb866631b.png]](http://i154.photobucket.com/albums/s259/johnodon/2-1_zpsb866631b.png)
![[Image: 3-1_zps0a0f7cae.png]](http://i154.photobucket.com/albums/s259/johnodon/3-1_zps0a0f7cae.png)
![[Image: 4_zps82fd0ab2.png]](http://i154.photobucket.com/albums/s259/johnodon/4_zps82fd0ab2.png)
I verified that my NFS shares are setup correctly as I can add them as an NFS datastore in ESXi.
I even tried taking NFS out of the mix with the following boot file but I'm not sure if that is a viable option. It did, however, produce a different error:
![[Image: 5_zps9c9703d2.png]](http://i154.photobucket.com/albums/s259/johnodon/5_zps9c9703d2.png)
Any help would be greatly appreciated!
John
-----------------------
Hi All
unRAID v5rc12a
I'm hoping sonmeone can help me (cough...PeterB..cough cough) since it seems some of you are doing this successfully and I am running into a few issues. Here is what I have done so far and how far I got...
I pretty much followed this blog: http://stuffbyjeroen.blogspot.com/2011/0...-boot.html
- I created a share in unRAID called "PXE" and exported NFS/Public
- I created the following folder structure in the PXE share and have the following files:
Quote: /mnt/user/PXE
/tftpboot
chain.c32
mboot.c32
memdisk
menu.c32
pxelinux.0
/tftpboot/pxelinux.cfg
C0A801C5 <--- the boot file for my openelec machine (contents are shown below)
/tftpboot/openelec
KERNEL
SYSTEM
/tftpboot/openelec/storage
The contents of the C0A801C5 are as follows:
Quote:DEFAULT OpenElec.tv
PROMPT 0
LABEL OpenElec.tv
KERNEL openelec/KERNEL
APPEND ip=dhcp boot=NFS=192.168.1.10:/mnt/user/PXE/tftpboot/openelec disk=NFS=192.168.1.10:/mnt/user/PXE/tftpboot/openelec/storage overlay
Per the blog linked above, I copied tftp-hpa-0.48-i486-1.tgz to the /boot/packages folder in unRAID and ran:
Quote:installpkg /boot/extra/tftp-hpa-0.48-i486-1.tgz
I then ran and also put this line in my GO script:
Quote:/usr/sbin/in.tftpd -l -s /mnt/user/PXE/tftpboot
I use ClearOS as my firewall/router and added the following line to the /etc/dnsmasq.conf file:
Quote:dhcp-boot=pxelinux.0,unRAID,192.168.1.10
Finally, I chmod'd all files under /mnt/user/PXE/tftpboot to 777:
Quote:chomd 777 /mnt/user/PXE/tftpboot/*
My test PXE instance is an ESXi VM with no virtual HD so it automatically defaults to PXE. PXE finds the TFTP server without issue and loads the boot file for the VM and the kernel. The screen shots below show how far I get and the error that is eventually displayed.
![[Image: 1-1_zpsea6712fc.png]](http://i154.photobucket.com/albums/s259/johnodon/1-1_zpsea6712fc.png)
![[Image: 2-1_zpsb866631b.png]](http://i154.photobucket.com/albums/s259/johnodon/2-1_zpsb866631b.png)
![[Image: 3-1_zps0a0f7cae.png]](http://i154.photobucket.com/albums/s259/johnodon/3-1_zps0a0f7cae.png)
![[Image: 4_zps82fd0ab2.png]](http://i154.photobucket.com/albums/s259/johnodon/4_zps82fd0ab2.png)
I verified that my NFS shares are setup correctly as I can add them as an NFS datastore in ESXi.
I even tried taking NFS out of the mix with the following boot file but I'm not sure if that is a viable option. It did, however, produce a different error:
Quote:LABEL OpenELEC
MENU LABEL ^OpenELEC
kernel openelec/KERNEL
append boot=openelec disk=openelec/storage overlay
![[Image: 5_zps9c9703d2.png]](http://i154.photobucket.com/albums/s259/johnodon/5_zps9c9703d2.png)
Any help would be greatly appreciated!
John