Installation un media-center avec OSMC sur un Raspberry Pi 3 Model B

Le matériel que j’ai utilisé :

L’installation :

  • Allez sur le site pour télécharger le logiciel : https://osmc.tv/download/
  • En fonction de votre OS prendre la bonne version (Pour moi c’es Mac OS en Version Yosemite):

capture-decran-2016-09-30-a-08-08-19

capture-decran-2016-09-22-a-17-28-33

Pour passer ce problème il faut appuyer sur la touche « CTRL » et ouvrir.

capture-decran-2016-09-22-a-17-34-43 capture-decran-2016-09-22-a-17-35-03 capture-decran-2016-09-22-a-17-35-22 capture-decran-2016-09-22-a-17-35-36

Et je me retrouve bloqué sur cette interface car la SD Card n’est pas visible.

capture-decran-2016-09-22-a-17-50-20

Pourtant quand je regarde les logs, j’ai ceci :

jeu. sept. 22 17:53:18 2016 New disk device entry created with entry point /dev/rdisk3, 15.9 GB free space and label
jeu. sept. 22 17:53:18 2016 =================================================
jeu. sept. 22 17:53:18 2016 Starting to parse /dev/rdisk3 for additional info

jeu. sept. 22 17:53:18 2016 MediaName-Line: Device / Media Name: Apple SDXC Reader Media
jeu. sept. 22 17:53:18 2016 Protocol-Line: Protocol: Secure Digital
jeu. sept. 22 17:53:18 2016 Determined Secure Digital as protocol for /dev/rdisk3
jeu. sept. 22 17:53:18 2016 Decided to be a DMG: no
jeu. sept. 22 17:53:18 2016 R/O-Line: Read-Only Media: Yes
jeu. sept. 22 17:53:18 2016 parsed/split/simplified readOnly line would have been: Yes
jeu. sept. 22 17:53:18 2016 Determined Yes as readOnlyMedia for /dev/rdisk3
jeu. sept. 22 17:53:18 2016 Decided to be r/o: yes
jeu. sept. 22 17:53:18 2016 Ejectable-Line: Ejectable: Yes
jeu. sept. 22 17:53:18 2016 Determined Yes as ejactableProperty for /dev/rdisk3
jeu. sept. 22 17:53:18 2016 Decided that /dev/rdisk3 is not writable to us
jeu. sept. 22 17:53:18 2016 Parsed device as NON-writable. NOT Appending.
jeu. sept. 22 17:53:18 2016

jeu. sept. 22 17:53:18 2016 Finished parsing additional info for /dev/rdisk3
jeu. sept. 22 17:53:18 2016 =================================================

Je regarde ce qu’il y a sur la carte SD avec la commande « diskutil list » :

diskutil list
/dev/disk3
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *15.9 GB    disk3
   1:             Windows_FAT_16 RECOVERY                1.2 GB     disk3s1
   2:                      Linux                         33.6 MB    disk3s5

Je demonte la carte, avec la commande « diskutil unmountDisk » :

#diskutil unmountDisk /dev/disk3
Unmount of all volumes on disk3 was successful

Je regarde les formats pris en charge :

#diskutil listFilesystems
Formattable file systems

These file system personalities can be used for erasing and partitioning.
When specifying a personality as a parameter to a verb, case is not considered.
Certain common aliases (also case-insensitive) are listed below as well.

-------------------------------------------------------------------------------
PERSONALITY                     USER VISIBLE NAME                               
-------------------------------------------------------------------------------
ExFAT                           ExFAT                                           
UFSD_EXTFS                      Extended Filesystem 2                           
UFSD_EXTFS3                     Extended Filesystem 3                           
UFSD_EXTFS4                     Extended Filesystem 4                           
Free Space                      Free Space                                      
  (or) free
MS-DOS                          MS-DOS (FAT)                                    
MS-DOS FAT12                    MS-DOS (FAT12)                                  
MS-DOS FAT16                    MS-DOS (FAT16)                                  
MS-DOS FAT32                    MS-DOS (FAT32)                                  
  (or) fat32
HFS+                            Mac OS Extended                                 
Case-sensitive HFS+             Mac OS Extended (Case-sensitive)                
  (or) hfsx
Case-sensitive Journaled HFS+   Mac OS Extended (Case-sensitive, Journaled)     
  (or) jhfsx
Journaled HFS+                  Mac OS Extended (Journaled)                     
  (or) jhfs+
UFSD_NTFS                       Windows NT Filesystem               
UFSD_NTFSCOMPR                  Windows NT Filesystem (compressed) 

Je télécharge la dernière image : http://download.osmc.tv/installers/diskimages/OSMC_TGT_rbp2_20160910.img.gz

Ensuite :

  • sudo dd bs=1m if=~/Downloads/OSMC_TGT_rbp2_20160910.img of=/dev/rdisk6
  • sudo dd bs=1m if=~/Downloads/OSMC_TGT_rbp2_20160910.img of=/dev/disk6

Deux erreurs : « Permission denied » avec deux cartes SD différentes.

Je choisi de changer de Mac et d’essayer avec une version Mac OS El Captain :

capture-decran-2016-09-30-a-07-59-25

Cela part bien car le formatage de la SD Card est possible :

capture-decran-2016-09-30-a-07-58-41

Je tente à nouveau l’installation en mode graphique, et cela fonctionne. Visiblement Yosemite a du mal a écrire sur les cartes micro-SD.

Avec El Capitan :

capture-decran-2016-09-30-a-08-37-04 capture-decran-2016-09-30-a-08-37-18 capture-decran-2016-09-30-a-09-04-04

Maintenant il va falloir faire le test, mais avant je regarde les formats pris en charge par El Capitan :

$ diskutil listFilesystems
Formattable file systems

These file system personalities can be used for erasing and partitioning.
When specifying a personality as a parameter to a verb, case is not considered.
Certain common aliases (also case-insensitive) are listed below as well.

-------------------------------------------------------------------------------
PERSONALITY                     USER VISIBLE NAME                               
-------------------------------------------------------------------------------
ExFAT                           ExFAT                                           
Free Space                      Free Space                                      
  (or) free
MS-DOS                          MS-DOS (FAT)                                    
MS-DOS FAT12                    MS-DOS (FAT12)                                  
MS-DOS FAT16                    MS-DOS (FAT16)                                  
MS-DOS FAT32                    MS-DOS (FAT32)                                  
  (or) fat32
HFS+                            Mac OS Extended                                 
Case-sensitive HFS+             Mac OS Extended (Case-sensitive)                
  (or) hfsx
Case-sensitive Journaled HFS+   Mac OS Extended (Case-sensitive, Journaled)     
  (or) jhfsx
Journaled HFS+                  Mac OS Extended (Journaled)                     
  (or) jhfs+

J’ai du mal à comprendre pourquoi la carte microSD ne pouvait être que lu sur Yosemite.