Re: Label sur carte SD vfat

Top Page

Reply to this message
Author: Olivier Allard-Jacquin
Date:  
To: guilde
Subject: Re: Label sur carte SD vfat
    Bonsoir,

Le 04/01/2025 à 11:02, Frédéric a écrit :
> Le samedi 04 janvier 2025, Olivier a écrit :
>
>>     Une hypothèse : Tu as mis un label trop long, qui a écrasé des données
>> au-delà de zone autorisée (16 caractères de mémoire en VFAT ?).

>
> Ben non, 11 caractères. Comme dit, la carte fonctionne dans l'appareil. Et
> même sur le PC ! Je ne la vois toujours pas apparaître sur le bureau,
> mais si je monte la partition, ça marche. Même via le label !


    Ah, mais ce n'est pas si grave que cela.


    Si tu peux monter la carte à la mano via la commande "mount", c'est 
jusque que c'est le mécanisme automatique lié à ton bureau qui ne marche 
pas. Udev, ou les différents mécanismes de mount automatique.


    A ce niveau là, on peut probablement se pencher sur un 
disfonctionnement de Sid.


> Bon, comme ça marche, je ne touche plus à rien pour le moment (j'ai
> récupéré les quelques photos dont j'avais besoin). Je vais sans doute
> changer la carte, vu qu'elle semble merdeuse de toute façon. Les problèmes
> viennent peut-être de là...


    Ce serait une bonne chose, car si tu dis que le "dd" ne s'est pas 
terminé, c'est que le support est probablement physiquement défectueux.


    Je te recommande d'avoir tout le temps dans un terminal un
journalctl -f


cela te permettra de surveiller les logs que remontent le kernel & systemd.

    Tu peux tester ta carte SD facilement (avec la commande ci-dessus sur 
un terminal):


# Commence par purger le cache en lecture de ton Linux
echo 3 > /proc/sys/vm/drop_caches

# Puis lis toute la SD:
cat /dev/sdxx > /dev/null

    Lorsque la commande est terminée, regarde ce que dit le terminal avec 
"journalctl -f". Tu peux par exemple (mais pas que) avec cela :



janv. 03 22:15:04 xxxxx kernel: ata1.00: exception Emask 0x0 SAct 
0x3f9e001 SErr 0x1d0000 action 0x6 frozen
janv. 03 22:15:04 xxxxx kernel: ata1: SError: { PHYRdyChg CommWake 10B8B 
Dispar }
janv. 03 22:15:04 xxxxx kernel: ata1.00: failed command: WRITE FPDMA QUEUED
janv. 03 22:15:04 xxxxx kernel: ata1.00: cmd 
61/08:00:68:84:54/00:00:16:00:00/40 tag 0 ncq dma 4096 out
                                           res 
40/00:01:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
janv. 03 22:15:04 xxxxx kernel: ata1.00: status: { DRDY }
janv. 03 22:15:04 xxxxx kernel: ata1.00: failed command: WRITE FPDMA QUEUED
janv. 03 22:15:04 xxxxx kernel: ata1.00: cmd 
61/48:68:48:a0:ec/00:00:17:00:00/40 tag 13 ncq dma 36864 out
                                           res 
40/00:01:00:4f:c2/00:00:00:00:00/00 Emask 0x4 (timeout)


    Cordialement,
                        Olivier


-- 
~~~~~~~  _____/\_____  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Phoenix /   _ \/ _   \    Olivier Allard-Jacquin
        /   / \  / \   \   Web:  http://olivieraj.free.fr/
       /___/  /  \  \___\  Mail: olivieraj@???
~~~~ /////  ///\\\  \\\\\ ~~~~~~~~~~~~~~~~~~~~~~~ Linux Powered !!