对任何操作系统来说,文件系统都是其不可或缺的一部分。 它们使用户能够上载和存储文件,提供对数据的访问, 使硬盘能够真正发挥作用。不同的操作系统有着不同的原生文件系统。 传统上, FreeBSD 的原生文件系统是 Unix™ 文件系统, 亦即 UFS , 其更现代的版本则是 UFS2 。 自从 FreeBSD 7.0 开始, Z 文件系统也成为了可用的原生文件系统。
除了原生文件系统,FreeBSD 还支持众多其他文件系统, 以便用户在本地访问来自其他操作系统的数据, 例如访问连接在本地的 USB 存储设备、闪存、 硬盘上的数据。这些文件系统包括 Linux® 扩展文件系统 (EXT)和 Microsoft® 新技术文件系统 (NTFS)。
FreeBSD 对上述各个文件系统的支持程度是不一样的。 有些文件系统需要加载内核模块,有些可能需要安装额外的工具集。 有些非原生的文件系统同时支持读取和写入,而有些也许只支持读取。
读完本章后,你将学到以下知识:
原生与非原生文件系统之间的区别。
FreeBSD 支持哪些文件系统。
如何启用、配置、访问并使用非原生的文件系统。
阅读本章之前,你应该:
了解 UNIX® 和 FreeBSD 基本知识 (Chapter 4, UNIX 基础)。
熟悉基本的内核配置/编译方法 (Chapter 9, 配置FreeBSD的内核)。
熟悉在 FreeBSD 上安装第三方软件 (Chapter 5, 安装应用程序: Packages 和 Ports)。
熟悉 FreeBSD 上的磁盘,存储器和设备名 (Chapter 18, 存储)。
本文档和其它文档可从这里下载: ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.
如果对于FreeBSD有问题,请先阅读
文档,如不能解决再联系
<questions@FreeBSD.org>.
关于本文档的问题请发信联系
<doc@FreeBSD.org>.