03-12-2012, 05:03 PM
Solutioning on the fly but as the RPI boots from SD card would it not be plausable to boot something like iPXE from the SD card which then enables PXE boot?
03-12-2012, 05:03 PM
Solutioning on the fly but as the RPI boots from SD card would it not be plausable to boot something like iPXE from the SD card which then enables PXE boot?
03-12-2012, 09:18 PM
from what i understand, the initial steps of raspberry pi boot process will look for some sort of graphical card boot file which must be on the SD
then the boot process will look for a kernel.img, which could be a linux distro, but it could also be a boot loader. I thought about ipxe, but i think there is no ipxe for the arm architecture, an alternatuve could be das u-boot, which, in my eyes, seems a bit more complicate than ipxe. please, feel free to jump in and correct my wrongful assumptions.... Thanks m
03-24-2012, 09:19 AM
There has been some quite big changes in the init process, and the kernel options parsing recently. I wouldn't be surprised that your problem comes from that :
https://github.com/OpenELEC/OpenELEC.tv/pull/324
03-24-2012, 01:25 PM
(This post was last modified: 03-24-2012, 01:27 PM by KillerKelvUK.)
e_esprit post=29127 Wrote:There has been some quite big changes in the init process, and the kernel options parsing recently. I wouldn't be surprised that your problem comes from that :Yeh, new init script by the looks of it...init As per e_esprit's link the PXE menu needs re-writing, mines is now... Code: LABEL OE_Fusion_x86_64_r10254 Just tested this on my Fusion laptop, will be spinning up an ION soon. Worth noting as I believe the boot=NFS= and disk=NFS= are case sensitive.
03-24-2012, 03:03 PM
Thanks guys, that was it.
I had a hunch something changed!
03-25-2012, 03:13 PM
(This post was last modified: 03-25-2012, 03:27 PM by KillerKelvUK.)
Been toying around with PXE'ing using Samba and thereabouts got it working albeit with some random issues which seem file permission related.
pxelinux.cfg/default file looks like this... Code: LABEL OE_Fusion_x86_64_r10254_cifs boot=CIFS and disk=CIFS are case sensitive just like the NFS variant. I also noted that termining the shareroot directory with a / resulted in an error e.g. boot=CIFS=//xxx.xxx.xxx.xxx/openelec/ <--Doesn't work boot=CIFS=//xxx.xxx.xxx.xxx/openelec <--Works Combined with the prefixpath option which needs to start as a relative path from the shareroot as above. So onto my problem...it doesn't boot everytime! If I delete the storage directory and let OE re-create it on boot then okay, however when rebooted I get SSH permission errors and seemingly a black screen at the point its trying to spring xbmc. Manually correct the SSH permissions with a chmod -R 700 /storage/.cache/ssh, the SSH error ceases to present but still the black screen after and no xbmc. Anyone offer any guidance/insight? EDIT: Forgot to mention that PXE the same KERNEL and SYSTEM files but using NFS works no issues :angry:
04-03-2012, 07:34 PM
I just recently upgraded the image to the latest nightly for my PXE booting devices and when I booted the first one, I noticed it wasn't looking in the place it used to for /storage
Previously in /storage, each one of my devices had a directory named with a hyphenated version of the MAC address for the NIC it was booting from. The device I have booted up now is simply using the root of /storage. Is this something I need to configure in the pxelinux.cfg? I am using a stupid simple config at the moment. Code: DEFAULT linux Stated differently, do I need to create entries for each of my devices in the pxelinux.cfg with individual disk locations (ip:/storage/aa-bb-cc-dd-ee-ff-gg)? Thanks in advance!
04-04-2012, 10:51 AM
jdmpike post=30121 Wrote:... Yes, the storage folder would need to be represented per device if you weren't wanting centralised storage folder (assuming you have a variety of devices needing specific OE config). Alternatively you could have a different PXE file per device e.g. for my setup... /pxelinux.cfg/00020003-0004-0005-0006-000700080009 <-- UUID of my HTPC (You can use MAC also) /pxelinux.cfg/default <-- Catch all for other devices That way you could set the PXE up for the specific devices to auto boot without user input. If you use the same device hardware then you could just centralise the xbmc library, lots of posts about this.
04-09-2012, 03:41 PM
Hello to all, I'm the one responsible for the changes to the boot parameters, and am also your friendly moderator for today (or so I hope B) ).
Sorry for not responding more quickly to your questions and problems. I'll be locking this topic soon, it started out with problems with much older versions of OpenELEC, but now it deals with the new boot options, and also I think it's gotten rather long. To make it easier for new users wanting to try PXE booting to find the information they need, I've created a new sticky topic specifically for the new boot parameters. I've tried to gather as many of your concerns and have added them in the first post. If you feel there's anything missing or have any questions or comments about the new parameters please post any questions and comments there. If, on the other hand, there are any problems or bugs with the new options or with PXE booting of OpenELEC in general, please create a new topic. Kind regards, ack006 |
|
Possibly Related Threads... | |||||
Thread | Author | Replies | Views | Last Post | |
![]() |
Openelec 8.0 PXE Boot issue | smoker | 1 | 709 |
11-26-2019, 08:16 AM Last Post: MaximilianoRonan |
[IMPORTANT] Changes to kernel boot parameters, Please Read! | ack006 | 32 | 3,362 |
05-16-2017, 05:36 PM Last Post: beckysat |
|
PXE Boot stopped working with Kernel 4.1.1 | chrisk2305 | 0 | 273 |
07-25-2015, 05:30 AM Last Post: chrisk2305 |
|
OpenELEC Stable - Generic i386 3.0.1 - no PXE boot | linuxwanted | 0 | 234 |
05-01-2013, 09:12 AM Last Post: linuxwanted |
|
PXE boot Openelec from Synology NAS | Vanderaatje | 15 | 1,602 |
04-28-2013, 08:07 PM Last Post: KillerKelvUK |
|
[WINDOWS] NBD Server for Openelec PXE boot | Links | 0 | 506 |
10-25-2012, 02:38 PM Last Post: Links |
|
PXE Boot, Splash screen then... udisks-WARNING | keith | 3 | 481 |
08-08-2012, 09:30 PM Last Post: attie |
|
PXE boot required for few openelec's | dmankg | 3 | 438 |
02-27-2012, 06:17 PM Last Post: lrusak |