Come formattare l'unità USB da 8 GB a FAT / FAT16 in Windows 7?

Ho già provato FORMAT /FS:FAT , diskpart , Gestione disco e HP USB Disk Storage Format Tool .

Devo davvero comprare una piattaforma di capacità minore? Non può uno strumento di formattazione ignorare l'area oltre 2 GB?

L'aggiornamento del BIOS del mio netbook di Asus richiede che il formato USB venga formattato come FAT16 e non sono riuscito a utilizzare le varie utility di aggiornamento di BIOS di Asus.

Gestione disco e DISKPART non consentono di eliminare le partizioni su supporti rimovibili. Ma è ansible utilizzare il command clean di DISKPART per lanciarla e iniziare. Ecco una serie di comandi che hanno funzionato per me:

 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. 

Questo crea una partizione FAT da 500 MB come l'unica sul disco. list part viene utilizzata solo per assicurarmi di aver selezionato il disco giusto (e la dimensione visualizzata è stata da un tentativo precedente, il tuo dirà qualcosa di più vicino alla dimensione completa).

Non è ansible formattare una partizione FAT16 superiore a 4 GB (2 GB sotto Windows). Utilizzare uno strumento di partizionamento per ripartizionare l'unità (potrebbe essere necessario disporre di Linux per questo).

Grazie a Ken per il tuo suggerimento utilizzando il discopart. Avevo bisogno di questo per eseguire un aggiornamento del firmware ad una vecchia Sharp Aquos tv (avrebbe riconosciuto l'aggiornamento, ma quando cercava di lampeggiare non riusciva a trovare). Dopo aver convertito il mio 8GB USB su un disco FAT da 512 mb, è stato aggiornato bene.

Per coloro che hanno solo bisogno di farlo temporaneamente, ecco i passaggi che hanno funzionato per me per riportrlo alla sua dimensione originale. Notare che in pratica ho lasciato la variabile di size fuori. Sapevo anche che volevo formattare come fat32, ma sono sospettoso se si lascia la parte fs, lo formaterà in modo appropriato.

 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> 

Linux mkdosfs per Windows NT / 2K / XP si classifica abbastanza altamente su Google quando cerca "mkdosfs".

Sembra esattamente quello che stai cercando.

FAT 16 support solo 2 GB o less.
Ma è ansible forzare la scheda SD di formato più grande di 2 GB come una scheda da 2 GB.

  1. Scheda di utilità di disco di FAT32
  2. ad esempio newfs_msdos -F 16 /dev/disk2s1 (path al dispositivo SD Card) / (numero di dispositivo della scheda SD)