Overblog Suivre ce blog
Editer la page Administration Créer mon blog
La boîte à fourbi

Monter vos disques durs sous XBMCbuntu

Rédigé par Shinkel

Vous avez installé XBMCbuntu et vos disques durs, visibles par exemple depuis Windows et contenant vos séries et vos films ne sont nulle part? Pas de panique!

Voici un petit tutoriel permettant de les rendre visibles facilement.

 

Prérequis : avoir installé XBMCbuntu avec l'option "SSH activé".

¤ Se connecter en SSH à votre machine XBMCbuntu :
- Récupérer l'adresse IP du PC de XBMCbuntu (dans System > System Info > Summary).
- Lancer PuTTY sur un PC distant
- Indiquer dans Host Name l'IP du PC XBMCbuntu, port 22
- Cliquer sur Open
- Entrez votre nom d'utilisateur en login, puis votre mot de passe.

¤ Mettre à jour les logiciels installés :
Note : sudo vous donne les droits administrateur, ce sur quoi Linux est très regardant. Par défaut, vous n'avez que peu de droits, sauf à être loggué en root, le super-utilisateur.
- Tapez sudo apt-get update (met à jour la liste des softs depuis les sources distantes - peut prendre quelques minutes)
- Puis sudo apt-get upgrade (procède à la mise à jour à proprement parler - peut prendre plusieurs minutes)

¤ S'assurer que ntfs-3G est installé :
Petite précaution d'usage permettant de s'assurer que le gestionnaire de partitions au format NTFS est installé.
- Taper sudo apt-get install ntfs-3g
- La bonne réponse devrait être ntfs-3g is already the newest version suivi de 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
Si tel n'est pas le cas, ntfs-3G s'installera gentiment.

¤ Récupérer votre UserID et GroupID :
Cette étape préparatoire va permettre de récupérer les informations essentielles permettant notamment de vous donner plus tard accès en lecture et écriture sur les disques durs qui seront montés.
Taper id, puis notez les valeurs de uid et gid (par exemple 1020 et 1030, les nombres peuvent être identiques)

¤ Récupérer le chemin d'accès à vos disques durs :
Ceci présuppose que vous connaissez les noms des disques durs que vous souhaitez monter. Nous allons voir comment récupérer leurs chemins d'accès.
Copier-coller les commandes suivantes dans PuTTY (RAPPEL : le coller dans PuTTY se fait par la combinaison Shift+Inser et pas CTRL-V!) :

for DISKLABEL in `find /dev/disk/by-label/ -type l`; do RES=`readlink -f $DISKLABEL`;
grep -q "^$RES" /proc/mounts ||echo "$RES (${DISKLABEL//*\//})"
done

Notez les chemins à gauche des noms de vos partitions (genre /dev/sdxx) ainsi que les noms de vos partitions associées (bien évidemment).
(Merci à unSpawn sur le site LinuxQuestions.org pour ces commandes!)

¤ Créer les répertoires qui vont accueillir vos partitions :
Nous allons créer les répertoires qui seront "vus" par XBMC. Ces répertoires vont servir de "cible" dans lesquelles vos disques durs seront montés.
Par exemple : j'ai un disque qui s'appelle Grubert. Pour l'identifier facilement, je vais créer un répertoire-cible du même nom.

- Taper cd /mnt (ce qui vous amène là où nous allons créer les "cibles")
- Taper sudo mkdir suivi du nom du répertoire-cible (dans mon cas, ça donne donc mkdir Grubert).
- Répéter l'opération pour chaque partition à monter à chaque démarrage.

¤ Editer fstab :
Nous voici rendus au coeur du problème : éditer fstab permettra à chaque démarrage de monter vos disques durs automatiquement.
Faites attention à ce que vous faites. Au moindre doute, tapez Ctrl+X puis N si Nano vous demande si vous souhaitez sauvegarder, avant de recommencer la manoeuvre.
Nano s'utilise avec les flèches du clavier et les commandes ^ signifient Control (Ctrl).

- Taper sudo nano /etc/fstab
- Placer le curseur tout en bas du fichier, puis taper les commandes suivantes :
<Chemin de votre partition à monter><TAB><chemin du répertoire cible><TAB>ntfs-3G<TAB>default,uid=<l'uid relevé précédemment>,gid=<le gid relevé précédemment><TAB>0<TAB>0<ENTER>
Si je récapitule mes exemples, cela donnera quelque chose comme ça :
/dev/sda2     /mnt/Grubert     ntfs-3g     default,uid=1020,gid=1030     0     0
- Répéter autant de fois que de disques ou de partitions à monter.
- Pour quitter, taper Ctrl+x puis Y et enfin Enter.

¤ Vérifier que tout cela a bien fonctionné :
- Taper sudo reboot (ce qui va faire redémarrer votre système et vous jeter de votre session PuTTY, ce qui est normal)
- Relancer PuTTY et se relogguer.
- Taper ls /mnt/<nom d'un de vos disques/partitions> (ls - LS - est la commande permettant de lister les fichiers d'un répertoire).

Vous devriez avoir maintenant le nom de chaque répertoire à la racine de votre disque dur sur fond vert (signe de NTFS-3G a bien fonctionné). Il ne vous reste plus qu'à ajouter ces répertoires manuellement dans les sources vidéos de XBMC : dans Videos > Files > Add Videos... puis Browse, vous verrez que maintenant, apparaissent les disques que vous avez monté. Mission accomplie!

Partager cette page

Repost 0