Montage d’un disque en lignes de commande sous Ubuntu
Par défaut, les disques externes se montent automatiquement sous Ubuntu depuis plusieurs versions déjà. Toutefois, il peut s’avérer utile de connaître les lignes de commandes afin de monter manuellement un disque ou une partition si par exemple vous vous trouvez sur un Ubuntu n’ayant pas d’interface graphique. La manipulation n’est pas l’une des plus simples mais n’est pas non plus sur-humain ; dans un premier temps il faudra connaître le type de fichier qu’utilise votre disque externe ensuite rechercher son point d’entrée parmi les différents proposés et enfin monter ce point pour accéder aux contenus présents.

- Connaître le type de fichier
Si c’est un disque Windows, il y a de forte chance que vous ayez à faire à l’un des deux principaux type de fichier : FAT32 ou plus souvent le NTFS. Pour rappel, le NTFS est l’un des plus utiliser puisque son principal avantage est d’accepter des fichiers d’une bloc plus grand que 6Go donc si vous avez stocké des images .iso plus grande que cette taille, ne chercher pas midi à quatorze heure.
- Rechercher le point d’entrée
Là pas trente six solutions, vous n’allez pas pouvoir deviner le point d’entrée de votre disque (sauf si vous êtes vraiment balaise) puisque celui-ci peut changer d’un branchement à un autre. Pour se faire, il faudra afficher la mémoire tampon de message de votre noyau grâce à la commande dmesg. N’ayez pas peur du nombre de ligne qui s’affichera à votre écran suite à cette commande car ce qui nous intéresse se trouve vers la fin de ce grand charabia. Pour exemple, nous allons analyser le résultat de cette commande juste après le branchement de mon disque Western Digital :
[ 5119.671159] Initializing USB Mass Storage driver…
[ 5119.671590] scsi6 : SCSI emulation for USB Mass Storage devices
[ 5119.671879] usb-storage: device found at 4
[ 5119.671885] usb-storage: waiting for device to settle before scanning
[ 5119.671892] usbcore: registered new interface driver usb-storage
[ 5119.671900] USB Mass Storage support registered.
[ 5124.668602] usb-storage: device scan complete
[ 5124.669404] scsi 6:0:0:0: Direct-Access WD 3200BMV External 1.05 PQ: 0 ANSI: 4
[ 5124.670645] sd 6:0:0:0: Attached scsi generic sg2 type 0
[ 5124.671163] sd 6:0:0:0: [sdb] 625142448 512-byte logical blocks: (320 GB/298 GiB)
[ 5124.675284] sd 6:0:0:0: [sdb] Write Protect is off
[ 5124.675294] sd 6:0:0:0: [sdb] Mode Sense: 21 00 00 00
[ 5124.675300] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[ 5124.680584] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[ 5124.680595] sdb: sdb1
[ 5124.732503] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[ 5124.732514] sd 6:0:0:0: [sdb] Attached SCSI disk
Comme je vous l’ai dit, c’est à la fin que se trouve ce qui nous intéresse puisque Initializing USB Mass Storage driver… et usb-storage sont des indices qui ne trompent pas.
Un peu plus bas, remarquez ces deux lignes scsi 6:0:0:0: Direct-Access WD 3200BMV External 1.05 PQ: 0 ANSI: 4 et sd 6:0:0:0: [sdb] 625142448 512-byte logical blocks: (320 GB/298 GiB) où dans la première WD signifie, comme vous l’avez deviné, Western Digital. Dans la seconde, la valeur 320 GB indique la capacité totale du disque mais remarqué au début de cette ligne le [sdb] signifiant le point d’entrée du disque. Bravo !! Nous avons donc trouvé le bon disque que l’on souhaite monter mais (parce qu’il y a toujours un « mais ») n’essayer pas de monter votre disque à l’aide du point d’entrée sdb, puisque si vous avez fait attention plus bas on remarque que sdb: sdb1 ce qui conclut que notre disque est situé uniquement sur sdb1.
- Monter le disque
Ici rien de plus simple que d’appliquer les commandes classiques de mount. Celles-ci doivent être exécutées en root donc un petit sudo ou un sudo -s avant sera le bienvenue.
La ligne suivante permettra de monter un disque en FAT dans le répertoire /media/disk que vous aurez préalablement créé (sinon une erreur se produira à la suite de l’exécution)
mount -t vfat /dev/sdb1 /media/disk
Celle-ci est pour les disque NTFS (nécessite le paquet ntfs-3g d’installer sur la machine)
mount -t ntfs-3g /dev/sdb1 /media/disk
Pour forcer le montage du disque suite à par exemple un mauvais débranchement du disque sous Windows, opter pour l’option force.
exemple : mount -t ntfs-3g /dev/sdb1 /media/disk -o force
Il vous suffira ensuite d’atteindre le chemin /media/disk afin de retrouver toutes les données présentes sur le disque monté.




Commentaires récents