
If, as some advocate, I use cfdisk to create a full-disk primary partition of type b (or fdisk to create a partition that starts at block two-thousand and something) and then issue sudo mkfs.vfat -n some_label /dev/sdf1 I get a very weird looking partition listing from fdisk if I format the drive on Windows (using the Disk Management tool), but it seems to be OK in terms of reading and writing on Linux and Windows.Īnd cfdisk reports FATAL ERROR: Bad primary partition 1: Partition begins after end-of-disk. I'm not sure that either of the two ways I've tried are correct, even though I can read from and write to the drive on both machines.

I want to format a memory stick for moving data between Windows 7 and a non-networked Ubuntu server (Precise).
