Assuming your usb drive is /dev/da0
Using fdisk:
- Zero disk beginning with
dd if=/dev/zero of=/dev/da0 bs=2m count=1 - Change first partition type to 12 (FAT32)
fdisk -i /dev/da0 - Initialize fat32 file system
newfs_msdos -F32 /dev/da0s1
Using gpart:
- List existing partitions
gpart show da0 - Delete existing partitions
gpart delete -i 1 da0
1 being partition index, you might need to repeat this depending on output fromgpart show - destroy label after deleting all partitions (if you get complaints use
gpart destroy -Fto force destruction)gpart destroy da0 - create new mbr spanning entire disk
gpart create -s mbr da0 - create new fat32 partition spanning entire disk
gpart add -t fat32 da0 - Initialize fat32 file system
newfs_msdos -F32 /dev/da0s1
However if you want GNOME to automount usb drive you shouldn’t follow instructions above 🙂 Instead do this:
- Destroy disk labels with
gpart destroy da0
or zero disk beginning with (might not work in case of GPT)dd if=/dev/zero of=/dev/da0 bs=2m count=1 - Initialize fat32 file system on entire disk without using partition table
newfs_msdos -F32 /dev/da0
Leave a Reply