J'ai utilisé cette clé USB pour installer Ubuntu sur cette machine (il s'agissait donc d'une clé USB amorçable, créée avec un programme dont je ne me souviens plus) et j'ai essayé de la formater à l'aide de gparted. J'ai supprimé toutes les partitions que je pouvais, il n'en reste qu'une, mais chaque fois que j'essaie de créer une nouvelle partition, le message suivant s'affiche:
Invalid argument during seek for write on /dev/sdb
De plus, en l'ouvrant, il dit aussi:
The driver descriptor says the physical block size is 2048 bytes, but Linux says it is 512 bytes.
Mais je peux simplement cliquer sur "Ignorer" sur ceux-ci.Gparted semble penser que le périphérique a une taille de 60 Go, alors qu'en réalité, il est de 16 Go; voici la copie:
Informations sur le périphérique sur gparted (après avoir essayé de créer une nouvelle partition)
Je ne sais pas du tout ce qui cause ce problème, j’ai pensé à démarrer simplement sous Windows pour essayer de formater par là, mais à présent, la clé USB n’apparaît même plus sur la "GUI normale" (je suppose que cela était dû à ma politique "toutes les partitions-effacement" plus tôt).
Tout ce que je veux, c'est le formater en fat32, mais si vous pouviez me dire quelle en était la cause, je vous en serais encore plus reconnaissant.
Edit: J'ai les logs de gparted:
C'est d'essayer de créer une partition de 14 Go:
GParted 0.25.0 --enable-libparted-dmraid --enable-online-resize
Libparted 3.2
Create Primary Partition #1 (fat32, 13.67 GiB) on /dev/sdb 00:00:04 ( ERROR )
create empty partition 00:00:01 ( SUCCESS )
path: /dev/sdb2 (partition)
start: 1024
end: 7169023
size: 7168000 (13.67 GiB)
clear old file system signatures in /dev/sdb2 00:00:01 ( SUCCESS )
write 512.00 KiB of zeros at byte offset 0 00:00:00 ( SUCCESS )
write 4.00 KiB of zeros at byte offset 67108864 00:00:00 ( SUCCESS )
write 512.00 KiB of zeros at byte offset 14679539712 00:00:00 ( SUCCESS )
write 4.00 KiB of zeros at byte offset 14679998464 00:00:00 ( SUCCESS )
write 8.00 KiB of zeros at byte offset 14680055808 00:00:00 ( SUCCESS )
flush operating system cache of /dev/sdb 00:00:00 ( SUCCESS )
set partition type on /dev/sdb2 00:00:02 ( SUCCESS )
new partition type: fat32
create new fat32 file system 00:00:00 ( ERROR )
mkfs.fat -F32 -v -I -n " " /dev/sdb2 00:00:00 ( ERROR )
mkfs.fat 3.0.28 (2015-05-16)
/dev/sdb2: No such file or directory
libparted messages ( INFO )
The driver descriptor says the physical block size is 2048 bytes, but Linux says it is 512 bytes.
The driver descriptor says the physical block size is 2048 bytes, but Linux says it is 512 bytes.
The driver descriptor says the physical block size is 2048 bytes, but Linux says it is 512 bytes.
========================================
En outre, j'ai vu quelque part que je devrais "démonter" la partition de 126 Ko, mais cette option est grisée dans le menu contextuel.
Sortie après avoir recréé une clé USB amorçable (comme suggéré par les commentaires):
GParted 0.25.0 --enable-libparted-dmraid --enable-online-resize
Libparted 3.2
Create Primary Partition #1 (ntfs, 11.72 GiB) on /dev/sdb 00:00:05 ( ERROR )
create empty partition 00:00:02 ( SUCCESS )
path: /dev/sdb2 (partition)
start: 1024
end: 6145023
size: 6144000 (11.72 GiB)
clear old file system signatures in /dev/sdb2 00:00:01 ( SUCCESS )
write 512.00 KiB of zeros at byte offset 0 00:00:00 ( SUCCESS )
write 4.00 KiB of zeros at byte offset 67108864 00:00:00 ( SUCCESS )
write 512.00 KiB of zeros at byte offset 12582387712 00:00:00 ( SUCCESS )
write 4.00 KiB of zeros at byte offset 12582846464 00:00:00 ( SUCCESS )
write 8.00 KiB of zeros at byte offset 12582903808 00:00:00 ( SUCCESS )
flush operating system cache of /dev/sdb 00:00:01 ( SUCCESS )
set partition type on /dev/sdb2 00:00:02 ( SUCCESS )
new partition type: ntfs
create new ntfs file system 00:00:00 ( ERROR )
mkntfs -Q -v -F -L "" /dev/sdb2 00:00:00 ( ERROR )
Failed to access '/dev/sdb2': No such file or directory
The device doesn't exist; did you specify it correctly?
libparted messages ( INFO )
The driver descriptor says the physical block size is 2048 bytes, but Linux says it is 512 bytes.
The driver descriptor says the physical block size is 2048 bytes, but Linux says it is 512 bytes.
The driver descriptor says the physical block size is 2048 bytes, but Linux says it is 512 bytes.
========================================
Voici le résultat si j'essaie de cliquer avec le bouton droit sur le format:
This partition cannot be modified because it contains a partition table; please reinitialize layout of the whole device. (udisks-error-quark, 11)
Captures d'écran de l'info dans gparted APRÈS la recréation d'une clé USB amorçable et l'utilisation de gdisk
pour passer de MRB à GPT;
NTFS, taille correcte, mais ne fonctionne toujours pas ... Qu'est-ce qui me manque?
Certains installateurs utilisent des configurations hybrides flash/DVD, qui peuvent ensuite laisser des données aléatoires à l'emplacement prévu des informations de table de partition dans le MBR.
Je pourrais mettre à zéro le MBR, faire en sorte que sdX soit le bon lecteur, comme sdb avec parted -l not el, pas 1 ni majuscule I.
Sudo parted -l
Sudo dd if=/dev/zero of=/dev/sdX bs=512 count=1
Vous pouvez également utiliser fixparts ou gdisk pour réparer la table de partitionnement gpt à la fin du lecteur. J'utilise gpt pour tous les nouveaux grands lecteurs flash