#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 : 0x6f20736bCela 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/sdcWARNING: 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/sdcDisque /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 : 0x04dd5721Périphérique Amorce Début Fin Blocs Id Système
root@igor-TravelMate-4060:/home/igor#
Hors ligne