Installation d’OpenELEC.tv pour Raspberry

Après avoir détaillé la partie compilation des Sources OpenELEC.tv pour obtenir une image ARM optimisé pour le Raspberry, nous allons procéder à l’installation sur la carte SD
Tout d’abord préparons la carte SD de manière à ce que celle ci puisse bien accueuillir nos partitions
Insérez la carte SD dans votre adaptateur ( PC fixe et pas de module ) ou votre PC portable  sous Linux 🙂

Par défault votre carte SD prendra le nom de /dev/sdb

ceci dit si vous n’êtes pas sur de cela regardez dans l’utilitaire présent sur Ubuntu Gparted

Formatez la carte SD ( 4 Go mini ) au préalable de manière à partir sur une base saine

ensuite nous allons démontez le volume ( Je tiens à précisé que ceci normalement se fait automatiquement sur certain système mais effectuez la quand même par mesure de sécurité )

sudo umount /dev/sdb

Ensuite nous allons créer une nouvelle partition MBR ( Master Boot Record )

sudo parted -s /dev/sdb mklabel msdos

Chose crucial nous allons créer la partition bootable de notre carte SD de 128 Mo en FAT32

sudo parted -s /dev/sdb unit cyl mkpart primary fat32 — 0 16

et

sudo parted -s /dev/sdb set 1 boot on

Ajout de la seconde Partition qui occupera le reste de la carte SD

sudo parted -s /dev/sdb unit cyl mkpart primary ext2 — 16 -2

Bon la vous vous dîtes « c’était long et si je m’étais trompé et si ça marchait pas ect…. »

Pas de panique on va vérifié si tout ceci est bien correct

sudo parted -s /dev/sdb print all

et la vous devriez obtenir ceci :

[toun@ubuntu]$ sudo parted -s /dev/sdb print all

Model: Generic- Multi-Card (scsi)

Disk /dev/sdb: 3724MB

Sector size (logical/physical): 512B/512B

Partition Table: msdos

Number           Start             End         Size      Type        File system    Flags

1                      1049kB         132MB    131 MB    primary                       boot, lba

2                      132MB       3856MB   3724MB  primary

A noté que les valeurs peuvent changé en fonction de la taille de la carte pour la seconde partition ! !!

Maintenant formatage des partitions et on va bien sur leur donné un Nom

ça sera System [ fat32] et Storage [ext4]

sudo mkfs.vfat -n System /dev/sdb1

sudo mkfs.ext4 -L Storage /dev/sdb2

On va s’assuré que le noyau est bon

sudo partprobe

Passons à la partie qui est très interessante OUi en effet Beaucoup plus passionante que les dernières la on installe pour de vrai 🙂

Allez on se met à la racine de notre super Repertoire généré par la compilation OpenELEC.tv

cd ~/OpenELEC.tv

Il faut s’assuré que les partitions que l’on à créer sont montées pour ceci :

sudo mount /dev/sdb1 /media/System

sudo mount /dev/sdb2 /media/Storage

Dans mon cas je ne sais pas pourquoi elle était déja monté et j’ai du mettre 15 min pour me rendre compte que ma commande ne servait à rien -_-

Cette prochaine étape que nous allons faire est primordial car nous allons nous procurez le package BCM-2835-bootloader qui va nous permettre d’exploiter l’allocation de la RAM entre l’OS et la Puce broadcom Graphique

Récuperez le repertoire complet à partir de ceci : https://github.com/raspberrypi/firmware/tree/master/boot

Maintenant copions tout ça dans notre carte SD  ( adaptez vos commandes si vous avez renommé les partitions autrement )

sudo cp build.OpenELEC-RPi.arm-devel/bcm2835-bootloader-*/arm128_start.elf /media/System/start.elf

sudo cp build.OpenELEC-RPi.arm-devel/bcm2835-bootloader-*/bootcode.bin /media/System/

sudo cp build.OpenELEC-RPi.arm-devel/bcm2835-bootloader-*/loader.bin /media/System/

Pour une question pratique nous allons renommez L’image et le systeme de fichier

sudo cp target/OpenELEC-RPi.arm-devel-*.system /media/System/SYSTEM

sudo cp target/OpenELEC-RPi.arm-devel-*.kernel /media/System/kernel.img

Création du fichier qui remplace le bios ( vous remarquerez que l’on peut l’adapté facilement )  » Dans la commande ci-dessous le démarrage du serveur SSH est automatique ce qui permet d’avoir un accès distant sur la bécane 🙂

echo « boot=/dev/mmcblk0p1 disk=/dev/mmcblk0p2 ssh quiet » | sudo tee /media/System/cmdline.txt

checkons tout ça :

[toun@ubuntu]$ ls -la /media/System

total 91626

drwx——. 2 sraue sraue 16384 Apr 25 17:09 .

drwxr-xr-x. 4 root root 80 Apr 25 16:58 ..

-rw-r–r–. 1 sraue sraue ——- Apr 25 17:00 SYSTEM

-rw-r–r–. 1 sraue sraue ——- Apr 25 16:59 bootcode.bin

-rw-r–r–. 1 sraue sraue 134 Apr 25 17:13 cmdline.txt

-rw-r–r–. 1 sraue sraue ——– Apr 25 17:00 kernel.img

-rw-r–r–. 1 sraue sraue ——– Apr 25 17:00 loader.bin

-rw-r–r–. 1 sraue sraue ——– Apr 25 16:59 start.elf

Vérifiez que vous avez tout les fichiers ( j’ai barré les valeurs de manière à ce que cela ne vous perturbe pas puisque celle-ci diffère d’une installation à une autre,en fonction du materiel utilisé,ect…)

C’est la fin on démonte les volumes

sudo umount /dev/sdb1

sudo umount /dev/sdb2

Voila maintenant vous pouvez branchez votre Carte SD dans votre Raspberry ( nom d’utilisateur : root et mot de passe : openelec

ensuite c’est parti ça doit vous donner ceci

Enjoy 🙂

Merci d’avoir suivi ce tutoriel et je me ferais un plaisir de répondre à vos questions

Pour info les réglages Réseaux sont dans l’onglet Programmes de OpenELEC

et Sinon un bluray sur la Réseau en 1080p 60hz  passe tranquillement 🙂 ( avec une bonne carte SD tout de même)

Publicité

A propos blueberry4pi

- Informaticien - Spécialisation Réseaux et Sécurité - Opérateur SQL - Base de Données DB2/AS400 - Passioné Linux
Cet article a été publié dans OS raspberry Pi, XBMC. Ajoutez ce permalien à vos favoris.

18 commentaires pour Installation d’OpenELEC.tv pour Raspberry

  1. Temsys dit :

    Merci pour votre tuto… J’ai réussi tant bien que mal à installer openelec.tv sur mon R Pi et à avoir accès à mon Disque Dur de ma Freebox Revolution après paramétrage du Wifi.

    J’aimerais maintenant avoir accès aux chaînes de la Freebox mais je ne vois pas comment les installer ? Et j’aimerais également avoir accès à un navigateur Web pour accéder aux retransmissions du Site fromsport.tv.

    Merci encore pour ce super tuto.

  2. Johan dit :

    Je voulais savoir comment on paramètre le wifi openelec sur xbmc (skin confluence), je vais dans le menu réseau (d’openelec), je sélectionne Wlan, wlan0, après je rentre mon SSID et mon mot de passe du réseau, mais rien n’y fais je n’arrive pas a me connecter en wifi. Par contre je n’ai pas rempli la partie adresse IP..
    J’utilise un adaptateur D-link DWA-110.

    Merci d’avance.

  3. BOB dit :

    Salut,

    Merci a toi pour ton tuto, par contre je coince pour le réseaux. Mon Raspberry est bien connecter par la câble Ethernet mais j’arrive pas a le faire apparaitre sur mon réseau pour avoir accès dans les fichier depuis mon PC.
    J’ai regarder et les deux sont bien sous le même groupe de travail.

    • blueberry4pi dit :

      tu rajoute l’IP de ton PC avec SMB ça devrait fonctionner

      • BOB dit :

        Je voie bien les autres PC sur le réseau ou même mon WDTVlive , j’arrive également a aller dans les fichier system du RS en passant par « connecter un lecteur réseau » mais lorsque que j’y branche mon disque dur en usb dessus impossible de le faire apparaitre sur le réseau.

      • blueberry4pi dit :

        ah en USB c’est un autoalimenté ?

  4. BOB dit :

    Non, c’est un DD avec alim secteur test avec une clé usb et pareil. J’arrive bien a y accéder depuis le RS mais pas a les faire apparaitre sur mon pc, ce qui est un peux le but de pouvoir y transférer les fichier depuis mon pc en le laissant brancher sur le RS.

    • blueberry4pi dit :

      ah je pense qu’il faut que tu vois la chose dans l’autre sens c’est à dire que tu transfert sur le DD connecté à ton PC et que tu puisse y accéder de ton raspberry, moi personnellement j’ai un NAS ( disque dur réseau ) sur lequel je met tout et ensuite j’y accède depuis mon raspberry, mais je vais essayer de faire comme toi et je te donne mes retours dès que j’ai fini.

  5. Temsys dit :

    Je reviens à la charge car je n’ai pas réussi à installer les chaines Freebox sur mon Pi… J’essaie à nouveau après quelques mois de pause… Mais rien à faire, je ne sais pas comment ajouter les chaines Freebox… Pouvez vous m’aider ?

    • blueberry4pi dit :

      J’ai bien conscience qu’il y à un problème la dessus je n’arrive pas bien à comprendre pourquoi meme avec OMXPlayer les requêtes échoues, je vais essayer de me documenter et de vous apporter des solutions rapidement

  6. Temsys dit :

    J’ai réessayer avec Raspbmc, mais même soucis… Peutêtre un réglage de la Freebox ?

Votre commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l’aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l’aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s