Ich habe eine MicroSD-Karte in einem USB-Adapter (der an einen USB-Anschluss meines Geräts angeschlossen wird und sich wie ein USB-Flash-Laufwerk verhält). Ich habe mit Unetbootin ein bootfähiges USB-Flash-Laufwerk mit Kubuntu erstellt. Aber ich musste abbrechen, während es funktionierte. Also habe ich den Unetboot-Prozess von der Konsole aus beendet.
Seitdem kann ich die MicroSD nicht mehr formatieren oder den von Kubuntu erstellten Ordner löschen. Ich habe es auch versucht mkdosfs
, ohne Erfolg. Ich kann das Laufwerk auch nicht mehr mounten? Was kann ich tun, um dieses Laufwerk wieder einsatzbereit zu machen?
Der Versuch, eine neue Partitionstabelle in GParted zu erstellen, wie in Eliah Kagans Antwort beschrieben, funktioniert nicht. Es schlägt fehl mit der Fehlermeldung "imposible crear tabla de particiones" ("Partitionstabelle kann nicht erstellt werden").
sudo dd if=/dev/zero
wie in der Antwort von 'izx' vorgeschlagen verwendet haben? Wenn derdd
Befehl erfolgreich ist, empfehle ich Ihnen, eine MBR (msdos
) - Partitionstabelle und eine einzelne FAT32-Partition mit zugparted
erstellen , bevor Sie es erneut versuchenUNetbootin
. (Ich habe Probleme beim Versuch, mehrere Partitionen auf einem USB-Laufwerk zu verwenden. Während Sie nur versuchen, dies zum Laufen zu bringen, ist es wahrscheinlich am besten, mit einer sehr einfachen Einrichtung zu beginnen.)Antworten:
Analyse des Problems
Speicherkarten und USB-Sticks enthalten dieselbe Hardware, sodass für beide Arten von Geräten dieselben Methoden relevant sind. Der Begriff "Laufwerk" kann sich sowohl auf ein USB-Laufwerk als auch auf eine Speicherkarte beziehen (und die Speicherkarte kann über einen USB-Adapter oder einen im Computer integrierten Steckplatz angeschlossen werden).
Verwirrung: Auf dem Laufwerk befinden sich einige Daten, die das Partitionierungstool verwirren und vermuten lassen, dass das Laufwerk nicht funktioniert. In diesem Fall können Sie einfach einen Teil des Laufwerks löschen (mit Nullen überschreiben). In der Regel reicht es aus, das erste Megabyte zu löschen, das Megabyte am oberen Ende des Laufwerks.
Das Laufwerk ist schreibgeschützt: Ich meine nicht, dass es ein schreibgeschütztes Dateisystem gibt, sondern dass das Laufwerk lesbar, aber nicht beschreibbar ist (wie eine CD-ROM oder DVD). Dies kann durch ein Hilfesystem oder ein konkurrierendes System verursacht werden. Es lohnt sich daher, es anhand dieser Liste zu versuchen.
Das Laufwerk kann nicht gefunden werden: Um die Tools zum Reparieren und Partitionieren zu verwenden, die normalen Benutzern wie Ihnen und mir zur Verfügung stehen, muss das Laufwerk vom Computersystem erkannt und beispielsweise vom Befehlszeilentool
lsusb
oder aufgelistet werdenlspci
. Weitere Details erhalten Sie mit der Option verboseDas Laufwerk muss auch als Massenspeichergerät erkannt werden, z. B. vom Befehlszeilentool
lsblk
. Die zwei Befehlszeilensollte das Laufwerk so auflisten, dass Sie es identifizieren können. Die folgende Befehlszeile ist sogar noch besser, da sie auch das Modell auflistet (das normalerweise den Markennamen und / oder das Modell eines USB-Sticks oder eines Kartenadapters enthält).
(Sie können von hier aus kopieren und in ein Terminalfenster einfügen, um Tippfehler zu vermeiden.)
Wenn Sie ein permanentes Live-Laufwerk
/dev/sdd
und ein geklontes Live-Only-Laufwerk betrachten,/dev/sde
können Sie die folgende Ausgabe erzielen:Eine in einen internen Steckplatz eingesteckte Speicherkarte wird möglicherweise wie
/dev/mmcblk0
im folgenden Beispiel dargestellt erkannt , wenn ein Intel NUC von einer microSD-Karte in einem Adapter im SD-Kartensteckplatz gestartet wird.In diesem Fall wird kein Modellname aufgeführt. Sie können sich wahrscheinlich davon überzeugt sein, dass Sie ‚Blick auf‘ die Karte sowieso, aber es gibt auch andere Werkzeuge, die können Sie die Karte identifizieren helfen,
parted
undlspci
,Hoffen wir, dass es "nur" Verwirrung gibt
Versuchen Sie, das Laufwerk auf einem Standardspeichergerät wiederherzustellen
Installieren und verwenden Sie mkusb (mkusb-dus), mit dem ein Alias zur Wiederherstellung eines Laufwerks auf einem Standardspeichergerät (mit einer MSDOS-Partitionstabelle und einer Partition mit dem FAT32-Dateisystem) formatiert werden kann. Diese Anweisungen sind für viele Arten von Laufwerken relevant ( USB-Sticks , Speicherkarten , Festplatten, Festplatten , Solid-State-Laufwerke, SSD ), werden jedoch wahrscheinlich am häufigsten für USB-Sticks und Speicherkarten verwendet.
Wenn Sie Standard-Ubuntu ausführen, benötigen Sie möglicherweise eine zusätzliche Anweisung, um das Repository-Universum abzurufen. (Kubuntu, Lubuntu ... Xubuntu haben das Repository Universe automatisch aktiviert.)
Siehe diese Links mit detaillierteren Anweisungen,
mkUSB-quick-start-manual.pdf oder wenn der Link nicht funktioniert, dieser alternative Link
help.ubuntu.com/community/mkusb
mkusb version 12 alias mkusb-dus:
mkusb löscht das erste Megabyte, um es wiederherzustellen
Manchmal „täuschen“ Daten die Software vor, dass das Laufwerk nicht funktioniert, auch wenn es fehlerfrei ist, und es reicht aus, das erste Megabyte zu löschen, um diese Daten zu entfernen. Sie können das Laufwerk beispielsweise mit einem Tool "betrachten", das die Struktur der Partitionstabelle oder eines Systems nicht richtig erkennt oder versteht
Also kannst du
Was tun, wenn mkusb ausfällt?
Wenn mkusb ausfällt, wird das Laufwerk entweder vom System nicht gefunden oder ist schreibgeschützt. In diesem Fall sollten Sie es gemäß der Liste im Abschnitt "Das Laufwerk ist schreibgeschützt" (oben) versuchen.
quelle
Dies ist ein bisschen spät, aber hier ist meine Eingabe.
Mein Bruder hat irgendwie dafür gesorgt, dass sein Flash-Laufwerk nicht unter Windows und schreibgeschützt unter Linux funktioniert. Der Versuch, mit GParted eine neue Partitionstabelle zu erstellen, hat nicht funktioniert, daher habe ich die Option dd ausprobiert. Auch das hat nicht funktioniert, aber nach einigem Hin und Her habe ich den folgenden Befehl verwendet:
sudo dd if=/dev/zero of=/dev/sdb bs=1M count=40
Danach konnte ich GParted wieder benutzen und es funktionierte perfekt. Offensichtlich war der erste Block nicht das Problem, aber das Problem lag irgendwo zwischen dort und Block 40.
quelle
Hängen Sie zuerst das USB-Laufwerk aus und formatieren Sie es dann mit GParted.
quelle
Installieren Sie das
gparted
Paket im Software Center (oder in Terminal / Konsole, indem Siesudo apt-get update
gefolgt von ausführensudo apt-get install gparted
). Dadurch erhalten Sie den GParted Partition Editor.Führen Sie dann GParted aus. Suchen Sie das MicroSD / USB-Laufwerk in der Liste der Geräte im Dropdown-Menü in der oberen rechten Ecke des Bildschirms. Stellen Sie sicher, dass Sie das richtige Gerät haben. (Sie können sich die Größe ansehen, um dies zu beurteilen.) Es wäre sehr schlimm, wenn Sie versehentlich ein anderes Laufwerk formatiert hätten, auf dem sich wertvolle Daten befanden, oder Ihr Ubuntu-System!
Führen Sie mit dem richtigen Gerät
Device...
> ausCreate Partition Table...
. Verwenden Sie die Standardoptionen (dh klicken Sie einfach aufApply
, ändern Sie die Option unter nichtAdvanced
). Beachten Sie, dass andere Änderungen in GParted nur durchgeführt werden, wenn Sie Ihre Änderungen übernehmen. Durch das Erstellen einer neuen Partitionstabelle werden alle Daten auf dem Laufwerk gelöscht, auf dem sie vorgenommen wurden. Sie werden sofort ausgeführt, wenn Sie auf klickenApply
.Erstellen Sie jetzt eine FAT32-Partition auf dem Gerät (oder eine FAT16-Partition, wenn sie sehr klein ist, z. B. nur wenige Megabyte, oder wenn Sie wissen, dass Sie eine FAT16-Partition benötigen, weil Sie Anweisungen folgen, die eine FAT16-Partition erfordern). . Die neue FAT32-Partition sollte das gesamte Laufwerk abdecken (dies ist die Standardeinstellung in GParted). Sie sehen die Partition dort, aber das zeigt Ihnen nur, wie sie aussehen wird , wenn Sie Ihre Änderungen übernehmen.
Übernehmen Sie dann Ihre Änderungen (durch Klicken auf das grüne Häkchen). Beenden Sie GParted.
Sie sollten in der Lage sein, die neue Partition in einem beliebigen Nautilus-Fenster (dh Dateibrowser) unter Geräte auf der linken Seite zu finden. Hängen Sie die Partition ein, indem Sie in Nautilus unter Geräte darauf klicken .
Nun sollten Sie in der Lage sein, mit UNetbootin darauf zu schreiben.
quelle
Ich habe es gerade auf meinem Linux getestet, Sie sollten das Festplatten-Dienstprogramm verwenden. (System> Administration> Festplatten-Dienstprogramm)
unmount volume
wenn es montiert ist. Wenn ein Fehler auftritt, versuchen Sie, ihn vom Desktop zu entfernen. Tritt dennoch ein Fehler auf, entfernen Sie ihn und schließen Sie ihn erneut an.format drive
und übernehmen Sie die Standardeinstellung. (Es ist Master Boot Record)Create partition
wählen Sie NTFS und übernehmen Sie die Standardeinstellungen.Diese Schritte habe ich selbst getestet, falls es noch etwas gibt, sag es mir.
quelle