IN THIS CHAPTER
Creating disk partitions
Adding file systems
Mounting file systems
Unmounting file systems
File systems in Linux are organized in a hierarchy, beginning from root (/) and continuing downward in a structure of directories and subdirectories. As an administrator of a Linux system, it's your job to make sure that all the disk drives that represent your file system are available to the users of the computer. It is also your job to make sure there is enough disk space in the right places in the file system for users to store what they need.
Coming from Windows
File systems are organized differently in Linux than they are in Microsoft Windows operating systems. Instead of drive letters (for example,
A:, B:, C:) for each local disk, network file system, CD-ROM, or other type of storage medium, everything fits neatly into the directory structure.
Some drives are connected (mounted) automatically into the file system. For example, a CD might be mounted on
/media/cdrom. If the drive isn't mounted automatically, it is up to an administrator to create a mount point in the file system and then connect the disk to that point.
The organization of your file system begins when you install Linux. Part of the installation process is to divide your hard disk (or disks) into partitions. Those partitions can then be assigned to
A part of the Linux file system
Swap space for Linux
Other file system types (perhaps containing other bootable operating systems) ...