En r�ponse � vincent leycuras <[EMAIL PROTECTED]>:

> J ai un bug qui m'emmerde pas mal: quand je transfere des donnees sur
> une
> disquette, si j atteins la capacite maximale, puis que je change de
> disquette, ca continue a me dire qu'elle est pleine. J ecris "ca" parce
> que
> je ne sais pas si ca vient du kernel, de kfm ou du hardware (ce qui
> serait
> pas la premiere fois...). Ca ne m etonnerait pas que ce soit lie a cet
> autre
> probleme de "unable to unmount, device is busy" sur le lecteur de cdrom.

OK, prenons les choses dans l'ordre :)

1. la disquette.
Si j'ai bien compris, tu utilises kfm pour acc�der � la disquette.
Sous Linux, chaque disquette doit �tre "mont�e" dans un r�pertoire (g�n�ralement 
/mnt/floppy). Lorsque tu mets une disquette, tu cliques sur l'ic�ne "floppy",
et la disquette est automatiquement mont�e par kfm dans /mnt/floppy,
puis il t'affiche le contenu de ce r�pertoire.
Si tu veux changer de disquette, tu dois la d�monter (ou d�tacher), en cliquant
avec le bouton droit sur l'ic�ne floppy et en choisissant 'd�tacher', juste
comme tu ferais pour changer de CD-Rom. Puis ins�rer la nouvelle disquette,
et l'attacher � nouveau. Si tu changes la disquette "comme
une brute", c � dire sans la d�monter, Linux n'est pas au courant, et ne mets
pas a jour le r�pertoire /mnt/floppy. Ce qui explique que ta disquette semble
toujours pleine.

Le probl�me c'est qu'on peut ejecter les disquettes � la main, on a souvent 
tendance a oublier de les monter/d�monter. Attention, si tu ne d�montes pas une 
disquette sur laquelle tu viens d'ecrire et que tu l'ejecte, les donn�es ne 
seront pas forc�ment ecrites dessus (il y a un cache en �criture !)

Pour les CD, c'est plus "facile" : Linux bloque le tiroir tant que le CD n'a pas 
�t� d�mont�...

2. le CD.
device is busy signifie qu'un processus acc�de au CD. Par exemple, tu as un 
shell sur le CD. Ou tu as lanc� un programme depuis le CD. Pour voir qui acc�de 
au CD, tu peux utiliser la commande "fuser -v /mnt/cdrom" (fait un 'man fuser').

> Quelqu un a une solution ou connait au moins le probleme?
>


J'espere que cela t'aidera !

Jean-Christophe Cardot
-----
Site d'aide aux d�butants sous Linux http://altern.org/olio

Répondre à