As fdisk works with this key, I used it to invesitgate further.
What I did is simply remove the boot flag, remove the partition, create
a new DOS partition.
What I notice is the geometry change.
Now gparted works perfectly with my Thumbdrive.
Here is the log :
$ sudo fdisk /dev/sdb
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): c
Fanion de compatibilité DOS non positionné
Commande (m pour l'aide): m
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): p
Disque /dev/sdb: 4011 Mo, 4011851776 octets
88 têtes, 24 secteurs/piste, 3710 cylindres
Unités = cylindres de 2112 * 512 = 1081344 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0xc3072e18
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 * 4 3711 3913792 c W95 FAT32 (LBA)
Commande (m pour l'aide): a
Numéro de partition (1-4): 1
Commande (m pour l'aide): p
Disque /dev/sdb: 4011 Mo, 4011851776 octets
88 têtes, 24 secteurs/piste, 3710 cylindres
Unités = cylindres de 2112 * 512 = 1081344 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0xc3072e18
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 4 3711 3913792 c W95 FAT32 (LBA)
Commande (m pour l'aide): d
Partition sélectionnée 1
Commande (m pour l'aide): p
Disque /dev/sdb: 4011 Mo, 4011851776 octets
88 têtes, 24 secteurs/piste, 3710 cylindres
Unités = cylindres de 2112 * 512 = 1081344 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0xc3072e18
Périphérique Amorce Début Fin Blocs Id Système
Commande (m pour l'aide): p
Disque /dev/sdb: 4011 Mo, 4011851776 octets
88 têtes, 24 secteurs/piste, 3710 cylindres
Unités = cylindres de 2112 * 512 = 1081344 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0xc3072e18
Périphérique Amorce Début Fin Blocs Id Système
Commande (m pour l'aide): m
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): o
Création d'une nouvelle étiquette DOS avec id de disque 0xf544422a.
Les modifications restent en mémoire jusqu'à ce que vous les écriviez.
Après quoi, bien sûr, le contenu précédent sera irrécupérable.
AVERTISSEMENT: fanion 0x0000 non valide dans la table de partitions 4,
sera corrigé par w(écriture)
WARNING: cylinders as display units are deprecated. Use command 'u' to
change units to sectors.
Commande (m pour l'aide): w
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).
Synchronisation des disques.
$ sudo fdisk /dev/sdb
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): p
Disque /dev/sdb: 4011 Mo, 4011851776 octets
124 têtes, 62 secteurs/piste, 1019 cylindres
Unités = cylindres de 7688 * 512 = 3936256 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0xf544422a
Périphérique Amorce Début Fin Blocs Id Système
Commande (m pour l'aide): o
Création d'une nouvelle étiquette DOS avec id de disque 0x4746bf58.
Les modifications restent en mémoire jusqu'à ce que vous les écriviez.
Après quoi, bien sûr, le contenu précédent sera irrécupérable.
AVERTISSEMENT: fanion 0x0000 non valide dans la table de partitions 4,
sera corrigé par w(écriture)
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): c
Fanion de compatibilité DOS non positionné
Commande (m pour l'aide): o
Création d'une nouvelle étiquette DOS avec id de disque 0x59680ca6.
Les modifications restent en mémoire jusqu'à ce que vous les écriviez.
Après quoi, bien sûr, le contenu précédent sera irrécupérable.
AVERTISSEMENT: fanion 0x0000 non valide dans la table de partitions 4,
sera corrigé par w(écriture)
WARNING: cylinders as display units are deprecated. Use command 'u' to
change units to sectors.
Commande (m pour l'aide): u
Modification des unités d'affichage/saisie à secteurs
Commande (m pour l'aide): p
Disque /dev/sdb: 4011 Mo, 4011851776 octets
124 têtes, 62 secteurs/piste, 1019 cylindres, total 7835648 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0x59680ca6
Périphérique Amorce Début Fin Blocs Id Système
Commande (m pour l'aide): q
$ sudo fdisk /dev/sdb
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): p
Disque /dev/sdb: 4011 Mo, 4011851776 octets
124 têtes, 62 secteurs/piste, 1019 cylindres
Unités = cylindres de 7688 * 512 = 3936256 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0xf544422a
Périphérique Amorce Début Fin Blocs Id Système
Commande (m pour l'aide): q
$
--
gparted just crash when my thumbdrive (Kingston DataTraveler G3 4Gb) is pluged
in.
https://bugs.launchpad.net/bugs/657784
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs