This question already has an answer here:

If I have a disk (whether a physical disk or a virtual disk managed by a some VM hypervisor) that I want to use as a single big partition, do I need to actually create a partition table with one big partition, or can I just create the filesystem on the raw disk? I.e. instead of partitioning /dev/sdg into one big /dev/sdg1 partition, can I just do mkfs /dev/sdg to create the filesystem on the entire disk and then mount it with mount /dev/sdg /mount-point?

I tried it and it seems to work, but is there any reason not to do it if I know that I'm never going to want more than one partition on the disk?

marked as duplicate by jasonwryan, Johnny, slm, Gilles, Kyle Jones May 4 '13 at 1:06

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.