J'ai une carte MicroSD dans un adaptateur USB (qui se branche sur un port USB de ma machine et agit comme un lecteur flash USB). J'utilisais Unetbootin pour en faire un lecteur flash USB amorçable avec Kubuntu. Mais j'avais besoin d'annuler pendant que cela fonctionnait. J'ai donc tué le processus Unetbootin à partir de la console.
Depuis lors, je ne peux pas formater le MicroSD ni supprimer le dossier créé par Kubuntu. J'ai également essayé mkdosfs
, sans succès. Je ne peux plus monter le lecteur non plus? Que puis-je faire pour rendre ce lecteur réutilisable?
Essayer de créer une nouvelle table de partition dans GParted, comme décrit dans la réponse d'Eliah Kagan, ne fonctionne pas. Il échoue avec le message d'erreur "imposible crear tabla de particiones" ("impossible de créer une table de partition").
sudo dd if=/dev/zero
comme suggéré dans la réponse de «izx»? Si ladd
commande réussit, je vous recommande de créer unemsdos
table de partition MBR ( ) et une seule partition FAT32gparted
avant de réessayerUNetbootin
. (J'ai rencontré des problèmes en essayant d'utiliser plusieurs partitions sur une clé USB. Pendant que vous essayez simplement de faire fonctionner cela, il est probablement préférable de commencer par une configuration très simple.)Réponses:
Analyse du problème
Les cartes mémoire et les clés USB ont le même type de matériel à l'intérieur, donc les mêmes méthodes s'appliquent aux deux types d'appareils. Le terme «lecteur» peut faire référence à une clé USB ainsi qu'à une carte mémoire (et la carte mémoire peut être connectée via un adaptateur USB ou une fente intégrée à l'ordinateur).
Confusion: il y a des données dans le lecteur, ce qui rend l'outil de partitionnement confus, pour penser que le lecteur ne fonctionne pas. Dans ce cas, vous pouvez simplement «effacer» une partie du lecteur (écraser avec des zéros). Il suffit généralement d'effacer le premier mégaoctet, le mégaoctet en tête de lecteur.
Le lecteur est en lecture seule: je ne veux pas dire qu'il existe un système de fichiers en lecture seule, mais que le lecteur est lisible mais non inscriptible (comme un CD-ROM ou un DVD). Cela peut être dû à un système d'aide ou à un système concurrent, il vaut donc la peine d'essayer selon cette liste,
Le lecteur est introuvable: pour utiliser les outils de réparation et de partitionnement disponibles pour les utilisateurs normaux comme vous et moi, le lecteur doit être reconnu par le système de l'ordinateur et répertorié par exemple par l'outil de ligne de commande
lsusb
oulspci
. Vous obtenez plus de détails avec l'option détailléeLe lecteur doit également être reconnu comme un périphérique de stockage de masse par exemple par l'outil de ligne de commande
lsblk
. Les deux lignes de commandedevrait répertorier le lecteur d'une manière, afin que vous puissiez l'identifier. La ligne de commande suivante est encore meilleure, car elle répertorie également le modèle (qui inclut généralement le nom de marque et / ou le modèle d'une clé USB ou d'un adaptateur de carte).
(Vous pouvez copier et coller d'ici dans une fenêtre de terminal afin d'éviter les erreurs de frappe.)
En regardant un lecteur live persistant
/dev/sdd
et un lecteur live cloné uniquement, vous/dev/sde
pouvez produire la sortie suivante,Une carte mémoire branchée dans un slot interne peut être reconnue comme
/dev/mmcblk0
illustré par l'exemple suivant, où un Intel NUC est démarré à partir d'une carte microSD dans un adaptateur dans le slot pour carte SD,Dans ce cas, aucun nom de modèle n'est répertorié. Vous pouvez probablement être convaincu que vous "regardez" la carte de toute façon, mais il existe d'autres outils qui peuvent vous aider à identifier la carte
parted
etlspci
,Espérons qu'il n'y ait "que" de la confusion
Essayez de restaurer le lecteur sur un périphérique de stockage standard
Installez et utilisez mkusb (mkusb-dus), qui peut formater un alias pour restaurer un lecteur sur un périphérique de stockage standard (avec une table de partition MSDOS et une partition avec le système de fichiers FAT32). Ces instructions s'appliquent à de nombreux types de lecteurs ( clés USB , cartes mémoire , disques durs, disques durs, disques SSD , SSD ), mais sont probablement utilisées le plus souvent pour les clés USB et les cartes mémoire.
Si vous exécutez Ubuntu standard, vous devrez peut-être une instruction supplémentaire pour obtenir l'univers du référentiel. (Kubuntu, Lubuntu ... Xubuntu fait activer automatiquement le référentiel Univers.)
Voir ces liens avec des instructions plus détaillées,
mkUSB-quick-start-manual.pdf ou si le lien ne fonctionne pas, ce lien alternatif
help.ubuntu.com/community/mkusb
mkusb version 12 alias mkusb-dus:
mkusb efface le premier mégaoctet comme première étape de sa restauration
Parfois, certaines données `` trompent '' le logiciel pour penser que le lecteur ne fonctionne pas, même lorsqu'il est bon, et il suffit d'effacer le premier mégaoctet pour se débarrasser de ces données. Vous pouvez «regarder» le lecteur avec un outil qui ne reconnaît pas ou ne comprend pas correctement la structure de la table de partition ou d'un système, par exemple
Afin que vous puissiez
Que faire si mkusb échoue
Si mkusb échoue, le lecteur n'est pas trouvé par le système ou en lecture seule. Dans ce cas, vous devez essayer conformément à la liste du paragraphe «Le lecteur est en lecture seule» (ci-dessus).
la source
C'est un peu tard, mais voici mon entrée.
Mon frère a en quelque sorte fait que son lecteur flash ne fonctionnait pas sous Windows et en lecture seule sous Linux. Essayer d'utiliser GParted pour créer une nouvelle table de partition n'a pas fonctionné, j'ai donc essayé l'option dd. Cela n'a pas fonctionné non plus, mais après un peu de tripotage, j'ai utilisé la commande suivante:
sudo dd if=/dev/zero of=/dev/sdb bs=1M count=40
Après cela, j'ai pu utiliser à nouveau GParted, et cela a parfaitement fonctionné. Évidemment, le premier bloc n'était pas le problème, mais le problème se situait quelque part entre là et le bloc 40.
la source
Démontez d'abord le lecteur USB, puis formatez-le avec GParted.
la source
Installez le
gparted
package dans le Software Center (ou dans le Terminal / Konsole en exécutantsudo apt-get update
suivi desudo apt-get install gparted
). Cela vous donne l'éditeur de partition GParted.Exécutez ensuite GParted. Recherchez le lecteur MicroSD / USB dans la liste des périphériques dans le menu déroulant dans le coin supérieur droit de l'écran. Assurez-vous d'avoir le bon appareil. (Vous pouvez regarder sa taille pour évaluer cela.) Ce serait très mauvais si vous formatez accidentellement un autre disque contenant des données précieuses, ou votre système Ubuntu, dessus!
Avec le bon périphérique sélectionné, exécutez
Device...
>Create Partition Table...
. Utilisez les options par défaut (c'est-à-dire, cliquez simplementApply
, ne modifiez pas l'option sousAdvanced
). Veuillez noter que, bien que d'autres modifications dans GParted ne soient effectuées que lorsque vous appliquez vos modifications, la création d'une nouvelle table de partition efface tout ce qui se trouve sur le lecteur sur lequel elle est effectuée et est effectuée immédiatement lorsque vous cliquez surApply
.Créez maintenant une partition FAT32 sur l'appareil (ou une partition FAT16 si elle est très petite, comme seulement quelques mégaoctets, ou si vous savez que vous avez besoin d'une partition FAT16, par exemple, parce que vous suivez les instructions qui appellent une partition FAT16) . La nouvelle partition FAT32 doit couvrir l'intégralité du lecteur (qui est la valeur par défaut dans GParted). Vous verrez la partition là, mais qui vient de vous montrer ce qu'il va ressembler lorsque vous appliquez vos modifications.
Appliquez ensuite vos modifications (en cliquant sur la coche verte). Quittez GParted.
Vous devriez pouvoir trouver la nouvelle partition dans n'importe quelle fenêtre Nautilus (c.-à-d. Navigateur de fichiers), sous Périphériques à gauche. Montez la partition en cliquant dessus sous Appareils dans Nautilus.
Vous devriez maintenant pouvoir y écrire avec UNetbootin.
la source
Je viens de le tester sur mon Linux, vous devez utiliser Disk Utility. (Système> Administration> Utilitaire de disque)
unmount volume
s'il est monté. Si une erreur survient, essayez de la démonter du bureau. Si une erreur persiste, supprimez-la et rebranchez-la.format drive
et laissez la valeur par défaut. (c'est l'enregistrement de démarrage principal)Create partition
et choisissez NTFS et laissez la valeur par défaut.Ces étapes, je me suis testé, s'il vous plaît s'il y a autre chose, dites-moi.
la source