Formatting a hard drive with a single partition is very easy in Linux, and taking advantage of Linux's built-in power and flexibility is just as easy. Simply by changing or adding a few steps, you can format more than one partition or format partitions for other operating systems. You can even format Linux partitions from Windows.
- Creating Multiple Partitions on a Single Drive: Although the instructions in the previous article created a single partition on a new hard drive, creating multiple partitions is just as easy. When asked how large to make your first partition in cfdisk, type in the size you want to make it, and then pick whether you want this partition to start at the beginning (faster access) or end (slower access) of the disk. You should then have remaining space on the disk with which to create another new partition.
- Use Non-Linux Formats: If you want Windows to be able to read the partition you are creating, then you will need to create a file system that it understands. In order to do this, you must do two things differently from the instructions in the previous article. In cfdisk, select "0B" for the partition type. Second, instead of using the "mkfs.ext3" command, you will enter "mkdosfs [partition name]".
- Format for Linux from Windows: You can also do the opposite of the previous option - create a Linux partition from within Windows - but you will need to install new software first. Symantec's Partition Magic is able to create a variety of partition types, including Linux, and you can download it here.