8GB-Stick denkt, es sei ein 4GB-Stick

8GB-Stick denkt, es sei ein 4GB-Stick

Ich habe ein „SanDisk Cruzer USB-Gerät“, das für 8 GB gekennzeichnet ist und immer 8 GB hatte. Ich habe es eine Weile nicht verwendet und jetzt zeigt es auf meinem PC 3,49 GB an. Ich glaube, ich habe vor einiger Zeit etwas damit gemacht, kann mich aber nicht erinnern, was ich getan habe.

Ich habe es mit verschiedenen PCs mit unterschiedlichen Betriebssystemen (Ubuntu Server 12, Ubuntu Desktop 10, Windows 7, Windows XP) versucht. Auf allen war das Gerät mit etwa 4 GB angegeben. Ich habe auch versucht, es zu formatieren, aber im Formatierungsdialog (von Windows XP) konnte ich nur eine Kapazität von 3,50 GB auswählen (egal, ob ich FAT32 oder exFAT ausgewählt habe).

Was könnte das Problem sein? Wie kann ich dieses Problem lösen?


Ich habe es fdisk -l /dev/sdbauf Ubuntu ausgeführt und Folgendes gefunden:

Disk /dev/sdb: 3763 MB, 3763600896 bytes
116 heads, 62 sectors/track, 1022 cylinders, total 7350783 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x69686373

This doesn't look like a partition table
Probably you selected the wrong device.

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   ?  4281232757  1652651905   833193222+  6d  Unknown
/dev/sdb2   ?  1141509631  1685422960   271956665   66  Unknown
/dev/sdb3   ?  1937007983  1937010555        1286+  65  Novell Netware 386
/dev/sdb4      2885681152  2885736393       27621    0  Empty

Partition table entries are not in disk order

Antwort1

Ich glaube, das USB-Laufwerk funktioniert nicht mehr richtig. Ich würde Ihnen empfehlen, es nicht mehr zu verwenden.

Ubuntu meldet 4 statt 8 GB:

$ sudo fdisk -l /dev/sdb
Disk /dev/sdb: 3763 MB, 3763600896 bytes
116 heads, 62 sectors/track, 1022 cylinders, total 7350783 sectors
(...)

Und wenn Sie sich die Ausgabe genauer ansehen, fdiskwerden Sie feststellen, dass die Start- und Endsektoren überhaupt keinen Sinn ergeben und nicht mit der Gesamtzahl der Sektoren auf dem Cruzer übereinstimmen:

Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   ?  4281232757  1652651905   833193222+  6d  Unknown
/dev/sdb2   ?  1141509631  1685422960   271956665   66  Unknown
/dev/sdb3   ?  1937007983  1937010555        1286+  65  Novell Netware 386
/dev/sdb4      2885681152  2885736393       27621    0  Empty

Irgendetwas stimmt mit dem USB-Speicherstick nicht. Ich weiß nicht, wie Sie Ihre 8 GB zurückbekommen.

Antwort2

versuchen zu benutzen "HP USB-Datenträgerspeicher-Formatierungstool", das heruntergeladen werden kann untercnetWenn jedoch nach der Schnellformatierung dasselbe Problem auftritt, versuchen Sie es mit der vollständigen Formatierung mit diesem Tool.

Antwort3

Stecken Sie das Gerät in Ihren Windows-Rechner und gehen Sie wie folgt vor:

  1. Gehen Sie im Startmenü zu Ausführen
  2. Geben Sie in das Feld „compmgmt.msc“ ein.
  3. Wählen Sie in der Verwaltungskonsole im Baum links „Datenträgerverwaltung“ aus.
  4. Identifizieren Sie rechts in der oberen Liste der Datenträger Ihr Flash-Laufwerk und klicken Sie auf den Laufwerksbuchstaben
  5. Dieses Laufwerk sollte nun in der folgenden Liste im Mittelpunkt stehen.
  6. Ich gehe davon aus, dass Sie eine primäre Partition und eine Reihe logischer Partitionen sehen werden
  7. Löschen Sie die Partitionen, bis nur noch eine übrig ist.
  8. Formatieren Sie die einzige verbleibende Partition.

Dies funktioniert bei 85 % der Probleme mit diesen Laufwerken, die ich gesehen habe. Gelegentlich formatiert jemand eines als Startgerät oder Live-Linux-Distribution und es gibt einen Haufen inaktiver Partitionen für Swap-Speicher und dergleichen.

Wie in den Kommentaren erwähnt, ist die Anzahl der Schreibvorgänge bei Flash-Geräten ebenfalls begrenzt. Sofern dieses Gerät jedoch nicht einige Jahre lang als primäres Betriebssystemlaufwerk verwendet wurde, bezweifle ich stark, dass Sie die maximale Schreiblebensdauer erreicht haben.

Ich empfehle selten Tools von Drittanbietern, aber ich habedieser Partitionsassistentein paar Mal, um hartnäckige Partitionsprobleme zu beheben. Es ist ziemlich intuitiv und einfach zu verwenden.

Zum Schluss noch eine Warnung: Wenn Sie nicht sicher sind, auf welchem ​​Laufwerk Sie die Partitionen reparieren müssen, oder wenn Sie sich über den Laufwerksbuchstaben im Unklaren sind, hören Sie auf, bevor Sie beginnen. Sie können einen Rechner ernsthaft beschädigen, wenn Sie die Partitionen auf der falschen Festplatte ändern.

Antwort4

Ich habe es unter Ubuntu 14.04 versucht; es hat nicht funktioniert. Unter Windows 7 Pro (andere Windows-Betriebssysteme sollten auch funktionieren) hat bei mir Folgendes funktioniert.

Führen Sie diskpart aus (drücken Sie Win+R und geben Sie „diskpart“ ohne Anführungszeichen ein).

list disk

Verfügbare Datenträger werden als Datenträger 0, Datenträger 1 usw. aufgelistet. Bestimmen Sie anhand der Datenträgergröße, welcher Datenträger der USB-Stick ist. Angenommen, es ist Datenträger 1. Führen Sie nun diese Befehle aus:

select disk 1
list partition
clean
list partition
create partition primary
list partition
format fs=fat32 quick
list partition
exit

verwandte Informationen