Depuis Ubuntu 10.10, le lecteur de disquette ne fonctionne plus correctement. Ce tutoriel décrit comment le rendre à nouveau fonctionnel de façon simple.
* Ouvrir une fenêtre terminal et saisir les commandes suivantes :
udisks –mount /dev/sdb
Petite explication :
udisks –mount /dev/sdb (monter le lecteur de disquette : sdb sera peut-être à aujster → sbc etc …)
umount /dev/fd0
udisks -
-
mount /dev/fd0
nautilus /media/floppy0
Petite explication :
umount /dev/fd0 (démonter le lecteur de disquette afin de permettre le rafraichissement lorsque vous changez la disquette)
udisks -
-
mount /dev/fd0 (monter le lecteur de disquette)
nautilus /media/floppy0 (ouvrir nautilus et lire le contenu de la disquette)
Important : il y a un espace entre udisks et les deux tirets accolés à mount.
Modification de l'icône du lanceur :
il ne vous reste plus qu'à ouvrir le lanceur et à changer votre icône.
La procédure pour créer le fichier « monter_disquette » est la même que celle utilisée pour Ubuntu 10.10
Création d'un lanceur sous Unity :
Effectuer un clic droit sur le bureau et cliquer sur « créer un lanceur ».
Renseigner les informations suivantes dans les champs du lanceur :
Votre lanceur apparaît sur le bureau.
Faire un clic droit sur le lanceur et sélectionner « Déplacer vers → Dossier personnel ».
Ouvrir votre répertoire personnel, placer le lanceur dans le répertoire souhaité et effectuer un « glisser/déposer » du lanceur dans la barre Unity.
Modif par Sciensous Je contribue en remplaçant les commandes du fichier monter_disquette par:
#!/bin/sh #script de montage/démontage d'une disquette pour Ubuntu-Lucid etat=$(udisks --show-info /dev/fd0 | grep "is mounted"); if echo $etat | grep 1; then #echo démontage; umount /dev/fd0; else #echo essai de Montage; udisks --mount /dev/fd0; # ajout d'un test supplémentaire par ar barzh paour # et testée sur ma version 11.10 etat=$(udisks --show-info /dev/fd0 | grep "is mounted") if echo $etat | grep 1; then #affichage du contenu si le montage a réussi nautilus /media/floppy0 fi fi exit;
avantage: démonte la disquette si déjà montée; sinon la monte et ouvre le contenu
umount /dev/fd0
thunar -q
udisks -
-
mount /dev/fd0
thunar /media/floppy0
Petite explication :
umount /dev/fd0 (démonter le lecteur de disquette afin de permettre le rafraichissement lorsque vous changez la disquette)
thunar -q (fermer thunar)
udisks -
-
mount /dev/fd0 (monter le lecteur de disquette)
thunar /media/floppy0 (ouvrir thunar et lire le contenu de la disquette)
Important : il y a un espace entre udisks et les deux tirets accolés à mount.
Modification de l'icône du lanceur : suivre la même procédure que celle décrite pour Ubuntu (ci-dessus)
umount /dev/fd0
killall -15 thunar
killall -15 Thunar
udisks -
-
mount /dev/fd0
thunar /media/floppy0
Petite explication :
umount /dev/fd0 (démonter le lecteur de disquette afin de permettre le rafraichissement lorsque vous changez la disquette)
killall -15 thunar (arrêter tous les processus thunar en cours)
killall -15 Thunar (arrêter tous les processus Thunar en cours)
udisks -
-
mount /dev/fd0 (monter le lecteur de disquette)
thunar /media/floppy0 (ouvrir thunar et lire le contenu de la disquette)
Les deux commandes « killall… » avec minuscle et majuscule sont nécessaires dans cette version de Xubuntu pour garantir la fermeture de thunar.
umount /dev/fd0
killall -15 pcmanfm
udisks -
-
mount /dev/fd0
pcmanfm /media/floppy0
Petite explication :
umount /dev/fd0 (démonter le lecteur de disquette afin de permettre le rafraichissement lorsque vous changez la disquette)
killall -15 pcmanfm (arrêter tous les processus pcmanfm en cours)
udisks –mount /dev/fd0 (monter le lecteur de disquette)
pcmanfm /media/floppy0 (ouvrir pcmanfm et lire le contenu de la disquette)
Le fichier apparaîtra sur votre bureau uniquement sous la version 11.04
Vous pouvez également télécharger un script pour automatiser le tout (cliquez ici). Ce script utilise un logiciel nommé Udisks (32 ou 64 bits). Le script téléchargé, il vous suffit de le lancer en administrateur (sudo sh /chemin/du/script.sh)
Pour le moment, ce script a été testé sur Ubuntu 12.04 32Bits, il est totalement fonctionnel sur cette version. Pour ceux qui veulent apprendre le Bash, chaque fonction est expliquée.
Vous savez maintenant comment réaliser des commandes simplement, avec (X)(L)Ubuntu !