Próbowałem już FORMAT /FS:FAT
, diskpart , Zarządzanie dyskami i narzędzie HP USB Disk Storage Format Tool .
Czy naprawdę muszę kupić dysk o mniejszej pojemności? Czy narzędzie formatujące nie może zignorować obszaru przekraczającego 2 GB?
Aktualizacja BIOSu mojego netbooka Asus wymaga sformatowania USB jako FAT16 i nie mogłem uruchomić różnych narzędzi do aktualizacji BIOSu Asus.
Odpowiedzi:
Zarządzanie dyskami i DISKPART nie pozwalają na usuwanie partycji z nośników wymiennych. Ale możesz użyć polecenia DISKPART,
clean
aby go zniszczyć i zacząć od nowa. Oto seria poleceń, które działały dla mnie:Spowoduje to utworzenie 500 MB partycji FAT jako jedynej na dysku.
list part
służy tylko do upewnienia się, że wybrałem właściwy dysk (a pokazany Rozmiar był z poprzedniej próby; twój powie coś innego bliżej pełnego rozmiaru).źródło
echo > TEST.ONE
), niektóre z poprawnym rozszerzeniem i sprawdź, czy się pojawiają.dd
) na pierwszych sektorach USB i spróbuj tego. Aby uzyskać więcej pomocy, otwórz kolejne pytanie; twoja oryginalna wydaje się być odpowiedzią.filesystems
samodzielnie wystawić problem , aby zobaczyć, na co ustawiony jest system plików i jednostka alokacji lub jakie są domyślne lub zalecane ustawienia dla tej partycji lub woluminu. Możeszformat recommended quick
na przykład wydać polecenie, aby Diskpart zdecydował o tych dwóch ustawieniach. Jeśli chcesz.Nie ma żadnego sposobu sformatowania partycji FAT16 większej niż 4 GB (2 GB w systemie Windows). Użyj narzędzia do partycjonowania, aby ponownie podzielić dysk na partycje (do tego może być potrzebny Linux).
źródło
Dzięki Ken za sugestię dotyczącą diskpart. Potrzebowałem tego, aby zrobić aktualizację oprogramowania do starego telewizora Sharp Aquos (rozpoznałby aktualizację, ale kiedy próbował flashować, nie mógł jej znaleźć). Po przekonwertowaniu mojego 8GB USB na dysk FAT o pojemności 512 MB, zaktualizowałem się dobrze.
Dla każdego, kto musi to zrobić tylko tymczasowo, oto kroki, które pomogły mi przywrócić go do pierwotnego rozmiaru. Zauważ, że w zasadzie zostawiłem zmienną wielkości wyłączoną. Wiedziałem też, że chcę sformatować go jako fat32, ale jestem podejrzliwy, jeśli pominiesz część fs, odpowiednio ją sformatuje.
źródło
Linux mkdosfs dla Windows NT / 2K / XP zajmuje dość wysoką pozycję w Google podczas wyszukiwania „mkdosfs”.
Wygląda na to, czego dokładnie szukasz.
źródło
FAT 16 obsługuje tylko 2 GB lub mniej.
Ale możesz wymusić formatowanie karty SD większej niż 2 GB jako karty 2 GB.
newfs_msdos -F 16 /dev/disk2s1
(ścieżka do urządzenia z kartą SD) / (numer urządzenia z kartą SD)źródło