Ceci est une ancienne révision du document !
Comment faire fonctionner le lecteur de disquette sous Maverick et Natty ?
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.
Pré-requis
- Disposer des droits d'administration, ce qui est le cas si vous utilisez Ubuntu ou Xubuntu.
Solution pour Ubuntu 10.10
- Ouvrir l'éditeur de texte Gedit et saisir les commandes suivantes :
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.
- Enregistrer le fichier en le nommant « monter_disquette », dans le dossier de votre choix.
- Ouvrir le répertoire qui contient le fichier, effectuer un clic droit et choisir « propriétés » du fichier.
- Aller dans l'onglet « permissions » et cocher « autoriser l'exécution du fichier comme un programme », puis fermer.
- Ensuite effectuer un clic droit dans la barre du tableau de bord en haut de l'écran.
- Sélectionner « Ajouter au tableau de bord… » et choisir « Lanceur d'application personnalisé ».
- Cliquer sur ajouter et renseigner les informations suivantes dans les champs du lanceur :
- Nom : Disquette
- Commentaire : monter/ouvrir lecteur de disquette
- Définir la commande en ouvrant le répertoire contenant le fichier.
- Sélectionner notre fichier « monter_disquette » puis valider.
- Fermer la fenêtre d'options du tableau de bord.
- Faire un clic droit sur l'icône du lanceur et choisir « déplacer ».
- Lorsque vous avez déterminé son emplacement effectuez un clic gauche pour valider.
Modification de l'icône du lanceur :
- Effectuer un clic droit sur votre lanceur et sélectionner « propriétés »
- Cliquer sur le bouton icône et choisir l'icône de son choix.
- Diverses icônes peuvent être choisies mais je vous propose un classique, la disquette, qui se trouve à cet emplacement : usr/share/icons/humanity/devices/48/media-floppy.svg
- Cliquer sur « ouvrir » puis sur valider.
- Afin de rendre l'icône de la disquette plus visible, vous pouvez modifier la couleur ou ajouter un contour blanc à l'aide d'un éditeur d'image comme « Gimp » puis enregistrer la nouvelle image dans le répertoire contenant notre script, en changeant l'extension par « .png »
il ne vous reste plus qu'à ouvrir le lanceur et à changer votre icône.
Solution pour Ubuntu 11.04
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 :
- Nom : Disquette
- Commentaire : monter/ouvrir lecteur de disquette
- Définir la commande en ouvrant le répertoire contenant le fichier.
- Sélectionner notre fichier « monter_disquette » puis valider.
- Changer l'icone comme pour Ubuntu 10.10 puis valider.
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
Solution pour Xubuntu 10.10
- Ouvrir l'éditeur de texte Mousepad et saisir les commandes suivantes :
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.
- Enregistrer le fichier en le nommant « monter_disquette »dans le dossier de votre choix.
- Ouvrir le répertoire qui contient le fichier, puis le renommer en ajoutant l'extension de fichier « .sh »
- Ensuite effectuer un clic droit dans la barre du tableau de bord en haut de l'écran.
- Sélectionner « ajouter des éléments », puis cliquer sur « lanceur » (lanceur de programme avec menu facultatif)
- Ajouter les informations suivantes dans les champs du lanceur :
- Nom : Disquette
- Description : monter/ouvrir lecteur de disquette
- Définir la commande en ouvrant le répertoire contenant le fichier.
- Sélectionner notre fichier monter_disquette.sh puis valider.
- Faire un clic droit sur l'icône du lanceur et choisir « déplacer sur le côté gauche de l'écran » ceci afin d'éviter tout clic accidentel sur les autres éléments du tableau de bord.
Modification de l'icône du lanceur : suivre la même procédure que celle décrite pour Ubuntu (ci-dessus)
Solution pour Xubuntu 11.04
- Ouvrir l'éditeur de texte Mousepad et saisir les commandes suivantes :
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.
- Enregistrer le fichier en le nommant « monter_disquette »dans le dossier de votre choix.
- Ouvrir le répertoire qui contient le fichier, puis le renommer en ajoutant l'extension de fichier « .sh »
- Ensuite aller dans « propriétés » du fichier et cocher « autoriser ce fichier à être exécuté comme un programme » et fermer.
- Faire un clic droit dans la barre du tableau de bord en haut de l'écran.
- Sélectionner « ajouter des greffons », puis choisir « lanceur de programme avec menu facultatif ».
- Cliquer sur « ajouter » et fermer.
- Effectuer un clic droit sur le lanceur, sélectionner « propriétés ».
- Cliquer sur « ajouter un nouveau item vide ».
- Compléter les champs comme pour Xubuntu 10.10 et cliquer sur créer.
- Modifier l’icône comme pour Ubuntu 10.10
Solution pour Lubuntu 10.10 et 11.04
- Ouvrir l'éditeur de texte Leafpad et saisir les commandes suivantes :
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)
- Enregistrer le fichier en le nommant « monter_disquette » dans le dossier « bureau ».
- Ouvrir le répertoire « bureau », effectuer un clic droit sur le fichier et choisir « propriétés ».
- Aller dans l'onglet « permissions » et cocher « rendre le fichier exécutable », puis valider.
Le fichier apparaîtra sur votre bureau uniquement sous la version 11.04
Conclusion
Vous savez maintenant comment réaliser des commandes simplement, avec (X)(L)Ubuntu !