If you create a partition on a drive, the operating system may not know that you have done that. Not sure if you just need to do sync or something else (reboot would work). But if you created the partition with fdisk, that only adds the partition to the partition table. You also need to format that partition with a filesystem before you can put any files on it. The choice of filesystem depends whether you want to be able to access that partition from Windows or not. The most common Linux filesystem is ext4. See: man mkfs (type that in terminal and hit Enter)
It would be easiest to use gparted in Linux, or from gparted live CD on a PC. Or if you want an FAT32 or ntfs partition easily accessible by Windows it would be easiest to format that in Windows. Note that FAT32 is limited to just under 4 GB max file size.