logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 23-03-2016 01:03:12

nazmi
Membre
Lieu : Normandie
Distrib. : DFLINUX 98 Stretch | GNU/LINUX Debian Jessie
Noyau : Linux 4.9.0-11-amd64 | Linux 4.3.0-0.bpo.1-amd64
(G)UI : XFCE | Unity/Gnome/KDE/Cinnamon/LXDE/XFCE (2009-20
Inscription : 17-07-2015

[Résolu: faute à Windows]Toutes les cartes SD en lecture seule

Salut,
J'ai voulu purger cette carte des photos qu'elle contient, accesoirement il y a aussi un dossier found.000 (qui semble trouver sa source chez windows mais ce n'est pas le sujet), une première fois je l'ai connectée à un lecteur USB, elle était en "lecture seule" et je ne pouvais rien modifier, j'ai verifié, la glissière de sécurité n'est pas mise, ensuite je l'ai mise dans mon appareil photo et l'ai connecté en USB, ça a marché, j'ai pu faire mes conversions et déplacements puis la carte est repassée en "lecture seule" et depuis je n'arrive pas (j'ai essayé de nouveau le lecteur USB, j'ai éjecté et rebranché mais rien n'y fait).

voila ce que ça donne:
j3A31hK2hEcetMIC.png

Avez vous des idées ?

Merci d'avance

Dernière modification par nazmi (28-03-2016 11:54:13)

Hors ligne

#2 27-03-2016 02:12:18

nazmi
Membre
Lieu : Normandie
Distrib. : DFLINUX 98 Stretch | GNU/LINUX Debian Jessie
Noyau : Linux 4.9.0-11-amd64 | Linux 4.3.0-0.bpo.1-amd64
(G)UI : XFCE | Unity/Gnome/KDE/Cinnamon/LXDE/XFCE (2009-20
Inscription : 17-07-2015

Re : [Résolu: faute à Windows]Toutes les cartes SD en lecture seule

Je viens de m’apercevoir que ça s'est étendu à tous mes lecteurs, toutes mes cartes SD et tous mes ports USB, que se passe-t-il ?

Merci d'avance

Dernière modification par nazmi (27-03-2016 02:12:40)

Hors ligne

#3 27-03-2016 07:04:28

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Résolu: faute à Windows]Toutes les cartes SD en lecture seule

Que donne les droits dans le point de montage automatique ?
La commande :

ls -l /media/


et si ton user apparaît bien, avec la carte  SD connectée, tu ajoutes :

ls -l /media/ton_user/



smile


saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#4 27-03-2016 17:10:51

nazmi
Membre
Lieu : Normandie
Distrib. : DFLINUX 98 Stretch | GNU/LINUX Debian Jessie
Noyau : Linux 4.9.0-11-amd64 | Linux 4.3.0-0.bpo.1-amd64
(G)UI : XFCE | Unity/Gnome/KDE/Cinnamon/LXDE/XFCE (2009-20
Inscription : 17-07-2015

Re : [Résolu: faute à Windows]Toutes les cartes SD en lecture seule

Merci,
je n'ai pas compris ta question sur le point de montage automatique mais j'ai tapé les commandes:

ls -l /media/


total 8
lrwxrwxrwx  1 root root    6 juin  15  2015 cdrom -> cdrom0
drwxr-xr-x  2 root root 4096 juin  15  2015 cdrom0
drwxr-x---+ 3 root root 4096 mars  27 18:06 nazmi



ls -l /media/nazmi/


total 4
drwx------ 12 nazmi nazmi 4096 janv.  1  1970 004A-5CFC



qu'est-ce que ça fait ? J'ai suis allé dans la carte après, toujours vérouillée, j'ai essayé de la démonter+remonter, toujours vérouillée, je vais essayer de reboot.

Est-ce que tu as d'autres pistes ?

Hors ligne

#5 27-03-2016 17:39:34

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Résolu: faute à Windows]Toutes les cartes SD en lecture seule

C'est pour vérifier une à une tes autorisations d'accès.
On continue avec  :

ls -l /media/nazmi/004A-5CFC


Voir si tu as les droits nazmi nazmi sur le contenu de la carte. smile


saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#6 27-03-2016 18:17:24

nazmi
Membre
Lieu : Normandie
Distrib. : DFLINUX 98 Stretch | GNU/LINUX Debian Jessie
Noyau : Linux 4.9.0-11-amd64 | Linux 4.3.0-0.bpo.1-amd64
(G)UI : XFCE | Unity/Gnome/KDE/Cinnamon/LXDE/XFCE (2009-20
Inscription : 17-07-2015

Re : [Résolu: faute à Windows]Toutes les cartes SD en lecture seule

ls -l /media/nazmi/004A-5CFC


ls: impossible d'accéder à /media/nazmi/004A-5CFC/_REC: Erreur d'entrée/sortie
total 36
-rw-r--r-- 1 nazmi nazmi    0 nov.   7  2012 autorun.bak
-rw-r--r-- 1 nazmi nazmi    0 nov.   7  2012 changes.txt
drwx------ 2 nazmi nazmi 4096 avril 29  2015 GFS_TMP
drwx------ 3 nazmi nazmi 4096 nov.   7  2012 HBCD
-rw-r--r-- 1 nazmi nazmi    0 nov.   7  2012 HBCDMenu.cmd
-rw-r--r-- 1 nazmi nazmi    0 nov.   7  2012 HBCD.txt
drwx------ 4 nazmi nazmi 4096 avril 29  2015 Images
drwx------ 2 nazmi nazmi 4096 mai    6  2015 Imsifolder
-rw-r--r-- 1 nazmi nazmi   20 avril 29  2015 mm_sec.dat
drwx------ 3 nazmi nazmi 4096 avril 29  2015 Music
drwx------ 2 nazmi nazmi 4096 avril 29  2015 Other files
d????????? ? ?     ?        ?              ? _REC
-rwxr-xr-x 1 nazmi nazmi    0 avril 21  2014 Remove_LiLi.bat
-rw-r--r-- 1 nazmi nazmi    0 avril 21  2014 SmartClean.ini
drwx------ 4 nazmi nazmi 4096 avril 29  2015 Sounds
drwx------ 4 nazmi nazmi 4096 avril 29  2015 Videos
 



merci, j'ai tapé la commande: réponse étrange, erreur d'i/o ? est-ce juste des problèmes de permissions ?

Merci d'avance

Hors ligne

#7 27-03-2016 18:22:59

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Résolu: faute à Windows]Toutes les cartes SD en lecture seule

Essaie d'accéder en root à ce qui pose problème et de mettre le résultat si il y en a un ici :

ls -l /media/nazmi/004A-5CFC/_REC


saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#8 27-03-2016 18:50:10

nazmi
Membre
Lieu : Normandie
Distrib. : DFLINUX 98 Stretch | GNU/LINUX Debian Jessie
Noyau : Linux 4.9.0-11-amd64 | Linux 4.3.0-0.bpo.1-amd64
(G)UI : XFCE | Unity/Gnome/KDE/Cinnamon/LXDE/XFCE (2009-20
Inscription : 17-07-2015

Re : [Résolu: faute à Windows]Toutes les cartes SD en lecture seule

merci mais toujours pareil comme réponse:

ls: impossible d'accéder à /media/nazmi/004A-5CFC/_REC: Erreur d'entrée/sortie



j'ai refait l'autre commande:

sudo ls -l /media/nazmi/004A-5CFC/


ls: impossible d'accéder à /media/nazmi/004A-5CFC/_REC: Erreur d'entrée/sortie
total 36
-rw-r--r-- 1 nazmi nazmi    0 nov.   7  2012 autorun.bak
-rw-r--r-- 1 nazmi nazmi    0 nov.   7  2012 changes.txt
drwx------ 2 nazmi nazmi 4096 avril 29  2015 GFS_TMP
drwx------ 3 nazmi nazmi 4096 nov.   7  2012 HBCD
-rw-r--r-- 1 nazmi nazmi    0 nov.   7  2012 HBCDMenu.cmd
-rw-r--r-- 1 nazmi nazmi    0 nov.   7  2012 HBCD.txt
drwx------ 4 nazmi nazmi 4096 avril 29  2015 Images
drwx------ 2 nazmi nazmi 4096 mai    6  2015 Imsifolder
-rw-r--r-- 1 nazmi nazmi   20 avril 29  2015 mm_sec.dat
drwx------ 3 nazmi nazmi 4096 avril 29  2015 Music
drwx------ 2 nazmi nazmi 4096 avril 29  2015 Other files
d????????? ? ?     ?        ?              ? _REC
-rwxr-xr-x 1 nazmi nazmi    0 avril 21  2014 Remove_LiLi.bat
-rw-r--r-- 1 nazmi nazmi    0 avril 21  2014 SmartClean.ini
drwx------ 4 nazmi nazmi 4096 avril 29  2015 Sounds
drwx------ 4 nazmi nazmi 4096 avril 29  2015 Videos



est-ce un problème au niveau du système de fichiers ? ou du materiel ? (je vais tester les cartes sur un autre PC pour voir)

Dernière modification par nazmi (27-03-2016 18:52:24)

Hors ligne

#9 28-03-2016 03:14:57

MicP
Membre
Inscription : 29-02-2016

Re : [Résolu: faute à Windows]Toutes les cartes SD en lecture seule

…est-ce un problème au niveau du système de fichiers ? …

Le système de fichiers en question étant un système de fichiers propriétaire, il devrait être réparable par le système d'exploitation qui l'a créé.
Le plus souvent, c'est d'ailleurs ce système d'exploitation qui ne démounte pas les systèmes de fichiers comme on pourrait l'attendre, un petit peu comme s'il avait décidé de finir le travail plus tard.

Hors ligne

#10 28-03-2016 11:38:12

nazmi
Membre
Lieu : Normandie
Distrib. : DFLINUX 98 Stretch | GNU/LINUX Debian Jessie
Noyau : Linux 4.9.0-11-amd64 | Linux 4.3.0-0.bpo.1-amd64
(G)UI : XFCE | Unity/Gnome/KDE/Cinnamon/LXDE/XFCE (2009-20
Inscription : 17-07-2015

Re : [Résolu: faute à Windows]Toutes les cartes SD en lecture seule

MicP a écrit :

…est-ce un problème au niveau du système de fichiers ? …

Le système de fichiers en question étant un système de fichiers propriétaire, il devrait être réparable par le système d'exploitation qui l'a créé.
Le plus souvent, c'est d'ailleurs ce système d'exploitation qui ne démounte pas les systèmes de fichiers comme on pourrait l'attendre, un petit peu comme s'il avait décidé de finir le travail plus tard.



Tellement de sous entendus tongue ok je vais voir ça avec lui alors lol
mais je crois que je vais être obligé de continuer à utiliser le FAT32/NTFS pour causes de compatibilité avec mes autres appareils et pour pouvoir échanger des données avec les gens sad

EDTI: comme on pouvait s'imaginer, sous windows aucun problème à part des soi disant "erreurs dans le système de fichier qui ont été corrigées", on va voir ce que ça va donner sous linux quand je reconnecte

EDIT2: Ça y est ça marche, maintenant plus qu'à faire ça pour toutes mes cartes SD "défectueuses"

Dernière modification par nazmi (28-03-2016 11:53:45)

Hors ligne

#11 28-03-2016 12:15:05

MicP
Membre
Inscription : 29-02-2016

Re : [Résolu: faute à Windows]Toutes les cartes SD en lecture seule

Pour Linux, se méfier des tampons entrée/sortie utilisés pour la copie (ou autre) vers la clef USB.

Même si le prompt de retour de la commande est affiché et que le voyant de la clef USB ne clignote plus,
après chaque commande d'écriture sur une clef USB, je m'assure que les tampons I/O ont bien été intégralement transmis
en lançant la commande sync avant de déconnecter physiquement la clef USB de la machine.

=======
Pour Windows, (je ne l'utilise pas), mais j'ai lu par ci par là (la flemme de chercher) qu'il y a une façon de faire (ou d'arrêter windows, je ne sais plus…) qui permet d'éviter le problème que tu as rencontré.

Dernière modification par MicP (28-03-2016 16:59:02)

Hors ligne

#12 28-03-2016 12:21:50

nazmi
Membre
Lieu : Normandie
Distrib. : DFLINUX 98 Stretch | GNU/LINUX Debian Jessie
Noyau : Linux 4.9.0-11-amd64 | Linux 4.3.0-0.bpo.1-amd64
(G)UI : XFCE | Unity/Gnome/KDE/Cinnamon/LXDE/XFCE (2009-20
Inscription : 17-07-2015

Re : [Résolu: faute à Windows]Toutes les cartes SD en lecture seule

oui, Anonyme m'avait montré cette commande dans un autre sujet, je vais m'en servir plus maintenant wink

Hors ligne

#13 28-03-2016 12:34:39

MicP
Membre
Inscription : 29-02-2016

Re : [Résolu: faute à Windows]Toutes les cartes SD en lecture seule

En fait, je l'utilise systématiquement à la suite de mes commandes de transferts vers une clef USB,

comme par exemple, quand je créé une clef USB bootable  :

dd if=debian-8.3.0-amd64-netinst.iso of=/dev/sdf bs=4M && sync

Même méthode pour une simple copie vers le système de fichiers d'une des partitions :

cp monFichierAcopier /mnt/ClefUSBpartitionNo1 && sync

(le && permet à la commande qui le suit de n'être exécutée que si la commande qui le précédait s'est terminée sans erreur)

Hors ligne

#14 28-03-2016 14:30:11

rodrigue7800
Membre
Lieu : beloeil
Distrib. : debian 9 / ubuntu 18.04
(G)UI : mate
Inscription : 01-03-2016
Site Web

Re : [Résolu: faute à Windows]Toutes les cartes SD en lecture seule

live usb install : https://sourceforge.net/projects/liveus … b/download

Dernière modification par rodrigue7800 (28-03-2016 14:31:31)


bonsoir, vous veuillez une excuse car il n'écrit pas bien le français donc ne tenais pas compte des faute quand il écrit
la groupe des linux amis sur ce facebook : https://www.facebook.com/groups/199571637321174/
la francorphone d'openmediavault https://www.facebook.com/groups/1533132290044409

Hors ligne

#15 28-03-2016 15:45:47

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu: faute à Windows]Toutes les cartes SD en lecture seule

MicP a écrit :

après chaque commande d'écriture sur une clef USB, je m'assure que les tampons I/O ont bien été intégralement transmis
en lançant la commande sync avant de déconnecter physiquement la clef USB de la machine.


Ce ne serait pas plus sûr et plus propre de démonter le système de fichiers avec umount ou équivalent ("démonter", "éjecter" dans les interfaces graphiques) avant de déconnecter le périphérique ?

MicP a écrit :

fait, je l'utilise systématiquement à la suite de mes commandes de transferts vers une clef USB,
comme par exemple, quand je créé une clef USB bootable  :

dd if=debian-8.3.0-amd64-netinst.iso of=/dev/sdf bs=4M && sync


J'ai peur que sync soit sans effet dans ce cas précis car elle agit sur le système de fichiers or l'écriture directe sur un périphérique ne passe pas par le système de fichiers.


Il vaut mieux montrer que raconter.

Hors ligne

#16 28-03-2016 16:26:55

MicP
Membre
Inscription : 29-02-2016

Re : [Résolu: faute à Windows]Toutes les cartes SD en lecture seule

Ce ne serait pas plus sûr et plus propre de démonter le système de fichiers avec umount ou équivalent ("démonter", "éjecter" dans les interfaces graphiques) avant de déconnecter le périphérique ?

Bien sûr qu'il faudra démounter (s'il l'avait été) le système de fichiers avant de déconnecter la clef USB, mais seulement après avoir fait un sync, sinon, la commande sync ne servira à rien.

=======

J'ai peur que sync soit sans effet dans ce cas précis car elle agit sur le système de fichiers or l'écriture directe sur un périphérique ne passe pas par le système de fichiers.

sync agit à un très bas niveau : Il s'agit de vider les tampons d'entrée/sortie qui ont été utilisés pour le transferts vers la clef USB.
Cette commande n'agit pas sur le système de fichiers, mais à un niveau beaucoup plus bas que ça.

Pour avoir une petite idée de comment ça se passe au niveau le plus bas, il faut se renseigner sur le principe de fonctionnement du circuit Intel 8237 (circuit DMA)

Hors ligne

#17 28-03-2016 16:32:20

rodrigue7800
Membre
Lieu : beloeil
Distrib. : debian 9 / ubuntu 18.04
(G)UI : mate
Inscription : 01-03-2016
Site Web

Re : [Résolu: faute à Windows]Toutes les cartes SD en lecture seule

sync pour faire sauvegarde smile

bonsoir, vous veuillez une excuse car il n'écrit pas bien le français donc ne tenais pas compte des faute quand il écrit
la groupe des linux amis sur ce facebook : https://www.facebook.com/groups/199571637321174/
la francorphone d'openmediavault https://www.facebook.com/groups/1533132290044409

Hors ligne

#18 28-03-2016 16:41:56

MicP
Membre
Inscription : 29-02-2016

Re : [Résolu: faute à Windows]Toutes les cartes SD en lecture seule

En fait, il y a une confusion car c'est plutôt rsync qui est utilisé pour faire des sauvegardes.

Hors ligne

#19 28-03-2016 17:55:23

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu: faute à Windows]Toutes les cartes SD en lecture seule

MicP a écrit :

Bien sûr qu'il faudra démounter (s'il l'avait été) le système de fichiers avant de déconnecter la clef USB, mais seulement après avoir fait un sync, sinon, la commande sync ne servira à rien.


C'est contradictoire avec ce que tu écris plus bas. Si sync agit à plus bas niveau que le système de fichiers, alors peu importe qu'on l'exécute avant ou après le démontage du système de fichiers.

MicP a écrit :

sync agit à un très bas niveau : Il s'agit de vider les tampons d'entrée/sortie qui ont été utilisés pour le transferts vers la clef USB.
Cette commande n'agit pas sur le système de fichiers, mais à un niveau beaucoup plus bas que ça.


Tu as des sources appuyant cette affirmation ?
Ce n'est pas ce que disent les pages de manuel concernant sync (sections 1, 2 et 8 : commande et appel système). Elles parlent de file, inode, superblock, metadata... bref des structures de données propres aux systèmes de fichiers. Une variante de l'appel système, syncfs(), limite son action au système de fichier spécifié, ce qui montre encore que cette fonction ne concerne que les systèmes de fichiers.

MicP a écrit :

Pour avoir une petite idée de comment ça se passe au niveau le plus bas, il faut se renseigner sur le principe de fonctionnement du circuit Intel 8237 (circuit DMA)


Soyons sérieux, il y a bien longtemps que le contrôleur DMA du bus ISA n'est plus utilisé pour les accès disque (s'il l'a jamais été - à ma connaissance il n'était utilisé que par le contrôleur de disquette et les cartes son). Les contrôleurs IDE/SATA/SCSI/USB sur bus PCI/PCIe fonctionnent en busmaster sans besoin d'un contrôleur DMA séparé.


Il vaut mieux montrer que raconter.

Hors ligne

#20 29-03-2016 21:45:12

nazmi
Membre
Lieu : Normandie
Distrib. : DFLINUX 98 Stretch | GNU/LINUX Debian Jessie
Noyau : Linux 4.9.0-11-amd64 | Linux 4.3.0-0.bpo.1-amd64
(G)UI : XFCE | Unity/Gnome/KDE/Cinnamon/LXDE/XFCE (2009-20
Inscription : 17-07-2015

Re : [Résolu: faute à Windows]Toutes les cartes SD en lecture seule

MicP a écrit :

En fait, je l'utilise systématiquement à la suite de mes commandes de transferts vers une clef USB,

comme par exemple, quand je créé une clef USB bootable  :

dd if=debian-8.3.0-amd64-netinst.iso of=/dev/sdf bs=4M && sync

Même méthode pour une simple copie vers le système de fichiers d'une des partitions :

cp monFichierAcopier /mnt/ClefUSBpartitionNo1 && sync

(le && permet à la commande qui le suit de n'être exécutée que si la commande qui le précédait s'est terminée sans erreur)



merci pour les commandes, faut vraiment que je m'y mette à la ligne de commande/aux scripts un de ces 4 car CD et mkdir et cie c'est sympa mais il y a encore tellement que je n'utilise pas/que j'utilise mal neutral

raleur a écrit :

démonter le système de fichiers avec umount



je note aussi smile

raleur a écrit :

agit sur le système de fichiers or l'écriture directe sur un périphérique ne passe pas par le système de fichiers



à quoi correspond ces deux modes de copies ? il y a moyen d'écrire en dehors d'un système de fichiers ?!

Hors ligne

#21 30-03-2016 09:58:19

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu: faute à Windows]Toutes les cartes SD en lecture seule

Oui, bien sûr. Dans la "philosophie" d'Unix, tout est fichier et on peut lire et écrire dans un périphérique (disque, partition, console...) comme dans un fichier. Les périphériques sont accessibles via des fichiers spéciaux qui se trouvent dans /dev comme /dev/sda, donc dans le système de fichiers mais qui ne sont que des pointeurs pour indiquer au noyau qu'on veut accéder au périphérique correspondant.

Lorsqu'on lit ou écrit dans un fichier normal, on passe par la couche intermédiaire du système de fichiers qui gère l'arborescence des répertoires, l'allocation des blocs, les permissions...

Il vaut mieux montrer que raconter.

Hors ligne

#22 30-03-2016 12:56:34

nazmi
Membre
Lieu : Normandie
Distrib. : DFLINUX 98 Stretch | GNU/LINUX Debian Jessie
Noyau : Linux 4.9.0-11-amd64 | Linux 4.3.0-0.bpo.1-amd64
(G)UI : XFCE | Unity/Gnome/KDE/Cinnamon/LXDE/XFCE (2009-20
Inscription : 17-07-2015

Re : [Résolu: faute à Windows]Toutes les cartes SD en lecture seule

ok, c'est sensé en effet, merci pour les explications wink

Hors ligne

Pied de page des forums