Forum
  • Search
  • Member List
  • Calendar
Hello There, Guest! Login Register — Login with Facebook

Network Installation
Thank you for your donation

Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Threaded Mode | Linear Mode
Network Installation
15th Feb, 2013, 11:10 PM
Post: #1
ws6an Offline
Registered
Posts: 10
Joined: Jan 2013
Reputation: 0
Network Installation
I'd like to be able to install Xbian on an NFS network share. Is this possible and if so how can you do this? I know that you have to boot from an SD Card but then i would like to load the rest of Xbian from a network share much like you can from a USB Stick.

I't looks like it is possible for the Pi to load from an NFS share:

http://www.raspberrypi.org/phpBB3/viewtopic.php?f=36&t=21819

Also found this about booting OpenLec from network but not sure if these instructions would be applicable?:

http://wiki.openelec.tv/index.php?title=Network_Boot_-_NFS
Find all posts by this user
Quote this message in a reply
15th Feb, 2013, 11:16 PM
Post: #2
CurlyMo Offline
Registered
Posts: 3,501
Joined: Dec 2012
Reputation: 202
RE: Network Installation
This functionality can be added to the initramfs as we include in Alpha 5. We haven't included boot from nfs yet, but here is the source if you want to try to add it yourself. Let us know if you managed. Booting from samba should be implemented in fairly the same way.
https://github.com/xbianonpi/xbian-initramfs

Hmm, this topic states it can be done without the initramfs: http://raspberrypi.org/phpBB3/viewtopic.php?f=63&t=5974. However, using a initramfs can be safer because you then don't have an unbootable system when the network fails.

Another tip for using the initramfs, use e.g.:
Code:
ldd /bin/mount
        libblkid.so.1 => /lib/arm-linux-gnueabihf/libblkid.so.1 (0xb6f05000)
        libselinux.so.1 => /lib/arm-linux-gnueabihf/libselinux.so.1 (0xb6ee2000)
        libsepol.so.1 => /lib/arm-linux-gnueabihf/libsepol.so.1 (0xb6ea0000)
        libmount.so.1 => /lib/arm-linux-gnueabihf/libmount.so.1 (0xb6e76000)
        libgcc_s.so.1 => /lib/arm-linux-gnueabihf/libgcc_s.so.1 (0xb6e4e000)
        libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6d1e000)
        /lib/ld-linux-armhf.so.3 (0xb6f39000)
        libuuid.so.1 => /lib/arm-linux-gnueabihf/libuuid.so.1 (0xb6d11000)
        libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0xb6d06000)
To check what modules need to be included in the initramfs lib folder.

pilight - modular domotica solution
Visit this user's website Find all posts by this user
Quote this message in a reply
« Next Oldest | Next Newest »
Post Reply 


  • View a Printable Version
  • Send this Thread to a Friend
  • Subscribe to this thread
Forum Jump:

Current time: 10th May, 2025, 03:50 AM Powered By MyBB, © 2002-2025 MyBB Group.