Tell me more ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

For an example, what are the advantages (or optionally disadvantages) of creating a Linux file-system (ext3 or ext4) directly on hard drive (i.e mkfs.ext3 /dev/sdb) rather than making it on a partition.

When I implemented ext3 file-system directly on my second hard drive, every thing seems to be working as usual, it can be mounted with mount command and also via /etc/fstab on boot time. I did not notice any performance issue either. The only thing I notice was fdisk -l is returning "Disk /dev/sdb doesn't contain a valid partition table". Apart from that the setup (tried in VMWare) worked quite well.

Therefore, can someone tell me which is better? Is there any benefits (or drawbacks) when creating a file-system directly on hard-disk? What are your ideas?

share|improve this question
at least other operating systems (and even other linux installations) will most likely not recognize the partiton as there is no information on the filesystem stored on the hard drive.When using a partition table this information is stored in the first sector of the hard drive. I recommend to always create a partition even if you only need one on the drive. – Michael K Jan 6 '12 at 10:31
3  
This has been answered on unix.stackexchange.com. – htorque Jan 6 '12 at 10:37

closed as off topic by htorque, enzotib, Takkat, fossfreedom, RolandiXor Jan 10 '12 at 1:47

Questions on Ask Ubuntu are expected to relate to Ubuntu within the scope defined in the FAQ. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about closed questions here.