OVH Cloud OVH Cloud

Je ne comprends pas l'accès aux disquettes...

13 réponses
Avatar
DM
Bonjour,

Nouveau sous Linux, j'ai installé Debian Testing en version minimale par
une netinstall businesscard. Puis j'ai ajouté les paquets/applications
que je souhaitais.
J'utilise KDE 3.4.2 et Konqueror comme gestionnaire de fichiers et je ne
comprends pas comment fonctionne l'accès au lecteur de disquettes,
notamment cette histoire de démontage/montage de la disquette…

Quand je tente de copier un fichier du disque dur vers la disquette, le
fichier apparaît "instantanément" sur la disquette alors qu'aucun accès
physique à cette disquette n'a eu lieu. Si je ferme puis rouvre le
gestionnaire de fichiers, il n'y a rien sur ma disquette, donc le
fichier n'a pas été copié.

Par contre, j'ai remarqué que si je copie le fichier *puis* que je
démonte la disquette avant de fermer le gestionnaire de fichiers, et
bien c'est là que se fait l'accès à la disquette et la copie du fichier.
Est-il normal de devoir démonter la disquette pour que la copie
s'effectue réellement ?

D'autre part, le menu "Créer un nouveau" sur la disquette est grisé… Je
ne peux donc pas créer de fichier ou de dossier directement sur la
disquette.

Dernière question : comment formate t-on une disquette sous Konqueror/KDE ?

Merci d'avance
DM

10 réponses

1 2
Avatar
LEFEVRE Robert
Bonjour,

Nouveau sous Linux, j'ai installé Debian Testing en version minimale par
une netinstall businesscard. Puis j'ai ajouté les paquets/applications
que je souhaitais.
J'utilise KDE 3.4.2 et Konqueror comme gestionnaire de fichiers et je ne
comprends pas comment fonctionne l'accès au lecteur de disquettes,
notamment cette histoire de démontage/montage de la disquette…

Quand je tente de copier un fichier du disque dur vers la disquette, le
fichier apparaît "instantanément" sur la disquette alors qu'aucun accès
physique à cette disquette n'a eu lieu. Si je ferme puis rouvre le
gestionnaire de fichiers, il n'y a rien sur ma disquette, donc le
fichier n'a pas été copié.

Par contre, j'ai remarqué que si je copie le fichier *puis* que je
démonte la disquette avant de fermer le gestionnaire de fichiers, et
bien c'est là que se fait l'accès à la disquette et la copie du fichier.
Est-il normal de devoir démonter la disquette pour que la copie
s'effectue réellement ?

D'autre part, le menu "Créer un nouveau" sur la disquette est grisé… Je
ne peux donc pas créer de fichier ou de dossier directement sur la
disquette.

Dernière question : comment formate t-on une disquette sous Konqueror/KDE ?

Merci d'avance
DM
Mine de rien, tu as tout compris au montage/démontage de médias sous

linux. J'explique à ma façon, je ne suis qu'un amateur. Linux, Unix, ne
voit que des fichiers, autrement dit *monter* un média correspond à
relier la structure de ce média à celle du système, par l'intermédiaire
d'un point de montage (un répertoire de /mnt, en general). Le
*démontage* provoque d'abord une synchronisation du périphérique, c.a.d
que les écritures demandées, si elles n'ont pas été faites avant, le
sont de toute façon au démontage. C'est ce qui explique:
1) Qu'il n'y a pas tout de suite accès au média physique lors d'une
copie. C'est le système (noyau) qui décide du moment.
2) En enlevant le media sans démontage, tu peux très bien perdre des
données.

Pour formater un disquette, puisque tu utilises KDE, kfloppy fait ça
très bien.

J'espère avoir été à peu près clair et ne pas avoir (trop) dit de
bétises. Bon courage !

Avatar
Thibaut Paumard
DM <nospam> writes:

Bonjour,


Bonjour,

[...]
Quand je tente de copier un fichier du disque dur vers la disquette, le
fichier apparaît "instantanément" sur la disquette alors qu'auc un accès
physique à cette disquette n'a eu lieu. Si je ferme puis rouvre le
gestionnaire de fichiers, il n'y a rien sur ma disquette, donc le fichier
n'a pas été copié.


Bizarre.

Par contre, j'ai remarqué que si je copie le fichier *puis* que je d émonte
la disquette avant de fermer le gestionnaire de fichiers, et bien c'est l à
que se fait l'accès à la disquette et la copie du fichier.
Est-il normal de devoir démonter la disquette pour que la copie s'ef fectue
réellement ?


Oui, c'est une "optimisation" (un peu discutable dans ce cas là). Cela dit,
tout devrait se passer comme si le fichier était écris dés q ue tu as demandé
à ce qu'il le soit, donc ton premier problème ci-dessus reste biz arre.

Si vraiment tu n'arrives pas à te faire au montage/démontage, il y a deux
solutions :

- la bonne vieille méthode des mtools, avec éventuellement un fro ntend
graphique comme mtoolsfm (il y a un paquetage Debian) ou kmtools ;

- le patch du noyau "supermount", qui n'est pas pour rien dans le succà ¨s de
Mandrake/Mandriva. Je ne t'encourage pas à essayer cette solution avan t un
bon bout de temps. En outre, ce patch existe depuis longtemps, j'imagine
qu'il y a une raison pour qu'il n'ait pas rejoint le noyau officiel.

Des plus calés que moi ont sans doute de meilleurs conseils, que tu
trouveras sans doute dans les archives.

D'autre part, le menu "Créer un nouveau" sur la disquette est gris é… Je
ne peux donc pas créer de fichier ou de dossier directement sur la d isquette.


Aucune idée.

Dernière question : comment formate t-on une disquette sous Konquero r/KDE ?


google: kde format floppy

Cordialement, Thibaut.

Avatar
DM

Mine de rien, tu as tout compris au montage/démontage de médias sous
linux.


:-))

J'explique à ma façon, je ne suis qu'un amateur. Linux, Unix, ne
voit que des fichiers, autrement dit *monter* un média correspond à
relier la structure de ce média à celle du système, par l'intermédiaire
d'un point de montage (un répertoire de /mnt, en general). Le
*démontage* provoque d'abord une synchronisation du périphérique, c.a.d
que les écritures demandées, si elles n'ont pas été faites avant, le
sont de toute façon au démontage. C'est ce qui explique:
1) Qu'il n'y a pas tout de suite accès au média physique lors d'une
copie. C'est le système (noyau) qui décide du moment.


N'y a t-il pas moyen de rendre transparent et automatique
ces montages/démontages afin que l'utilisateur puisse copier comme sous
Windows ?

Pour formater un disquette, puisque tu utilises KDE, kfloppy fait ça
très bien.


Ok, j'installerai ce paquet.

J'espère avoir été à peu près clair


Oui, c'est clair.

Merci bien pout tout.
DM

Avatar
bof
LEFEVRE Robert wrote:
... Le
*démontage* provoque d'abord une synchronisation du périphérique, c.a.d
que les écritures demandées, si elles n'ont pas été faites avant, le
sont de toute façon au démontage. C'est ce qui explique:
1) Qu'il n'y a pas tout de suite accès au média physique lors d'une
copie. C'est le système (noyau) qui décide du moment.
2) En enlevant le media sans démontage, tu peux très bien perdre des
données.


Juste pour la culture, il faut preciser que c'est surtout le modele des
lecteurs de disquettes PC pose probleme. Sur les stations de travail SUN
(il y'a une dizaine d'annees), comme sur les macs me semble t-il (et
surement plein d'autres, demandez aux dinosaures), il etait impossible
de recuperer la disquette sans la demonter car il n'y avait pas de
bouton d'ejection, et c'etait le lecteur qui la faisait sortir sur
commande logicielle (eject sous sun, et le traumatisant glisser vers la
disquette dans la poubelle sous mac).

Voila

Avatar
bof
DM wrote:

N'y a t-il pas moyen de rendre transparent et automatique
ces montages/démontages afin que l'utilisateur puisse copier comme sous
Windows ?


Il y'a des options de montage (voir les docs de mount, mtab, ...).
Sinon, on peut utiliser les mtools, mais je ne suis pas certain qu'ils
s'integrent bien avec des environnements comme kde.

Avatar
Emmanuel Florac
Le Wed, 30 Nov 2005 18:51:21 +0100, DM a écrit :


N'y a t-il pas moyen de rendre transparent et automatique
ces montages/démontages afin que l'utilisateur puisse copier comme sous
Windows ?


Pour info, windows fait exactement pareil, mais sans le dire... Donc non,
il n'y a pas moyen, sauf à avoir un lecteur de disquette motorisé comme
les macs et les Suns.

--
Quidquid latine dictum sit, altum sonatur

Avatar
DM

Pour info, windows fait exactement pareil, mais sans le dire... Donc non,
il n'y a pas moyen, sauf à avoir un lecteur de disquette motorisé comme
les macs et les Suns.


Euh... après une recherche sur Internet, il semblerait qu'il y ait la
possibilité de rendre cela transparent avec autofs ou automount. Il faut
que je creuse.
DM

Avatar
Nicolas George
LEFEVRE Robert wrote in message
<438ddce3$0$20178$:
Mine de rien, tu as tout compris au montage/démontage de médias sous
linux. J'explique à ma façon, je ne suis qu'un amateur. Linux, Unix, ne
voit que des fichiers, autrement dit *monter* un média correspond à
relier la structure de ce média à celle du système, par l'intermédiaire
d'un point de montage (un répertoire de /mnt, en general). Le
*démontage* provoque d'abord une synchronisation du périphérique, c.a.d
que les écritures demandées, si elles n'ont pas été faites avant, le
sont de toute façon au démontage.


À noter qu'il est possible d'accéder aux fichiers d'un périphérique sans le
monter, en utilisant des outils userland pour manipuler le filesystem.
L'exemple le plus commun est les mtools, qui implémentaient ainsi en
userland des commandes de manipulation de disquettes. Il est d'ailleurs
possible que des gestionnaires de fichiers complexes et pleins de plugins,
du style Konquerer ou Nautilus, aient des plugins de ce style.

Avatar
Dominique.Micollet
In article <438de686$0$15259$,
DM <nospam> writes:

N'y a t-il pas moyen de rendre transparent et automatique
ces montages/démontages afin que l'utilisateur puisse copier comme sous
Windows ?


Comme vous l'avez déjà trouvé, c'est effectivement possible avec les
outils autofs, etc....

Sous Unix c'est une mauvaise habitude d'employer ces outils, car s'ils
effectuent à peu près correctement le montage, ils sont incapables
d'effectuer le démontage et la synchronisation lors d'un retrait
sauvage du media de son lecteur : c'est vrai des disquettes, et c'est
aussi vrai des clefs USB.

En conclusion, il faut éduquer les utilisateurs et leur faire
comprendre que les avantages inhérents à un produit pour professionnels
tel que Linux se paient de la nécessité de se soumettre à ce genre de
contraintes : monter et démonter les médias amovibles. Un des gros
défaut d'Unix est qu'il suppose que l'utilisateur est intelligent (moi
j'en tire un grande fierté :-) ). Si l'on tient absolument à la
convivialité de Windows, il faut acheter et installer Windows (encore
que je ne sois pas certain que le retrait sauvage d'un média n'entraine
pas de pertes de données).

On peut se demander l'utilité de ces délais dans les transferts de
l'information vers un média : ils sont justifiés par une volonté de
les optimiser : écrire un octet sur une disquette ou un disque dur
nécessite l'écriture d'un secteur complet, ce qui est loooooooong... du
point de vue du processeur : le système tamponne donc les données en
mémoire et lorsqu'il en a suffisamment (1) ou qu'il y longtemps (1)
qu'elles n'ont pas évolué, il décide la synchronisation, c-à-d.
l'écriture effective sur le périphérique, en une seule fois.

C'est très efficace pour le disque dur, et encore plus pour la
disquette, même si l'utilisateur a l'impression de perdre son temps. Sur
un portable cela permet aussi une économie d'énergie car le disque dur
est assez vorace.

Le montage est du ressort de la commande mount, dont l'option async
rend ce mécanisme inopérant : les écritures sont immédiates.
Enfin, je crois..... parce que je ne l'ai jamais mise en oeuvre.
Aucun administrateur de machine ne commettrait une telle indignité :-)

(1) Ces paramètres sont configurables au sein du noyau, donc hors de
portée de l'utilisateur.
--
Cordialement

Dominique MICOLLET Email : enlevez le .fr.fr
Universite de Bourgogne
9, Avenue Alain SAVARY BP 47870 Tel : +33/(0)3-80-39-59-27
21078 DIJON CEDEX FRANCE Tfx : +33/(0)3-80-39-68-69

Avatar
Thibaut Paumard
writes:

In article <438de686$0$15259$,
DM <nospam> writes:

N'y a t-il pas moyen de rendre transparent et automatique
ces montages/démontages afin que l'utilisateur puisse copier comme so us
Windows ?
[...] Si l'on tient absolument à la

convivialité de Windows, il faut acheter et installer Windows (encore
que je ne sois pas certain que le retrait sauvage d'un média n'entraine
pas de pertes de données).[...]


Bonjour,

En tout cas pour les clefs USB tu es censé cliquer à plusieurs endroits
avant d'obtenir le message "vous pouvez maintenant retirer le périphéri que
en toute sécurité". Je ne sais pas si un synchronisation s'effectue à ce
moment là. Pour les disquettes, il faut juste attendre que la loupiotte
s'éteigne. J'en connais qui n'ont pas eu cette patience...

Cordialement, Thibaut.


1 2