What is the best way to format an usb drive (> 32Gb) with Java on Windows?
I tried to use the format
function:
Process p = Runtime.getRuntime().exec("CMD /C format f: /FS:FAT32 /Q /X /Y");
But the size of the drive is limited to 32Gb. My usb drive is larger than 100Gb.
Could I do it using JNI or will I be limited with the 32Gb?
Try this :
http://www.ridgecrop.demon.co.uk/index.htm?fat32format.htm
This is a 3rd party tool for formatting FAT32 drives beyond 32 GB limit. It has both command line and GUI modes.
Exceeding 32 GB limit for FAT32 drives is not possible through the native "format" command on windows.