2010-10-22 04:35:36 +0000 2010-10-22 04:35:36 +0000
26
26

Jak sformatować mój 8 GB dysk USB do formatu FAT/FAT16 w systemie Windows 7?

Już próbowałem FORMAT /FS:FAT, diskpart , Disk Management i HP Disk Storage Format Tool .

Czy naprawdę muszę kupić dysk o mniejszej pojemności? Czy narzędzie formatujące nie może zignorować obszaru poza 2 GB?

Aktualizacja BIOS-u mojego netbooka Asus wymaga sformatowania USB jako FAT16 , a ja nie mogłem uzyskać różnych narzędzi aktualizacji BIOS-u Asus do pracy.

Odpowiedzi (5)

38
38
38
2010-10-22 09:57:15 +0000

Zarządzanie dyskami i DISKPART nie pozwalają na usuwanie partycji na nośnikach wymiennych. Ale można użyć komendy DISKPART clean, aby ją zburzyć i zacząć od nowa. Oto seria komend, które zadziałały dla mnie:

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.

Tworzy ona partycję FAT 500MB jako jedyną na dysku. list part jest używana tylko po to, aby upewnić się, że wybrałem właściwy dysk (a pokazany rozmiar był z poprzedniej próby; twój powie coś jeszcze bliżej pełnego rozmiaru).

3
3
3
2010-10-22 04:38:15 +0000

Nie ma żadnego sposobu na sformatowanie partycji FAT16 większej niż 4 GB (2 GB pod Windows). Użyj narzędzia do partycjonowania dysku (może być do tego potrzebny Linux).

2
2
2
2014-12-31 17:25:02 +0000

Podziękuj Kenowi za sugestię użycia diskpart'u. Potrzebowałem tego, aby wykonać aktualizację firmware'u do starego telewizora Sharp Aquos (rozpoznałby aktualizację, ale gdy próbował migać, nie mógł jej znaleźć). Po przekonwertowaniu mojego 8GB USB na dysk FAT o pojemności 512 mb, zaktualizowałem go dobrze.

Dla każdego, kto musi zrobić to tylko tymczasowo, oto kroki, które zadziałały dla mnie, aby przywrócić go do jego pierwotnego rozmiaru. Zauważ, że w zasadzie zostawiłem wyłączoną zmienną rozmiaru. Wiedziałem również, że chcę ją sformatować jako grubą32, ale podejrzewam, że jeśli zostawisz część fs, to sformatuje ją odpowiednio.

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>
0
0
0
2010-10-22 04:39:00 +0000

Linux mkdosfs dla Windows NT/2K/XP zajmuje dość wysokie miejsce w Google przy wyszukiwaniu “mkdosfs”.

Wygląda dokładnie tak, jak szukasz.

0
0
0
2015-04-18 00:48:08 +0000

FAT 16 obsługuje tylko 2 GB lub mniej. Ale można wymusić format karty SD, który jest większy niż 2 GB jako karta 2 GB.

  1. Karta formatu Disk Utility wg FAT32
  2. np. newfs_msdos -F 16 /dev/disk2s1 (ścieżka do urządzenia karty SD)/(numer urządzenia karty SD)