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.

  • 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 :
  1. Nom : Disquette
  2. Commentaire : monter/ouvrir lecteur de disquette
  3. Définir la commande en ouvrant le répertoire contenant le fichier.
  4. Sélectionner notre fichier « monter_disquette » puis valider.
  5. 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.

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 :

  1. Nom : Disquette
  2. Commentaire : monter/ouvrir lecteur de disquette
  3. Définir la commande en ouvrant le répertoire contenant le fichier.
  4. Sélectionner notre fichier « monter_disquette » puis valider.
  5. 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

  • 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 :
  1. Nom : Disquette
  2. Description : monter/ouvrir lecteur de disquette
  3. Définir la commande en ouvrant le répertoire contenant le fichier.
  4. 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)

  • 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
  • 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

Vous savez maintenant comment réaliser des commandes simplement, avec (X)(L)Ubuntu !

—-

Contributeurs principaux : eb3pas

  • disquette_ubuntu-10.10.1325269811.txt.gz
  • Dernière modification: Le 30/12/2011, 19:30
  • par ar barzh paour