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)


sdb c'est le disque physique
sdb1 c'est la partition 1 sur le disque /dev/sdb


tu peux essayer de voir les périphériques de type 'bloc' avec la commande:

  lsblk


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


Sinon, en mode graphique, il y a:

  gparted
  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'ai l'air de chipoter, mais je t'assure que les 2 termes n'ont rien en commun...

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

les mémoires flash ont un nombre limité d'écritures, alors autant ne pas l'user plus que nécessaire


>
>
> Est-ce que mon erreur a été de partitionner avec une étiquette gpt?

non, sauf si tu t'es trompé entre sdb et sdb1

je n'ai jamais utilisé de Raspberry Pi, es-tu sur qu'un raspberry est capable de booter sur un disque au format gpt.
(Je sais qu'on peut le faire sur un pc non compatible UFI grâce à grub)


> Est-ce que cette SD Card est définitivement perdue ou y a-t-il un
> moyen de la récupérer et comment?

aucune idée sans plus d'info.

que donnent: lsblk et lsusb

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)

As-tu essayé un reboot ou depuis un live cd

Tu peux aussi la mettre dans ton smartphone et l'initialiser pour voir si elle est reconnue.


A noter que si ton lecteur de carte est trop vieux, il ne sait peut-être pas gérer correctement ta carte.

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".

Ton lecteur de carte doit donc être compatible sdhc pour pouvoir la formater.


Répondre à