Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 17/11/2010, à 14:41

waca

Formater une clé usb avec cfdisk

Bonjour à tou(te)s,

Ayant des soucis d'accès à une clé usb, je me suis dit : je vais la formater, et/ou supprimer/recréer sa partition.

Rien n'y fait

fdisk
cfdisk
gparted
gpart
mkfs
mke2fs avec ou sans j
J'ai toujours un message qui me dit que la partition est en lecture seule.

voici le résultat de :
$ sudo fdisk -l /dev/sdc1

Disque /dev/sdc1: 16.2 Go, 16173203968 octets
64 têtes, 32 secteurs/piste, 15423 cylindres
Unités = cylindres de 2048 * 512 = 1048576 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0x6f20736b

Cela ne ressemble pas à une table de partition.
Vous avez probablement sélectionné le mauvais périphérique.

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sdc1p1   ?      379950      937327   570754815+  72  Inconnu
La partition 1 ne se termine pas sur une frontière de cylindre.
/dev/sdc1p2   ?       82368     1027695   968014120   65  Novell Netware 386
La partition 2 ne se termine pas sur une frontière de cylindre.
/dev/sdc1p3   ?      913029     1858355   968014096   79  Inconnu
La partition 3 ne se termine pas sur une frontière de cylindre.
/dev/sdc1p4   ?     1409025     1409052       27749+   d  Inconnu
La partition 4 ne se termine pas sur une frontière de cylindre.

Les entrées de la table de partitions ne sont pas dans l'ordre du disque

C'est en effet une 16Go.

Svp, comment refaire une partoche ?
Ah oui, m'en fout des fichiers qui pourraient encore se trouver dessus, donc je suis prêt pour de l'explosif !7

Merci d'avance.

Waca

Dernière modification par waca (Le 17/11/2010, à 14:44)

Hors ligne

#2 Le 19/11/2010, à 23:29

sputnick

Re : Formater une clé usb avec cfdisk

Salut, vérifie que c'est bien la bonne partition ( ne pas rajouter de numero de partition ) et verifie que aucune partition n'est montée
puis :

sudo su
( for i in d 1 d 2 d 3 d 4 w; do sleep .5; echo $i; done; sleep .5 ) | fdisk /dev/sdc
fdisk -l /dev/sdc 

colle ensuite le resultat ici meme dans les balises quote ou code


On ne peut pas mettre d'array dans un string!
https://sputnick.fr/

Hors ligne

#3 Le 20/11/2010, à 22:55

waca

Re : Formater une clé usb avec cfdisk

Merci de ton aide:

igor@igor-TravelMate-4060:~$ sudo su
root@igor-TravelMate-4060:/home/igor# ( for i in d 1 d 2 d 3 d 4 w; do sleep .5; echo $i; done; sleep .5 ) | fdisk /dev/sdc

WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
         switch off the mode (command 'c') and change display units to
         sectors (command 'u').

Commande (m pour l'aide): Partition sélectionnée 1

Commande (m pour l'aide): 1: commande inconnue
Commande d'action
   a   bascule le fanion d'amorce
   b   éditer l'étiquette BSD du disque
   c   basculer le fanion de compatibilité DOS
   d   supprimer la partition
   l   lister les types de partitions connues
   m   afficher ce menu
   n   ajouter une nouvelle partition
   o   créer une nouvelle table vide de partitions DOS
   p   afficher la table de partitions
   q   quitter sans enregistrer les changements
   s   créer une nouvelle étiquette vide pour disque de type Sun
   t   modifier l'id de système de fichiers d'une partition
   u   modifier les unités d'affichage/saisie
   v   vérifier la table de partitions
   w   écrire la table sur le disque et quitter
   x   fonctions avancées (pour experts seulement)

Commande (m pour l'aide): Aucune partition n'est définie pour l'instant!

Commande (m pour l'aide): 2: commande inconnue
Commande d'action
   a   bascule le fanion d'amorce
   b   éditer l'étiquette BSD du disque
   c   basculer le fanion de compatibilité DOS
   d   supprimer la partition
   l   lister les types de partitions connues
   m   afficher ce menu
   n   ajouter une nouvelle partition
   o   créer une nouvelle table vide de partitions DOS
   p   afficher la table de partitions
   q   quitter sans enregistrer les changements
   s   créer une nouvelle étiquette vide pour disque de type Sun
   t   modifier l'id de système de fichiers d'une partition
   u   modifier les unités d'affichage/saisie
   v   vérifier la table de partitions
   w   écrire la table sur le disque et quitter
   x   fonctions avancées (pour experts seulement)

Commande (m pour l'aide): Aucune partition n'est définie pour l'instant!

Commande (m pour l'aide): 3: commande inconnue
Commande d'action
   a   bascule le fanion d'amorce
   b   éditer l'étiquette BSD du disque
   c   basculer le fanion de compatibilité DOS
   d   supprimer la partition
   l   lister les types de partitions connues
   m   afficher ce menu
   n   ajouter une nouvelle partition
   o   créer une nouvelle table vide de partitions DOS
   p   afficher la table de partitions
   q   quitter sans enregistrer les changements
   s   créer une nouvelle étiquette vide pour disque de type Sun
   t   modifier l'id de système de fichiers d'une partition
   u   modifier les unités d'affichage/saisie
   v   vérifier la table de partitions
   w   écrire la table sur le disque et quitter
   x   fonctions avancées (pour experts seulement)

Commande (m pour l'aide): Aucune partition n'est définie pour l'instant!

Commande (m pour l'aide): 4: commande inconnue
Commande d'action
   a   bascule le fanion d'amorce
   b   éditer l'étiquette BSD du disque
   c   basculer le fanion de compatibilité DOS
   d   supprimer la partition
   l   lister les types de partitions connues
   m   afficher ce menu
   n   ajouter une nouvelle partition
   o   créer une nouvelle table vide de partitions DOS
   p   afficher la table de partitions
   q   quitter sans enregistrer les changements
   s   créer une nouvelle étiquette vide pour disque de type Sun
   t   modifier l'id de système de fichiers d'une partition
   u   modifier les unités d'affichage/saisie
   v   vérifier la table de partitions
   w   écrire la table sur le disque et quitter
   x   fonctions avancées (pour experts seulement)

Commande (m pour l'aide): La table de partitions a été altérée!

Appel de ioctl() pour relire la table de partitions.

ATTENTION : la table de partitions n'a pas pu être relue : erreur 16 : Périphérique ou ressource occupé.
Le noyau continue à utiliser l'ancienne table. La nouvelle sera utilisée
lors du prochain démarrage ou après avoir exécuté partprobe(8) ou kpartx(8).

Erreur de fermeture du fichier
root@igor-TravelMate-4060:/home/igor# fdisk -l /dev/sdc

Disque /dev/sdc: 16.2 Go, 16173236224 octets
64 têtes, 32 secteurs/piste, 15424 cylindres
Unités = cylindres de 2048 * 512 = 1048576 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0x04dd5721

Périphérique Amorce  Début        Fin      Blocs     Id  Système
root@igor-TravelMate-4060:/home/igor#

Hors ligne