FreeBSD Handbook
Prev |  | Next

# Chapter 20 File Systems Support

Written by Tom Rhodes.

# 20.1 Synopsis

File systems are an integral part of any operating system. They allow for users to upload and store files, provide access to data, and of course, make hard drives useful. Different operating systems usually have one major aspect in common, that is their native file system. On FreeBSD this file system is known as the Fast File System or FFS which is built on the original Unix™ File System, also known as UFS. This is the native file system on FreeBSD which is placed on hard disks for access to data.

FreeBSD also supports a multitude of different file systems to provide support for accessing data from other operating systems locally, i.e. data stored on locally attached USB storage devices, flash drives, and hard disks. There is also support for some non-native file systems. These are file systems developed on other operating systems, like the Linux® Extended File System (EXT), and the Sun™ Z File System (ZFS).

There are different levels of support for the various file systems in FreeBSD. Some will require a kernel module to be loaded, others may require a toolset to be installed. This chapter is designed to help users of FreeBSD access other file systems on their systems, starting with the Sun Z file system.

After reading this chapter, you will know:

- The difference between native and supported file systems.

- What file systems are supported by FreeBSD.

- How to enable, configure, access and make use of non-native file systems.

Before reading this chapter, you should:

- Understand UNIX® and FreeBSD basics (Chapter 3).

- Be familiar with the basics of kernel configuration/compilation (Chapter 8).

- Feel comfortable installing third party software in FreeBSD (Chapter 4).

- Have some familiarity with disks, storage and device names in FreeBSD (Chapter 18).

> Warning: The ZFS feature is considered experimental. Some options may be lacking in functionality, other parts may not work at all. In time, this feature will be considered production ready and this documentation will be altered to fit that situation.

Prev | Home | Next
UFS Journaling Through GEOM | Up | The Z File System (ZFS)

This, and other documents, can be downloaded from ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

For questions about FreeBSD, read the documentation before contacting <questions@FreeBSD.org>.
For questions about this documentation, e-mail <doc@FreeBSD.org>.