20.2. Linux® 文件系统

FreeBSD 内置多个Linux®文件系统支持程序。本章将演示如何开启文件系统支持,如何挂载受支持的Linux®文件系统。

20.2.1. ext2

从 FreeBSD 2.2 开始,ext2 有了内核支持。在 FreeBSD 8.x 之前 这部分代码使用 GPL 协议。到了 FreeBSD 9.0 时,这部分代码被重写了,以 BSD 协议发布。

ext2fs(5) 驱动程序允许 FreeBSD 内核读写 ext2 文件系统。

注意:

这个驱动也可以提供 ext3 和 ext4 文件系统的读写。从 FreeBSD 12.0 起,ext2fs(5)驱动也支持读写 ext4 文件系统。同时还支持 ACL,但不支持加密。从 FreeBSD 12.1 起,DTrace provider 也可使用。早先斑斑的 FreeBSD 操作系统可使用 sysutils/fusefs-ext2读写 ext4 文件系统。

要访问 ext 文件系统,首先加载内核模块:

# kldload ext2fs

然后用 FreeBSD 分区名确定要挂载的 ext 卷到指定挂载点,本例将/dev/ad1s1挂载到/mnt

# mount -t ext2fs /dev/ad1s1 /mnt

本文档和其它文档可从这里下载: ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

如果对于FreeBSD有问题,请先阅读 文档,如不能解决再联系 <questions@FreeBSD.org>.

关于本文档的问题请发信联系 <doc@FreeBSD.org>.