Le Wed, 26 Jun 2024 23:54:33 +0200,
"Th.A.C" a écrit :
> Le 26/06/2024 à 23:00, Alain Vaugham a écrit :
>
> > J'ai ensuite créé une partition (gpt) :
> > # cfdisk /dev/sdb1
>
>
> je suppose que c'est une erreur de recopie, mais sinon c'est
>
>cfdisk /dev/sdb (sans le 1)
Exact, c'est dans cfdisk que l'on créé les partitions. Je n'en avais
créée qu'une seule.
> tu peux essayer de voir les périphériques de type 'bloc' avec la
> commande:
>
>lsblk
$ lsblk
Seul l'unique disque sda de ma machine est listé avec ses partitions
> je suppose que tu as un adaptateur usb/sdcard, dans ce cas, la
> commande
>
>lsusb
>
> doit t'afficher ton adaptateur usb/sdcard et aussi ta sdcard
Avec ou sans la sdcard, l'adaptateur est vu mais jamais la sdcard.
$ lsusb
Bus 002 Device 008: ID 058f:6362 Alcor Micro Corp. Flash Card
Reader/Writer
L'adaptateur est hors de cause :
- Un voyant s'allume à l'introduction de la sdcard fautive
- D'autres sdcard sont reconnues.
- Les sdcard que j'ai font 32Go maximum. Avec fdisk, cfdisk et dd, il
accepte de formater et de copier des images d'iso sans problème y
compris sur d'autres formats tels que Compact Flash et deux ou trois
autres formats.
> Sinon, en mode graphique, il y a:
>
>gparted
>gnome-disks
J'ai utilisé parted au lieu de gparted. Lui non plus ne voit pas la
sdcard.
# parted -m
GNU Parted 3.4
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) q
#
# parted -l
Model: ATA WDC WD40EFAX-68J (scsi)
Disk /dev/sda: 4001GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags:
[...]
N'affiché ici que les partitions du /dev/sda mais rien sur d'autres médiums
Je n'ai pas encore testé avec gnome-disks
> > Avec dd /dev/zero je ne vois pas non plus comment la formater
> > bas-niveau puisque qu'on doit indiquer une cible.
>
> ce n'est pas du formatage bas niveau, juste un bête remplissage avec
> des zéros.
J'avais compris que parted/fdisk/cfdisk formataient au niveau le plus
bas. Est-ce exact? Avec badblocks (-w), je les utilise sur chaque
nouveau disque que j'achète plus un dd /dev/zero de temps en temps mais
ce dernier, uniquement sur les disques dur mécaniques.
Je veux bien installer des outils de formatage bas niveau si on en
trouve avec apt-get mais en cherchant mal(?) sur la toile je n'ai trouvé
que dd et des conseils pour formater en mode graphique.
> au cas ou, la bonne commande est: dd if=/dev/zero of=/dev/sdb
>
> et tu peux te contenter d'effacer juste les premiers secteurs:
> dd if=/dev/zero of=/dev/sdb count=100
dd refuse de s'exécuter si la cible n'est pas visible :
# fdisk -l | grep Disque
Disque /dev/sda : 3,64 TiB, 4000787030016 octets, 7814037168 secteurs
# dd if=/dev/zero of=/dev/sdb count=100
dd: impossible d'ouvrir '/dev/sdb': Aucun médium trouvé
[...]
> je n'ai jamais utilisé de Raspberry Pi, es-tu sur qu'un raspberry est
> capable de booter sur un disque au format gpt.
Non, je ne le sais pas. Mais pour pouvoir booter il faut que la sdcard
soit visible. Ce n'est pas encore le cas.
> pour forcer linux a relire la table de partition des périphériques:
>
> partprobe (tous les périphériques)
> partprobe /dev/sdb (seulement /dev/sdb)
> ca marche aussi pour re-détecter les disques (par exemple un disque
> branché 'à chaud' alors que le controleur disque ne gère pas le
> branchement à chaud)
Partprobe non plus ne voit pas l'introduction de la sdcard fautive
dans l'adaptateur :
# partprobe
#
# partprobe -s
/dev/sda: gpt partitions 1 2 3 4 5 6 7
# partprobe -s /dev/sdb
Error: Error opening /dev/sdb: Aucun médium trouvé
> As-tu essayé un reboot ou depuis un live cd
Non, je n'ai pas encore essayé de rebooter ma machine pour vérifier si
la sdcard sera reconnue après un reboot à froid de ma machine.
Pareil pour le live cd.
J'ai peu d'espoir mais je vais quand même faire ces deux essais.
> Tu peux aussi la mettre dans ton smartphone et l'initialiser pour
> voir si elle est reconnue.
Je n'y avais pas pensé.
Sur un Samsung et sur un Fairphone sous Android, cette sdcard n'a pas
été reconnue.
> A noter que si ton lecteur de carte est trop vieux, il ne sait
> peut-être pas gérer correctement ta carte.
Il est hors de cause. Voir ci-dessus.
> De mémoire, les cartes "micro sd" avaient une taille maxi de 2Go ou
> 4Go, au dessus de cette taille c'était obligatoirement du "sdhc".
Au dos de l'emballage de la carte fautive, il est écrit
"SD-MICROSD-32GO" SDCS2/32GB
C'est une version 32Go de la même famille que celles-ci :
Canvas Select Plus microSD
https://www.kingston.com/fr/memory-cards/canvas-select-plus-microsd-card
> Ton lecteur de carte doit donc être compatible sdhc pour pouvoir la
> formater.
Le lecteur de carte est hors de cause.
Sur un portable sous Linux ayant un lecteur de cartes SD intégré, cette
sdcard est invisible.
Sur un Windows 10, l'adaptateur est reconnu mais pas cette sdcard.
Après avoir épuisé tous ces tests