Lancer openELEC via le réseau (PXE)
- Vidéo |
- Mediacenter |
- openElec |
- PXE |
- XBMC
openELEC pour Open Embedded Linux Entertainment Center est une petite distribution Linux construite à partir de zéro en tant que plate-forme pour transformer votre ordinateur en un Kodi (auparavant XBMC) centre des médias.
Site officiel : http://openelec.tv/
Lancer openELEC via PXE permet d'avoir un media center sur n'importe quel PC bootable via le LAN.
La configuration sera conservée sur un repertoire NFS. Toutes les machines pourront donc avoir la même configuration.
Infrastructure
Cette configuration repose sur l'infrastructure suivante:
- service PXE (soit serveur dhcp,tftp,pxe): IP 192.168.100.252 (raspberry Pi modele B)
- serveur NFS: IP 192.168.100.253 (raspberry Pi modele B)
Dans notre cas les fichiers KERNEL et SYSTEM d'openELEC ne sont pas sur le même systeme.
Requis
Il vous faudra donc:
- un service PXE (voir le tuto)
- un service NFS (voir .. à ben non pas encore de tuto sur NFS ici !)
- récupérer les fichiers openELEC
Paramétrer PXE
Éditer /srv/tftp/pxelinux.cfg/default et ajouter
label xbmc_64
kernel /srv/tftp/images/openElec/OpenElec-Genereic.x64-4.2.1/KERNEL
#le programme "KERNEL" va chercher SYSTEM à la racine du repertoire NFS
append ip=dhcp boot=NFS=192.168.100.253:/partitions/mediatheques/install/os/openElec/OpenElec-Genereic.x64-4.2.1/ disk=NFS=192.168.100.253/partitions/homeExt/openElec
Paramétrer NFS
Éditer /etc/exports et ajouter :
#partager le repertoire où se trouve SYSTEM /partitions/mediatheques/install/os/openElec/OpenElec-Genereic.x64-4.2.1/ 192.168.100.0/24(no_root_squash,ro,async,no_subtree_check) #partager en écriture le repertoire "home" d'openElec /partitions/homeExt/openElec 192.168.100.0/24(no_root_squash,rw,async,no_subtree_check)
Charger les nouveaux répertoires
# service nfs-kernel-server reload
openELEC
- Télécharger le dernier builds d'openELEC : http://openelec.tv/get-openelec/download/viewcategory/8-generic-builds
- décompresser le fichier tar : tar -xf ./*tar
- copier ./target/KERNEL dans /srv/tftp/images/openElec/OpenElec-Genereic.x64-4.2.1/KERNELall
- copier ./target/SYSTEM dans 192.168.100.252/partitions/mediatheques/install/os/openElec/OpenElec-Genereic.x64-4.2.1/
Ce tuto est issu de LegralDocs/legralnet