Freebox HD: Formater un disque USB pour un accès en lecteur et ecriture (XFS)
Pour qu’un disque USB externe raccordé à une Freebox HD soit en lecture et écriture, celui-ci doit être au format HFS+ ou XFS. Vous trouverez dans cet article une procédure détaillée pour formater un disque dur USB au format XFS.
Vous le savez certainement déjà, il est possible de connecter un disque dur externe USB à l’arrière d’une Freebox HD et de lire son contenu (comme des fichiers Divx) sur votre TV. De plus, si l’accès en écriture est possible, vous pourrez aussi :
- Envoyer des fichiers sur le disque USB par FTP
- Renommer des fichiers sur le disque USB par FTP
- Effacer des fichiers contenus sur le disque USB avec la télécommande
- Pour les chaines qui l’autorisent, stocker les fichiers encodés par la FreeboxHD (Enregistrement d’emission TV)
- Dans le cadre de l’option “Multi TV”, avec une “Freebox HD light” (sans disque dur interne), vous pouvez écrire sur le disque externe USB par FTP.
Les formats HFS+ et XFS permettent l’accès en écriture, et le format NTFS (système de fichiers natif de Windows) autorise uniquement la lecture. Sachant que les disques durs USB externes sont livrés pré-formatés en NTFS, il est nécessaire de reformater ces disques USB pour bénéficier de l’accès en écriture. Malheureusement, à ma connaissance, Windows ne permet pas de formater un disque au format XFS. L’exploitation du format XFS requière un système Linux.
La procédure ci-dessous permet de formater en XFS un disque dur externe USB. Celle-ci, bien que laborieuse, est assez simple et abordable sans aucune connaissance Linux.
Prérequis:
- Une clé USB d’une capacité d’au moins 1Go format au format FAT ou FAT32
- Une disque dur externe USB (toutes les données présentes seront perdues)
- Une connexion Internet haut débit, cablé Ethernet et un serveur DHCP (en principe, fournit par votre box ou routeur ADSL)
- Un PC Windows XP ou Vista
Résumé des étapes à suivre :
- Préparer un clé USB avec la distribution Linux Fedora bootable.
- Booter un PC sous Fedora
- Installer XFS sur la clé USB
- Formater le disque externe USB en XFS
Cette procédure et sans aucun effet sur votre éventuelle configuration Windows installé sur le disque Interne du PC.
1) Préparation d’une clé USB bootable avec Fedora
Grâce à l’application Windows “fedora Live USB Creator” cette opération est très simple. Sous Windows XP ou VISTA :
- Aller à l’url https://fedorahosted.org/liveusb-creator
- Télécharger la dernière version de l’application Windows liveusb-creator (ce jour, liveusb-creator-3.2.zip)
- Décompresser le package et exécuter “liveusb-creator.exe”
- Sélectionner sous “Download Fedora” la version “Fedora 10 (i386)”
- Connecter une clé USB d’une capacité d’au moins 1Go. Celle-ci doit être formater au format FAT ou FAT32
- Répérer le lettre associée à la clé USB (par exemple F:)
- Sous “Target Device”, choisir votre clé USB
- Sous “Persistent Storage”, faites glisser le curseur jusqu’à 300MB
- Cliquer sur “Create Live USB”
- Si tout se déroule sans problème, une vingtaine de minute plus tard l’opération doit se termine par l’affichage des informations suivantes:
F10-i686-Live.iso selected
Verifying filesystem…Verifying SHA1 of LiveCD image…
Extracting live image to USB device…
Creating 300MB persistent overlay
Installing bootloader
Complete! (0:23:22)
2) Booter le PC sous Linux Fedora
- Eteindre votre PC
- Connecter la clé USB fedora, le système installé sur le disque interne n’a pas d’importance
- Connecter le disque externe USB
- Démarrer le PC et indiquer que vous souhaitez booter sur la clé USB. La procédure à suivre dépend de votre BIOS. En général, au démarrage du système (avant l’initialisation de Windows) des options s’affichent brièvement, vous permettant de choisir la source de boot et d’entrer dans la configuration du Bios. Pour continuer, vous devez donc choisir de booter sur la clé USB.Par exemple, sur mon PC portable HP, il faut appuyer sur ESC et choisir “USB Diskette on Key” dans le menu suivant:
.
- Votre PC doit alors booter sous fedora
- Ouvrir une session utilisateur en cliquant sur [Log In]

- Sélectionner le format français pour le clavierPour commencer, vous devez choisir le format “Français” pour votre clavier. Pour cela:
- ouvrir le menu “System”,
- choisir “Preferences”
- puis “Hardware”,
- et enfin “Kayboard”La fenêtre suivante doit s’afficher:

Cliquer sur [Add],
Choisir “France” dans “Country” et “Variants”, puis cliquer sur [Add]:
Cocher “Default” pour la ligne “France”, et enfin [Close].
A ce stade, votre clavier par défaut est le français, mais ce paramétrage sera effectif à la prochaine ouverture de session. Pour basculer dès à présent au français, appuyer sur les touches Shift+CapsLock (bascule d’un langage à l’autre)
- Le PC doit être raccordé à Internet et la connexion doit être opérationnelleL’étape suivante de cette procédure nécessite une connexion Internet opérationnelle. Assurez-vous que votre câble Ethernet est bien raccordé au PC. En principe, aucune configuration n’est nécessaire, et votre connexion réseau doit être automatiquement active. Pour le vérifier, positionner la souris, en haut à droite de l’écran, sur l’icçone “réseau”, si une bulle s’affiche en indiquant “Wired network connection”, tout va bien, votre connexion réseau est active. Par contre, si “No network connection” s’affiche cela signifie qu’il y a un problème que vous devez résoudre avant de passer à l’étape suivante.
.
.

3) Installer la gestion du système de fichier XFS
- Le système de fichier XFS n’étant pas géré par défaut par fedora, il vous faut l’installer. Pour cela, il vous faut installer le package “xfsprogs” avec “yum” :
- Dans le menu “Applications”, choisir “System Tools”, puis “Terminal”:

Une fenêtre Terminal se présente comme ci-dessous:
- - Taper “su -” [CR] , pour passer à l’utilisateur root (root est un Administrateur du système).
“[liveuser@localhost ~]$” devient “[root@localhost ~]$”
- Taper “yum install xfsprogs” [CR]
- L’utilitaire se connecte alors à Internet et recherche le package demandé
- Taper “y” [CR] pour confirmer l’installation
- L’opération doit se terminer par “Complete!” et l’ensemble sans message d’erreur.
[liveuser@localhost ~]$ su -
[root@localhost ~]# yum install xfsprogs
Loaded plugins: refresh-packagekit
fedora | 2.8 kB 00:00
fedora/primary_db | 6.6 MB 00:09
updates | 2.3 kB 00:00
updates/primary_db | 1.8 MB 00:04
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
–> Running transaction check
—> Package xfsprogs.i386 0:2.10.2-1.fc10 set to be updated
–> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
xfsprogs i386 2.10.2-1.fc10 updates 1.4 M
Transaction Summary
================================================================================
Install 1 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
Total download size: 1.4 M
Is this ok [y/N]: y
Downloading Packages:
xfsprogs-2.10.2-1.fc10.i386.rpm | 1.4 MB 00:02
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : xfsprogs 1/1
Installed:
xfsprogs.i386 0:2.10.2-1.fc10
Complete!
4) Créer une partition Linux
Les clés USB sont généralement pré-formatés au format NTFS pour être utilisable sous Windows. Il faut donc commencer par supprimer la partition NTFS et créer une partition Linux. Ces opérations peuvent être exécuté par l’utilitaire “fdisk”.
- a) Déterminer le nom de votre disque USBAu préalable, vous devez déterminer le nom de votre disque USB. Pour cela, taper:
fdisk -l [CR] (après le “-”, il s’agit de la lettre L minuscule)
Cette commande affiche l’ensemble des disques trouvés sur le système. Sur mon PC j’obtiens l’affichage suivant. Celui-ci dispose de 3 unités:
- un disque dur Interne de 120Go
- une clé USB de 1Go
- un disque dur USB externe de 320Go
———— disque interne, capacité 120Go —————-
Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0×28352835Device Boot Start End Blocks Id System
/dev/sda1 * 1 13373 107418591 7 HPFS/NTFS
/dev/sda2 13375 14462 8739360 c W95 FAT32 (LBA)
/dev/sda3 14463 14593 1052257+ d7 Unknown
———— clé USB, capacité 1Go —————-
Disk /dev/sdb: 1030 MB, 1030225920 bytes
32 heads, 63 sectors/track, 998 cylinders
Units = cylinders of 2016 * 512 = 1032192 bytes
Disk identifier: 0×00000000
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 998 1005862+ 6 FAT16
———— disque externe USB, capacité 320Go —————-
Disk /dev/sdc: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0×29d53802
Device Boot Start End Blocks Id System
/dev/sdc1 1 38913 312568641 7 HPFS/NTFS
(les lignes en rouge sont des commentaires ajoutés)
En principe, la première section correspond au disque interne. Viennent ensuite la clé USB et le disque USB, ou l’inverse. Il suffit de prendre pour critère les capacités (lignes commencant par “Disk /dev/…”) pour établir la correspondance avec les unités physiques. Dans le cas ci-dessus, la clé USB (1030 MB) vient en deuxième position, et la disque USB en troisième position (320.0 GB).
Chaque section contient sous la ligne “Device Boot” la liste des partitions présentes sur le disque. Si la liste est vide, cela signifie qu’il n’existe pas de partition sur le disque en question. Dans l’exemple ci-dessus, mon disque USB contient une partition NTFS (à ne pas confondre avec un système de fichier NTFS).
Le nom du disque à prendre en compte est indiqué en début de section après “Disk”, sur mon PC, il s’agit de “/dev/sdc”.
b) Supprimer la partition existante et créer une nouvelle partition
Attention! Cette opération supprimera toutes les données présentes sur votre disque. Vérifier bien le nom du disque que vous allez spécifier, si vous indiquez le nom du disque interne par erreur, il sera impitoyablement et définitivement effacé.
- Taper “fdisk”, suivi du nom de votre disque, dans mon cas “fdisk /dev/sdc” [CR]
Cet utilitaire attend des commandes, les mémorises et les applique lorsque l’utilisateur tape “w” pour write. Pour afficher la liste des commandes, taper “m” [CR].
- Commencer par taper “p” [CR] pour afficher la liste des partitions présentes sur le disque. Vérifier qu’il s’agit bien de votre disque USB.
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0×29d53802
Device Boot Start End Blocks Id System
/dev/sdc1 1 38913 312568641 7 HPFS/NTFS
- Pour supprimer la partition, taper “d”, puis le numéro de partition, ici “1″, puis “w” [CR] pour exécuter la commande
Selected partition 1Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
- relancer fdisk, par “fdisk /dev/sdc” [CR]
- A ce stade, si vous taper “p”, vous pouvez constater que le disque ne contient plus de partition.
- Pour créer la nouvelle partition, taper “n”, puis “p”, puis “1″
- En réponse à “First cylinder (…)”, taper [CR] pour accepter la valeur par défaut. Il s’agit du début de la partition.
- En réponse à “Last cylinder”, taper [CR] si vous souhaitez utiliser tout le disque, ou une taille en Go si vous souhitez utiliser qu’une partie du disque. Par exemple, pour créer une partition de 100Go, taper “+100G” [CR].
- Taper enfin “w”, pour exécuter la commande.
Command (m for help): p
Disk /dev/sdc: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0×29d53802
Device Boot Start End Blocks Id System
Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-38913, default 1):
Using default value 1
Last cylinder, +cylinders or +size{K,M,G} (1-38913, default 38913):
Using default value 38913
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
Dans certain cas, suite à la commande “w”, il peut s’afficher un message indiquant que la nouvelle table sera prise en compte après un reboot du système. Ce n’est pas un problème. Tel que demandé, redemarré votre système.
A ce stade, si vous taper “fdisk -l”, vous devez obtenir, pour le disque “/dev/sdc”, l’indication qu’il contient bien une partition “Linux”
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xf9614cf7
Device Boot Start End Blocks Id System
/dev/sdc1 1 38913 312568641 83 Linux
5) Formater la partition au format XFS
Une fois la partition créée, il vous reste à la formater xfs.
Pour cela, taper :
mkfs.xfs -f /dev/sdc1
l’option “-f” permet de forcer la commande au cas où la partition contiendrait déjà un système fichier.
[root@localhost ~]# mkfs.xfs -f /dev/sdc1
meta-data=/dev/sdc1 isize=256 agcount=4, agsize=19535540 blks
= sectsz=512 attr=2
data = bsize=4096 blocks=78142160, imaxpct=25
= sunit=0 swidth=0 blks
naming = version 2 bsize=4096 ascii-ci=0
log = internal log bsize=4096 blocks=32768, version=2
= sectsz=512 sunit=0 blks, lazy-count=0
realtime = none extsz=4096 blocks=0, rtextents=0
Si aucune message d’erreur n’est affiché, votre disque est maintenant formaté.
Pour plus de confort d’utilisation, vous pouvez donner un nom à la partition avec “xfs_admin”.
Par exemple, pour appeler la partition “monusb”:
xfs_admin -L monusb /dev/sdc1
6) Bravo! C’est fini!
Il est préférable de ne pas débrancher à chaud votre disque USB. Avant de procéder:
- soit, éteindre le PC. Menu “System”, puis “Shut down…”
- soit, démonter le disque. Dans la fenêtre Terminal, taper “umount /dev/sdc1″ (pas de “n” entre le “u” et le “m”)
Pour tester votre disque:
- raccordez le à l’arrière de votre Freebox HD
- sur la télécommande, appuyer sur la touche “free”
- dans le menu free, choisir “PARAMETRES”, puis “USB”
L’écran ci-dessous doit alors s’afficher. Vérifier l’information situé sous “Statut”. “OK” indique que le disque est en lecture/écriture. Si le disque en lecture seule, il est écrit “Lecture Seule”.
Certaines chaînes peuvent être enregistrées sur le disque USB externe. Pour celles-ci, le dialogue d’enregistrement permet de choisir la destination.
7) Comment lire les fichiers vidéo stockés sur le disque USB avec votre PC ?
Malheureusement, comme Windows ne gère pas les disques au format xfs vous devez donc utiliser Linux. Rien de plus simple avec votre clé USB fedora, il suffit d’installer VLC:
Ouvrez une fenêtre Terminal, et taper les commandes suivantes:
Exemple d’installation de vlc:
[root@localhost usb250]# rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
Retrieving http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
warning: /var/tmp/rpm-tmp.MewNwV: Header V3 DSA signature: NOKEY, key ID 49c8885a
Preparing… ########################################### [100%]
1:rpmfusion-free-release ########################################### [100%]
[root@localhost usb250]# yum install vlc
Loaded plugins: refresh-packagekit
fedora | 2.8 kB 00:00
fedora/primary_db | 6.6 MB 00:12
rpmfusion-free-updates | 2.7 kB 00:00
rpmfusion-free-updates/primary_db | 126 kB 00:00
rpmfusion-free | 2.7 kB 00:00
rpmfusion-free/primary_db | 212 kB 00:00
updates | 2.3 kB 00:00
updates/primary_db | 1.9 MB 00:02
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
–> Running transaction check
—> Package vlc.i386 0:0.9.8a-1.fc10 set to be updated
–> Processing Dependency: vlc-core = 0.9.8a-1.fc10 for package: vlc
–> Processing Dependency: libcvaux.so.1 for package: vlc
–> Processing Dependency: libtar.so.1 for package: vlc
–> Processing Dependency: libXvMCW.so.1 for package: vlc
–> Processing Dependency: libfluidsynth.so.1 for package: vlc
–> Processing Dependency: libxosd.so.2 for package: vlc
–> Processing Dependency: libcv.so.1 for package: vlc
–> Processing Dependency: libQtCore.so.4 for package: vlc
–> Processing Dependency: libaa.so.1 for package: vlc
–> Processing Dependency: libhighgui.so.1 for package: vlc
–> Processing Dependency: libvlccore.so.0 for package: vlc
–> Processing Dependency: libcaca.so.0 for package: vlc
–> Processing Dependency: libcxcore.so.1 for package: vlc
–> Processing Dependency: libml.so.1 for package: vlc
–> Processing Dependency: libQtGui.so.4 for package: vlc
–> Running transaction check
—> Package opencv.i386 0:1.0.0-10.fc10 set to be updated
—> Package libtar.i386 0:1.2.11-11.fc10 set to be updated
—> Package vlc-core.i386 0:0.9.8a-1.fc10 set to be updated
–> Processing Dependency: libavformat.so.52 for package: vlc-core
–> Processing Dependency: libmpeg2.so.0 for package: vlc-core
–> Processing Dependency: libjack.so.0 for package: vlc-core
–> Processing Dependency: libavcodec.so.51 for package: vlc-core
–> Processing Dependency: libavutil.so.49 for package: vlc-core
–> Processing Dependency: libliveMedia.so.0 for package: vlc-core
–> Processing Dependency: libfaad.so.0 for package: vlc-core
–> Processing Dependency: libmatroska.so.0 for package: vlc-core
–> Processing Dependency: libswscale.so.0 for package: vlc-core
–> Processing Dependency: libsysfs.so.2 for package: vlc-core
–> Processing Dependency: libcddb.so.2 for package: vlc-core
–> Processing Dependency: libdvdread.so.4 for package: vlc-core
–> Processing Dependency: libBasicUsageEnvironment.so.0 for package: vlc-core
–> Processing Dependency: libixml.so.2 for package: vlc-core
–> Processing Dependency: liba52.so.0 for package: vlc-core
–> Processing Dependency: libtwolame.so.0 for package: vlc-core
–> Processing Dependency: libpostproc.so.51 for package: vlc-core
–> Processing Dependency: liblirc_client.so.0 for package: vlc-core
–> Processing Dependency: libid3tag.so.0 for package: vlc-core
–> Processing Dependency: libmpcdec.so.5 for package: vlc-core
–> Processing Dependency: libmodplug.so.0 for package: vlc-core
–> Processing Dependency: libupnp.so.3 for package: vlc-core
–> Processing Dependency: libschroedinger-1.0.so.0 for package: vlc-core
–> Processing Dependency: libUsageEnvironment.so.0 for package: vlc-core
–> Processing Dependency: libx264.so.61 for package: vlc-core
–> Processing Dependency: libdca.so.0 for package: vlc-core
–> Processing Dependency: libportaudio.so.2 for package: vlc-core
–> Processing Dependency: libSDL_image-1.2.so.0 for package: vlc-core
–> Processing Dependency: libzvbi.so.0 for package: vlc-core
–> Processing Dependency: libdvbpsi.so.5 for package: vlc-core
–> Processing Dependency: libmad.so.0 for package: vlc-core
–> Processing Dependency: libdvdnav.so.4 for package: vlc-core
–> Processing Dependency: libebml.so.0 for package: vlc-core
–> Processing Dependency: libgroupsock.so.0 for package: vlc-core
—> Package libXvMC.i386 0:1.0.4-5.fc10 set to be updated
—> Package qt-x11.i386 1:4.4.3-10.fc10 set to be updated
—> Package libcaca.i386 0:0.99-0.5.beta16.fc10 set to be updated
–> Processing Dependency: libglut.so.3 for package: libcaca
—> Package aalib-libs.i386 0:1.4.0-0.16.rc5.fc10 set to be updated
–> Processing Dependency: libgpm.so.2 for package: aalib-libs
—> Package fluidsynth-libs.i386 0:1.0.8-2.fc10 set to be updated
–> Processing Dependency: liblash.so.1 for package: fluidsynth-libs
–> Processing Dependency: lash for package: fluidsynth-libs
—> Package xosd.i386 0:2.2.14-11.fc9 set to be updated
–> Processing Dependency: xorg-x11-fonts-base for package: xosd
—> Package qt.i386 1:4.4.3-10.fc10 set to be updated
–> Running transaction check
—> Package libmatroska.i386 0:0.8.1-3.fc9 set to be updated
—> Package x264-libs.i386 0:0.0.0-0.18.20080905.fc10 set to be updated
–> Processing Dependency: libgpac.so.0 for package: x264-libs
—> Package twolame-libs.i386 0:0.3.12-3.fc10 set to be updated
—> Package libmpeg2.i386 0:0.5.1-3.fc10 set to be updated
—> Package libmodplug.i386 1:0.8.4-3.fc9 set to be updated
—> Package libebml.i386 0:0.7.8-1.fc9 set to be updated
—> Package SDL_image.i386 0:1.2.6-6.fc9 set to be updated
—> Package libdca.i386 0:0.0.5-3.fc10 set to be updated
—> Package portaudio.i386 0:19-6.fc10 set to be updated
—> Package libmad.i386 0:0.15.1b-8.fc10 set to be updated
—> Package jack-audio-connection-kit.i386 0:0.116.1-3.fc10 set to be updated
–> Processing Dependency: libfreebob.so.0 for package: jack-audio-connection-kit
—> Package a52dec.i386 0:0.7.4-13.fc10 set to be updated
—> Package ffmpeg-libs.i386 0:0.4.9-0.52.20080908.fc10 set to be updated
–> Processing Dependency: libgsm.so.1 for package: ffmpeg-libs
–> Processing Dependency: libdc1394.so.22 for package: ffmpeg-libs
–> Processing Dependency: libImlib2.so.1 for package: ffmpeg-libs
–> Processing Dependency: libfaac.so.0 for package: ffmpeg-libs
–> Processing Dependency: libxvidcore.so.4 for package: ffmpeg-libs
–> Processing Dependency: libmp3lame.so.0 for package: ffmpeg-libs
—> Package libid3tag.i386 0:0.15.1b-7.fc10 set to be updated
—> Package schroedinger.i386 0:1.0.5-3.fc10 set to be updated
—> Package freeglut.i386 0:2.4.0-14.fc9 set to be updated
—> Package live555.i386 0:0-0.20.2008.07.25.fc10 set to be updated
—> Package libdvdnav.i386 0:4.1.3-1.fc10 set to be updated
—> Package lirc-libs.i386 0:0.8.4a-1.fc10 set to be updated
—> Package libmpcdec.i386 0:1.2.6-4.fc9 set to be updated
—> Package libupnp.i386 0:1.6.6-1.fc10 set to be updated
—> Package libdvbpsi.i386 0:0.1.6-3.fc10 set to be updated
—> Package libsysfs.i386 0:2.1.0-4.fc10 set to be updated
—> Package libcddb.i386 0:1.3.0-4.fc9 set to be updated
—> Package gpm.i386 0:1.20.5-2.fc10 set to be updated
—> Package faad2-libs.i386 1:2.6.1-6.fc10 set to be updated
—> Package xorg-x11-fonts-misc.noarch 0:7.2-6.fc9 set to be updated
—> Package libdvdread.i386 0:4.1.3-1.fc10 set to be updated
—> Package lash.i386 0:0.5.4-2.fc9 set to be updated
—> Package zvbi.i386 0:0.2.30-1.fc9 set to be updated
–> Running transaction check
—> Package libfreebob.i386 0:1.0.11-3.fc10 set to be updated
—> Package lame-libs.i386 0:3.98.2-2.fc10 set to be updated
—> Package libdc1394.i386 0:2.0.2-1.fc10 set to be updated
—> Package imlib2.i386 0:1.4.2-2.fc10 set to be updated
–> Processing Dependency: libgif.so.4 for package: imlib2
—> Package gsm.i386 0:1.0.12-6.fc9 set to be updated
—> Package gpac-libs.i386 0:0.4.5-0.5.20080217cvs.fc10 set to be updated
–> Processing Dependency: libopenjpeg.so.2 for package: gpac-libs
—> Package faac.i386 0:1.25-7.fc10 set to be updated
–> Processing Dependency: libmp4v2.so.0 for package: faac
—> Package xvidcore.i386 0:1.1.3-4.fc10 set to be updated
–> Running transaction check
—> Package giflib.i386 0:4.1.3-9 set to be updated
—> Package libmp4v2.i386 0:1.5.0.1-6.fc10 set to be updated
—> Package openjpeg-libs.i386 0:1.3-2.fc9 set to be updated
–> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
vlc i386 0.9.8a-1.fc10 rpmfusion-free-updates 1.9 M
Installing for dependencies:
SDL_image i386 1.2.6-6.fc9 fedora 44 k
a52dec i386 0.7.4-13.fc10 rpmfusion-free 48 k
aalib-libs i386 1.4.0-0.16.rc5.fc10 fedora 66 k
faac i386 1.25-7.fc10 rpmfusion-free 83 k
faad2-libs i386 1:2.6.1-6.fc10 rpmfusion-free 166 k
ffmpeg-libs i386 0.4.9-0.52.20080908.fc10 rpmfusion-free 4.1 M
fluidsynth-libs i386 1.0.8-2.fc10 fedora 490 k
freeglut i386 2.4.0-14.fc9 fedora 146 k
giflib i386 4.1.3-9 fedora 39 k
gpac-libs i386 0.4.5-0.5.20080217cvs.fc10 rpmfusion-free 1.5 M
gpm i386 1.20.5-2.fc10 updates 226 k
gsm i386 1.0.12-6.fc9 fedora 27 k
imlib2 i386 1.4.2-2.fc10 updates 574 k
jack-audio-connection-kit
i386 0.116.1-3.fc10 updates 203 k
lame-libs i386 3.98.2-2.fc10 rpmfusion-free 264 k
lash i386 0.5.4-2.fc9 fedora 158 k
libXvMC i386 1.0.4-5.fc10 fedora 22 k
libcaca i386 0.99-0.5.beta16.fc10 fedora 207 k
libcddb i386 1.3.0-4.fc9 fedora 71 k
libdc1394 i386 2.0.2-1.fc10 fedora 116 k
libdca i386 0.0.5-3.fc10 rpmfusion-free 109 k
libdvbpsi i386 0.1.6-3.fc10 rpmfusion-free 40 k
libdvdnav i386 4.1.3-1.fc10 fedora 86 k
libdvdread i386 4.1.3-1.fc10 fedora 55 k
libebml i386 0.7.8-1.fc9 fedora 73 k
libfreebob i386 1.0.11-3.fc10 fedora 160 k
libid3tag i386 0.15.1b-7.fc10 fedora 45 k
libmad i386 0.15.1b-8.fc10 rpmfusion-free 84 k
libmatroska i386 0.8.1-3.fc9 fedora 201 k
libmodplug i386 1:0.8.4-3.fc9 fedora 172 k
libmp4v2 i386 1.5.0.1-6.fc10 fedora 259 k
libmpcdec i386 1.2.6-4.fc9 fedora 27 k
libmpeg2 i386 0.5.1-3.fc10 rpmfusion-free 72 k
libsysfs i386 2.1.0-4.fc10 fedora 47 k
libtar i386 1.2.11-11.fc10 fedora 30 k
libupnp i386 1.6.6-1.fc10 fedora 102 k
lirc-libs i386 0.8.4a-1.fc10 fedora 21 k
live555 i386 0-0.20.2008.07.25.fc10 rpmfusion-free 315 k
opencv i386 1.0.0-10.fc10 updates 2.5 M
openjpeg-libs i386 1.3-2.fc9 fedora 66 k
portaudio i386 19-6.fc10 updates 88 k
qt i386 1:4.4.3-10.fc10 updates 3.5 M
qt-x11 i386 1:4.4.3-10.fc10 updates 12 M
schroedinger i386 1.0.5-3.fc10 fedora 215 k
twolame-libs i386 0.3.12-3.fc10 rpmfusion-free 53 k
vlc-core i386 0.9.8a-1.fc10 rpmfusion-free-updates 7.0 M
x264-libs i386 0.0.0-0.18.20080905.fc10 rpmfusion-free 221 k
xorg-x11-fonts-misc
noarch 7.2-6.fc9 fedora 5.9 M
xosd i386 2.2.14-11.fc9 fedora 48 k
xvidcore i386 1.1.3-4.fc10 rpmfusion-free 238 k
zvbi i386 0.2.30-1.fc9 fedora 460 k
Transaction Summary
================================================================================
Install 52 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
Total download size: 45 M
Is this ok [y/N]: y
Downloading Packages:
(1/52): lirc-libs-0.8.4a-1.fc10.i386.rpm | 21 kB 00:00
(2/52): libXvMC-1.0.4-5.fc10.i386.rpm | 22 kB 00:00
(3/52): libmpcdec-1.2.6-4.fc9.i386.rpm | 27 kB 00:00
(4/52): gsm-1.0.12-6.fc9.i386.rpm | 27 kB 00:00
(5/52): libtar-1.2.11-11.fc10.i386.rpm | 30 kB 00:00
(6/52): giflib-4.1.3-9.i386.rpm | 39 kB 00:00
(7/52): libdvbpsi-0.1.6-3.fc10.i386.rpm | 40 kB 00:00
(8/52): SDL_image-1.2.6-6.fc9.i386.rpm | 44 kB 00:00
(9/52): libid3tag-0.15.1b-7.fc10.i386.rpm | 45 kB 00:00
(10/52): libsysfs-2.1.0-4.fc10.i386.rpm | 47 kB 00:00
(11/52): xosd-2.2.14-11.fc9.i386.rpm | 48 kB 00:00
(12/52): a52dec-0.7.4-13.fc10.i386.rpm | 48 kB 00:00
(13/52): twolame-libs-0.3.12-3.fc10.i386.rpm | 53 kB 00:00
(14/52): libdvdread-4.1.3-1.fc10.i386.rpm | 55 kB 00:00
(15/52): openjpeg-libs-1.3-2.fc9.i386.rpm | 66 kB 00:00
(16/52): aalib-libs-1.4.0-0.16.rc5.fc10.i386.rpm | 66 kB 00:00
(17/52): libcddb-1.3.0-4.fc9.i386.rpm | 71 kB 00:00
(18/52): libmpeg2-0.5.1-3.fc10.i386.rpm | 72 kB 00:00
(19/52): libebml-0.7.8-1.fc9.i386.rpm | 73 kB 00:00
(20/52): faac-1.25-7.fc10.i386.rpm | 83 kB 00:00
(21/52): libmad-0.15.1b-8.fc10.i386.rpm | 84 kB 00:00
(22/52): libdvdnav-4.1.3-1.fc10.i386.rpm | 86 kB 00:00
(23/52): portaudio-19-6.fc10.i386.rpm | 88 kB 00:00
(24/52): libupnp-1.6.6-1.fc10.i386.rpm | 102 kB 00:00
(25/52): libdca-0.0.5-3.fc10.i386.rpm | 109 kB 00:00
(26/52): libdc1394-2.0.2-1.fc10.i386.rpm | 116 kB 00:00
(27/52): freeglut-2.4.0-14.fc9.i386.rpm | 146 kB 00:00
(28/52): lash-0.5.4-2.fc9.i386.rpm | 158 kB 00:00
(29/52): libfreebob-1.0.11-3.fc10.i386.rpm | 160 kB 00:00
(30/52): faad2-libs-2.6.1-6.fc10.i386.rpm | 166 kB 00:00
(31/52): libmodplug-0.8.4-3.fc9.i386.rpm | 172 kB 00:00
(32/52): libmatroska-0.8.1-3.fc9.i386.rpm | 201 kB 00:00
(33/52): jack-audio-connection-kit-0.116.1-3.fc10.i386.r | 203 kB 00:00
(34/52): libcaca-0.99-0.5.beta16.fc10.i386.rpm | 207 kB 00:01
(35/52): schroedinger-1.0.5-3.fc10.i386.rpm | 215 kB 00:00
(36/52): x264-libs-0.0.0-0.18.20080905.fc10.i386.rpm | 221 kB 00:00
(37/52): gpm-1.20.5-2.fc10.i386.rpm | 226 kB 00:00
(38/52): xvidcore-1.1.3-4.fc10.i386.rpm | 238 kB 00:00
(39/52): libmp4v2-1.5.0.1-6.fc10.i386.rpm | 259 kB 00:00
(40/52): lame-libs-3.98.2-2.fc10.i386.rpm | 264 kB 00:00
(41/52): live555-0-0.20.2008.07.25.fc10.i386.rpm | 315 kB 00:00
(42/52): zvbi-0.2.30-1.fc9.i386.rpm | 460 kB 00:01
(43/52): fluidsynth-libs-1.0.8-2.fc10.i386.rpm | 490 kB 00:01
(44/52): imlib2-1.4.2-2.fc10.i386.rpm | 574 kB 00:00
(45/52): gpac-libs-0.4.5-0.5.20080217cvs.fc10.i386.rpm | 1.5 MB 00:02
(46/52): vlc-0.9.8a-1.fc10.i386.rpm | 1.9 MB 00:05
(47/52): opencv-1.0.0-10.fc10.i386.rpm | 2.5 MB 00:03
(48/52): qt-4.4.3-10.fc10.i386.rpm | 3.5 MB 00:04
(49/52): ffmpeg-libs-0.4.9-0.52.20080908.fc10.i386.rpm | 4.1 MB 00:08
(50/52): xorg-x11-fonts-misc-7.2-6.fc9.noarch.rpm | 5.9 MB 00:09
(51/52): vlc-core-0.9.8a-1.fc10.i386.rpm | 7.0 MB 00:16
(52/52): qt-x11-4.4.3-10.fc10.i386.rpm | 12 MB 00:14
——————————————————————————–
Total 490 kB/s | 45 MB 01:33
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 49c8885a
rpmfusion-free/gpgkey | 1.7 kB 00:00
Importing GPG key 0×49C8885A “RPM Fusion repository (Fedora - free) <rpmfusion-buildsys@lists.rpmfusion.org>” from /etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora
Is this ok [y/N]: y
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : faad2-libs 1/52
Installing : libmad 2/52
Installing : freeglut 3/52
Installing : qt 4/52
Installing : libebml 5/52
Installing : libdvdread 6/52
Installing : xvidcore 7/52
Installing : libdvdnav 8/52
Installing : libmatroska 9/52
Installing : qt-x11 10/52
Installing : libcaca 11/52
Installing : lame-libs 12/52
Installing : SDL_image 13/52
Installing : twolame-libs 14/52
Installing : libmpeg2 15/52
Installing : libmpcdec 16/52
Installing : giflib 17/52
Installing : imlib2 18/52
Installing : libdc1394 19/52
Installing : libid3tag 20/52
Installing : libsysfs 21/52
Installing : zvbi 22/52
Installing : libfreebob 23/52
Installing : jack-audio-connection-kit 24/52
Installing : lash 25/52
Installing : fluidsynth-libs 26/52
Installing : portaudio 27/52
Installing : a52dec 28/52
Installing : live555 29/52
Installing : libupnp 30/52
Installing : schroedinger 31/52
Installing : libdca 32/52
Installing : libdvbpsi 33/52
Installing : gpm 34/52
Installing : aalib-libs 35/52
Installing : gsm 36/52
Installing : libtar 37/52
Installing : opencv 38/52
Installing : openjpeg-libs 39/52
Installing : gpac-libs 40/52
Installing : x264-libs 41/52
Installing : libXvMC 42/52
Installing : libmodplug 43/52
Installing : lirc-libs 44/52
Installing : libmp4v2 45/52
Installing : faac 46/52
Installing : ffmpeg-libs 47/52
Installing : libcddb 48/52
Installing : xorg-x11-fonts-misc 49/52
Installing : xosd 50/52
Installing : vlc-core 51/52
Installing : vlc 52/52
Installed:
vlc.i386 0:0.9.8a-1.fc10
Dependency Installed:
SDL_image.i386 0:1.2.6-6.fc9
a52dec.i386 0:0.7.4-13.fc10
aalib-libs.i386 0:1.4.0-0.16.rc5.fc10
faac.i386 0:1.25-7.fc10
faad2-libs.i386 1:2.6.1-6.fc10
ffmpeg-libs.i386 0:0.4.9-0.52.20080908.fc10
fluidsynth-libs.i386 0:1.0.8-2.fc10
freeglut.i386 0:2.4.0-14.fc9
giflib.i386 0:4.1.3-9
gpac-libs.i386 0:0.4.5-0.5.20080217cvs.fc10
gpm.i386 0:1.20.5-2.fc10
gsm.i386 0:1.0.12-6.fc9
imlib2.i386 0:1.4.2-2.fc10
jack-audio-connection-kit.i386 0:0.116.1-3.fc10
lame-libs.i386 0:3.98.2-2.fc10
lash.i386 0:0.5.4-2.fc9
libXvMC.i386 0:1.0.4-5.fc10
libcaca.i386 0:0.99-0.5.beta16.fc10
libcddb.i386 0:1.3.0-4.fc9
libdc1394.i386 0:2.0.2-1.fc10
libdca.i386 0:0.0.5-3.fc10
libdvbpsi.i386 0:0.1.6-3.fc10
libdvdnav.i386 0:4.1.3-1.fc10
libdvdread.i386 0:4.1.3-1.fc10
libebml.i386 0:0.7.8-1.fc9
libfreebob.i386 0:1.0.11-3.fc10
libid3tag.i386 0:0.15.1b-7.fc10
libmad.i386 0:0.15.1b-8.fc10
libmatroska.i386 0:0.8.1-3.fc9
libmodplug.i386 1:0.8.4-3.fc9
libmp4v2.i386 0:1.5.0.1-6.fc10
libmpcdec.i386 0:1.2.6-4.fc9
libmpeg2.i386 0:0.5.1-3.fc10
libsysfs.i386 0:2.1.0-4.fc10
libtar.i386 0:1.2.11-11.fc10
libupnp.i386 0:1.6.6-1.fc10
lirc-libs.i386 0:0.8.4a-1.fc10
live555.i386 0:0-0.20.2008.07.25.fc10
opencv.i386 0:1.0.0-10.fc10
openjpeg-libs.i386 0:1.3-2.fc9
portaudio.i386 0:19-6.fc10
qt.i386 1:4.4.3-10.fc10
qt-x11.i386 1:4.4.3-10.fc10
schroedinger.i386 0:1.0.5-3.fc10
twolame-libs.i386 0:0.3.12-3.fc10
vlc-core.i386 0:0.9.8a-1.fc10
x264-libs.i386 0:0.0.0-0.18.20080905.fc10
xorg-x11-fonts-misc.noarch 0:7.2-6.fc9
xosd.i386 0:2.2.14-11.fc9
xvidcore.i386 0:1.1.3-4.fc10
zvbi.i386 0:0.2.30-1.fc9
Complete!
Exemple d’utilisation de vlc:










Bravo et merci pour ce tutorial très clair et qui ne souffre d’aucune approximation.
Commentaire par LEA — 14 mars 2009 @ 15:31
Bonsoir et merci pour ce magnifique tuto !
Le fat 32 est tout simplement pourri à cause de la limitation à 4Go.
Est il possible de formater un DD de NAS en XFS pour q’une fois branché en usb sur la freebox celle ci puisse ecrire dessus? J’en doute mais j’espere et c’est pourquoi je pose la question. Ou en HFS+ cela serait il possible ?
Merci de vos réponses
Commentaire par Maxime — 24 mars 2009 @ 0:20
Merçi pour ce magnifique tutoriel qui me permets d’avoir 500Go au cul de ma Freebox HD.
Je n’est pas réussi à creer un clé USB Bootable (??? problème de clé USB ou autre ???).
Je me suis débrouillé en gravant un Live CD à partir de la distribution indiquée dans le tutoriel et j’ai réussi à booter sur le cd, ensuite j’ai simplement suivi les instructions du tutoriel.
Attention, Super tutoriel mais à ne pas mettre entre des mains neophytes.
Aspect pratique: sachez que certaines chaines interdisent l’enregistrement de leurs programmes sur le disque dur externe: TF1, Canal+, M6.
Commentaire par Nordine — 30 mai 2009 @ 20:38
Cet article est vraiment bien fait, un peu trop détaillé pour certaine commande mais vraiment bien fait
Commentaire par Moinetb — 30 septembre 2009 @ 21:34
Grace à vous j’ai pu finalement formater en XFS une des partitions de mon disque dur USB.
En tout cas une première approche à Linux très positive.
Merci
Commentaire par François — 11 octobre 2009 @ 16:20
Nickel, merci pour tout ceci.
Moi j’ai fait la manip’ à partir d’un UBUNTU, ça marche aussi (il faut installer le package contenant xfs à partir du site UBUNTU), et comme mon disque était détecté par l’interface graphique (icône sur le bureau), il fallait choisir de le déconnecter pour pouvoir y accéder en mode exclusif avant le formatage. Nickel au niveau de la free qui voit bien mon disque USB 500 Gb ! Ca change la vie !!
Commentaire par yoyo — 30 janvier 2010 @ 22:36
Bonjour,
Votre tuto est absomument génial pour tous ceux qui ont pu être confrontés à cette démarche, sans avoir les connaissances Linux indispensables.
Un seul point manque: la gestion des droits en lecture/écriture/execution
J’ai galéré un bon moment avant de trouver la commande adéquate …
Ca serait sympa si vous pouviez apporter les précisions nécessaires
En tous cas, un grand MERCI !!
Commentaire par Chti73 — 19 février 2010 @ 16:53
Bonjour, je tiens à vous remercier pour ce tutoriel très clair et fonctionnel ! bonne continuation!
Commentaire par Maxime — 21 février 2010 @ 10:17
Merci pour cette excellente idée de mettre un tutoriel (très) détaillé en ligne.
J’ai eu le même problème que Nordine: échec lors de l’installation (There was a problem executing the following command: `.\tools\syslinux.exe -m -a -d syslinux E:`).
Bon, je vais essayer avec un CD bootable linux (ubuntu ou autre)…
ps: une coquille dans le tuto: “télécharger la version Fedora 10(i386)” elle n’existe pas, c’est la Fedora 10(i686)
Commentaire par philippe — 25 février 2010 @ 9:39