Wie formatiere ich mein 8-GB-USB-Laufwerk unter Windows 7 in FAT / FAT16?

211364
William C

Ich habe bereits versucht FORMAT /FS:FAT, Diskpart, Disk Management und HP USB Disk Storage Format - Tool .

Muss ich wirklich ein Laufwerk mit geringerer Kapazität kaufen? Kann ein Formatierungswerkzeug den Bereich von mehr als 2 GB nicht ignorieren?

Für das BIOS-Update meines Asus Netbooks muss der USB-Anschluss als FAT16 formatiert sein, und ich konnte die verschiedenen Asus-BIOS-Aktualisierungsprogramme nicht aktivieren.

24
Das ist eine schreckliche Einschränkung für diesen BIOS-Flash, yeesh. Ich würde ihnen einen Brief schreiben ... Shinrai vor 13 Jahren 2
Kens Methode funktioniert. Der unkooperative Asus Bios-Updater konnte ihn jedoch immer noch nicht lesen. Ich habe mein Problem gelöst, indem ich einen USB-Stick "MS-DOS bootfähig machen" erstellt und das AFUDOS-Dienstprogramm verwendet habe. AFUDOS hat das BIOS im Handumdrehen aktualisiert. William C vor 13 Jahren 1
Ein Tipp, der möglicherweise Ihr Problem löst, ist, dass der Dateiname (das ROM) den Namen Ihres Modells haben muss. Zum Beispiel habe ich einen Eeepc 901, so dass die ROM in 901.rom umbenannt werden muss vor 8 Jahren 0

5 Antworten auf die Frage

34
Ken

Mit Disk Management und DISKPART können Sie keine Partitionen auf Wechselmedien löschen. Sie können den cleanBefehl DISKPART jedoch verwenden, um den Vorgang zu starten und von vorne zu beginnen. Hier ist eine Reihe von Befehlen, die für mich funktionierten:

DISKPART> list disk  Disk ### Status Size Free Dyn Gpt -------- ---------- ------- ------- --- --- Disk 0 Online 40 GB 0 B Disk 1 Online 7538 MB 0 B  DISKPART> select disk 1  Disk 1 is now the selected disk.  DISKPART> list part  Partition ### Type Size Offset ------------- ---------------- ------- ------- Partition 1 Primary 500 MB 1024 KB  DISKPART> clean  DiskPart succeeded in cleaning the disk.  DISKPART> create part primary size=500  DiskPart succeeded in creating the specified partition.  DISKPART> active  DiskPart marked the current partition as active.  DISKPART> format fs=fat quick  100 percent completed  DiskPart successfully formatted the volume.  DISKPART> assign  DiskPart successfully assigned the drive letter or mount point. 

Dadurch wird eine 500-MB-FAT-Partition als einzige auf der Festplatte erstellt. list partwird nur verwendet, um sicherzustellen, dass ich die richtige Festplatte ausgewählt habe (und die angezeigte Größe von einem früheren Versuch stammt; Ihre wird etwas anderes sagen, das näher an der vollen Größe liegt).

Okay, das hat funktioniert, weil ich ein 500MB-USB-Laufwerk geschaffen habe. "FORMAT / FS: FAT" funktioniert jetzt sogar darauf und formatiert es auf 500 MB. Das dumme Asus-Onboard-BIOS-Aktualisierungsprogramm erkennt jedoch das Laufwerk, kann jedoch die ROM-Datei nicht finden, die ich darin gespeichert habe. Ich wiederholte das Ganze mit "create part primary size = 1" und formulierte es erneut, fAT es aber das ASUS-Update-Tool kann meine rom-Datei nicht finden. Haben Sie weitere Vorschläge? William C vor 13 Jahren 0
Ist es angeblich den Inhalt des Laufwerks, aber die Liste ist leer? Verwenden Sie DIR / X, um zu überprüfen, ob die Datei einen einfachen 8.3-Dateinamen mit der richtigen Erweiterung hat, alles in Großbuchstaben. Erstellen Sie einige gefälschte Dateien (z. B. mit `echo> TEST.ONE`), einige mit der richtigen Erweiterung, und prüfen Sie, ob sie angezeigt werden. Ken vor 13 Jahren 0
Das Bios-Dienstprogramm sagt nur: "USB-Gerät gefunden. //" 1000HE.ROM "wird gelesen ... //" 1000HE.ROM "kann nicht auf dem USB-Gerät gefunden werden!" Ich habe versucht, es in "1000he.rom" oder "1000he.ROM" oder "1000HE.ROM" umzubenennen. Bei früheren Diskussionen über das EEEPC-Forum wurde vor der Installation von Windows 7 zunächst die Aktualisierung des BIOS in XP (da ein Asus BIOS Updater unter XP ausgeführt wird) durchgeführt. Möglicherweise muss ich nur nach jemandem suchen, der einen 1-GB-USB-Stick besitzt. William C vor 13 Jahren 0
Ich habe einen alten USB-Stick mit 8 MB und er hat überhaupt keine Partitionstabelle. Es ist wie bei einer Diskette: Der Bootsektor ist der erste Sektor, gefolgt von FAT und Root-Verzeichnis. Es ist einfacher zu lesen und vielleicht auch, was das Asus BIOS erwartet. Versuchen Sie, das ROM auf eine Diskette zu legen, und machen Sie dann eine Sektor-Kopie (wie bei `dd`) über den ersten USB-Sektoren. Versuchen Sie es dann. Für weitere Hilfe öffnen Sie eine weitere Frage. Ihr Original scheint beantwortet zu werden. Ken vor 13 Jahren 0
Ja, war es. Danke, Ken! William C vor 13 Jahren 0
Spitze! Sie können eine Partition oder ein Volume auswählen und "Dateisysteme" alleine ausgeben, um zu sehen, auf was das Dateisystem und die Zuordnungseinheit eingestellt ist, oder um zu sehen, welche Einstellungen für diese Partition oder dieses Volume standardmäßig oder empfohlen sind. Sie können dann beispielsweise das empfohlene "Format" ausgeben, um Diskpart über diese beiden Einstellungen entscheiden zu lassen. Wenn du möchtest. Samir vor 8 Jahren 0
3
Ignacio Vazquez-Abrams

Es gibt keine Möglichkeit, eine FAT16-Partition mit mehr als 4 GB (2 GB unter Windows) zu formatieren. Verwenden Sie ein Partitionierungstool, um das Laufwerk neu zu partitionieren (möglicherweise benötigen Sie dazu Linux).

2
Shygar

Vielen Dank Ken für Ihren Vorschlag mit diskpart. Ich brauchte dies, um ein Firmware-Update auf einem alten Sharp Aquos TV-Gerät durchzuführen (dies würde das Update erkennen, aber als es zu blinken versuchte, konnte es es nicht finden). Nachdem ich meine 8-GB-USB-Festplatte in eine 512-MB-FAT-Diskette konvertiert hatte, wurde die Aktualisierung ordnungsgemäß durchgeführt.

Für alle, die dies nur vorübergehend tun müssen, sind hier die Schritte, mit denen ich die ursprüngliche Größe wieder herstellen konnte. Beachten Sie, dass ich die Größenvariable grundsätzlich deaktiviert habe. Ich wusste auch, dass ich es als Fat32 formatieren wollte, aber ich bin misstrauisch, wenn Sie den FS-Teil weglassen, er wird es entsprechend formatieren.

DISKPART> list disk  Disk ### Status Size Free Dyn Gpt -------- ------------- ------- ------- --- --- Disk 0 Online 223 GB 0 B Disk 1 Online 7657 MB 0 B  DISKPART> select disk 1  Disk 1 is now the selected disk.  DISKPART> list part  Partition ### Type Size Offset ------------- ---------------- ------- ------- Partition 1 Primary 512 MB 1024 KB  DISKPART> clean  DiskPart succeeded in cleaning the disk.  DISKPART> create part primary  DiskPart succeeded in creating the specified partition.  DISKPART> active  DiskPart marked the current partition as active.  DISKPART> format fs=fat32 quick  100 percent completed  DiskPart successfully formatted the volume.  DISKPART> assign  DiskPart successfully assigned the drive letter or mount point.  DISKPART> 
Nein, das kannst du nicht tun. Ich meine, Sie können keine 512 MB FAT-Partition haben. Ihr Fernseher muss sich mittlerweile krank fühlen, wenn er 512 MB FAT verschluckt hat. Die maximale Datenträgergröße für FAT16 (16-Bit-FAT) beträgt 4 GB. Das sind 64 mal 64 KB Cluster. Normalerweise ist das maximale Volumen noch kleiner. In der Regel 2 GB, wobei kleinere Cluster verwendet werden. Aber mit 4 GB können Sie am meisten davonkommen. Samir vor 8 Jahren 0
Diese Antwort enthält widersprüchliche Aussagen. Wenn Sie es unterlassen, die Partitionsgröße mit der Größenoption anzugeben, wird die Partition fortgesetzt, bis in der aktuellen Region kein nicht zugewiesener Speicherplatz mehr vorhanden ist. Und im Falle einer 7657 MB-Festplatte würde dies genau als eine große 7657 MB-Partition enden. Samir vor 8 Jahren 0
Wenn Sie dagegen versuchen, eine Partition als FAT zu formatieren und die Partitionsgröße im vorherigen Schritt nicht auf 4 GB oder weniger festgelegt wurde, ist der betreffende Datenträger tatsächlich größer als 4 GB (7657 MB nicht zugewiesen) (dh 8 GB-Flashlaufwerk), Sie haben zweifellos eine Partition größer als 4 GB (so groß wie die Festplatte selbst) und der Virtual Disk Service wird Sie anschreien: "Die Volume-Größe ist zu groß ... sie ist zu groß , es ist zu groß!" Samir vor 8 Jahren 0
Wenn ich dich verwirrt habe, tut es mir leid. Ich verstehe, dass du hilfreich sein willst. Sie müssen jedoch wirklich Ihre Schritte aufzeichnen, wenn Sie dies tun. Das wäre ein echtes Arbeitsbeispiel. Sie können nicht mehrere Tage später zurückkommen und in Diskpart herumspielen und Ihre Schritte aufzeichnen. Es wird höchstwahrscheinlich falsch sein. Falsche Befehle, falsche Ausgabe, und niemand kann diesen Schritten nacheinander folgen und dasselbe Ergebnis und Nutzen erzielen. Sie müssten genug über die Befehle wissen, damit sie sie annehmen und an ihre eigene Situation anpassen können. Ich kann versuchen, dieses Szenario neu zu erstellen und Ihre Antwort zu erweitern. Ist das in Ordnung? Samir vor 8 Jahren 0
Noch eine kurze Anmerkung zu "Lautstärke". In der Hoffnung, die Verwirrung darüber aufzuklären. Ein Volume ist im Allgemeinen ein Windows-Begriff für eine Partition. Eine strengere Definition ist, dass eine Partition eine physische Speichereinheit ist, während ein Volume eine logische Volume-Einheit ist. Volumes werden von Logical Volume Manager (LVM) in Windows verwaltet. Sie können mehrere physische Volumes oder Partitionen enthalten, die von mehreren physischen Festplattenlaufwerken stammen. Ich weiß nicht, ob das irgendwie geholfen hat oder ob es nur die Verwirrung aufgewühlt hat ... Ich werde es erst einmal ausruhen. Samir vor 8 Jahren 0
Nur noch eine letzte Sache! Wenn Sie die Dateisystemoption deaktiviert lassen, wird das Standarddateisystem und die Zuordnungseinheit (Clustergröße) verwendet. Wenn Sie nicht sicher sind, welches Dateisystem für eine bestimmte Partition verwendet werden soll, können Sie die Option "empfohlen" verwenden, damit Diskpart für Sie entscheiden kann. In Ihrem Beispiel oben haben Sie beispielsweise Folgendes verwendet: `format recommended quick` Samir vor 8 Jahren 0
0
ephemient

Linux mkdosfs für Windows NT / 2K / XP wird bei Google bei der Suche nach "mkdosfs" ziemlich hoch eingestuft.

Scheint genau das, wonach du suchst.

0
emj365

FAT 16 unterstützt nur 2 GB oder weniger.
Sie können jedoch eine SD-Karte mit einer Größe von mehr als 2 GB als 2-GB-Karte formatieren.

  1. Disk Utility-Formatierungskarte von FAT32
  2. zB newfs_msdos -F 16 /dev/disk2s1(Pfad zum SD-Kartengerät) / (SD-Gerätenummer)