Partitioning Issues: Windows Partitions
Partitioning Issues: Windows Partitions
Partners
Support
Community
Ubuntu.com
Page History
Login to edit
Search
Partitioning issues
Redirected from page "Partitioning"
Clear message
Planning is needed when choosing a partitioning scheme and a tool to create such partitions
on a hard drive disk.
Windows Partitions
Manipulating Windows partitions requires special consideration and tools. See How to
Resize Windows Partitions for more information. In general, use Windows tools when
manipulating existing Windows partitions.
Format Windows partitions using the NTFS filesystem, in general. However, Windows
98 requires FAT32, and Windows XP will function fine with FAT32. The NTFS
filesystem allows greater security (and ability to lock folders), which can be an
advantage or disadvantage, depending on your point of view. (Microsoft can
administratively lock your folders without your permission in NTFS). Windows Vista
and Windows 7 both require NTFS.
In general, it is desirable to use Windows tools when formatting Windows partitions, but most
current partition managers (such as GParted) are able to format the filesystem (NTFS or
FAT32) in the partition correctly.
This is especially useful when certain applications are able to be used by multiple operating
systems. A groupware application (such as Kolab), for example, can be placed in its own
partition and be used by whichever operating system is booted. It can stay consistent and
independent, even when one or more operating systems update themselves. It can then be
updated independently of any particular operating system update and in fact be excluded from
"automatic updates" by certain operating systems.
The linux filesystem can use a separate mount point for any directory, even if the directory
exists in its own partition. Here are some examples of directories that are often given their
own mount points (often in their own partitions):
swap -- Swap partitions allow you to use some of your harddrive space as RAM. Swap
prevents your computer from crashing when you run out of RAM space, and
additionally, allows the RAM to be used efficiently.
/home -- The /home mount point is where individual user settings are stored. By
placing this directory in its own partition, they can be shared between multiple OS's and
remain constant even when each OS is updated.
/boot -- The /boot mount point is where the GRUB bootloader files (needed to boot an
OS) are stored. (GRUB2 can also be used to allow multiple OS's to boot.) Having a
dedicated /boot partition can make it easier to run and maintain multiple operating
systems.
'The need to run multi-boot systems is mitigated due to the advent of virtualization and
virtualization tools like VirtualBox such that running a virtual Windows OS on an
Ubuntu system is mostly a breeze.' -- It's not. I've tried it. It runs very slowly on all but
the most powerful computers with lots of RAM.
'Partitioning to create swap space is unnecessary since systems are much faster than
before, Linux runs more efficiently, and RAM is quite cheap.' -- RAM may be cheap,
but not all computer motherboards can expand their RAM capabilities (and therefore
still need swap). Further, Linux systems require more RAM these days, not less. Also,
it is not the OS that requires plenty of memory, it is the programs that run within the OS
that requires memory.
Other resources
Psychocats -- Partitioning
DiskSpace
HowtoPartition
CategoryInstallation