From nobody Thu Jan 20 09:00:52 2022 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 0E57A1965365 for ; Thu, 20 Jan 2022 09:00:53 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Jfc1J5Yp3z3Mym; Thu, 20 Jan 2022 09:00:52 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1642669252; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=b+oUkRsIldvWuOrlzVjS6tGp9UJnvi48ybQaTv3fPqY=; b=STDWmSMYB34CqgfuRYNPXQ3/PWjySSfMIeBY3NavHb6OV/Kajhit1Rg1qfZXs4htwBQMnu nkM/8PQ10eGMrWMGPA+hpYaYINMUKx16YAr4r46wZOeNAvhgLHiQb3lu75eannh41jMoJq N3zxuRxaBNZ4YpmLj05Qdl6zL9xQCKqwJk1yt6beY0Hmv0YA8AS27Ua2DSB0Mg9cL048RU skf897obC3v3aDc8aeiG/9/lhNKBd5BgflISSc5fe31pRMxHgLFQmTVuURJ1GVE3n3y6K6 n9qNxQ9fmSqx7J266rUq5uRxrkGjTF3cqnZ0/8Tuiry7/iMtDCNNXS/+blkbsw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 95B23253E4; Thu, 20 Jan 2022 09:00:52 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 20K90qOI005467; Thu, 20 Jan 2022 09:00:52 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 20K90qTj005466; Thu, 20 Jan 2022 09:00:52 GMT (envelope-from git) Date: Thu, 20 Jan 2022 09:00:52 GMT Message-Id: <202201200900.20K90qTj005466@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Edward Tomasz Napierala Subject: git: b56d66d057 - main - handbook: Clean up the bits on ext2 List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: trasz X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: b56d66d0570a2a0c05918cd52ff888bdc5695de1 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1642669252; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=b+oUkRsIldvWuOrlzVjS6tGp9UJnvi48ybQaTv3fPqY=; b=L+JVwIdM2jGYNmC11L5VxJkGSnyiGJ60+ydzwm2o5/MK4vP9mjrMp5VKd195CKXKgfqD8X cl9VmuUp8Vm+SC3FnAU3oV02MJMSSt/3QRix2biiR0rgoDgUYFi0Q7u73gLWbAn7pL5ptr QhrNNt2OPqPr2VqocHw6zli2j7kJ6ljCK0Er8hESJLUVOa02wwphJxi/oXKG9dLDv++HhS jKyLvn5X40NeLwSU9XaSEhUldl83uuHmKxNkrFC8QvyMmvzsuR5dfsmdCHMiHvWI8wJxj3 Tzge1T31S/9smuKJzTM/OAhpvzIuFHNb5eUao4QFsxKzwCaku7xE4IFwbLZjHQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1642669252; a=rsa-sha256; cv=none; b=az/afa3m/0yiAXsaeaXn6eNfVDbBzCNq8KyB7hmsTSGNvb2JbGT09KRIaCTRnUf4TAhvY3 aIz8bRn1XD/HiuAnePO7EFFaQ8tJUWV/XUTC6P7Obaz798d1v9VDXS2MIbh3XzJ75iUnxV wCzztUPlIufotHBqD6xI+cShfTbWN99eeJHsPrSbZBoFqxzVJ5OMKVynBhHN2XVK4gCNg2 Tcp6pBReuh71GOF+HpjCdSM1JFHZ3cA972/gJOZra0UDTSFqlCIKHcE2Odo6yR5gLrQcYb tq9Kc3NMJWeGjiSW3cGjGOAM+C3YypLrRT6pRISv8LkZ1xdyDMp8krEniGt6lg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by trasz: URL: https://cgit.FreeBSD.org/doc/commit/?id=b56d66d0570a2a0c05918cd52ff888bdc5695de1 commit b56d66d0570a2a0c05918cd52ff888bdc5695de1 Author: Edward Tomasz Napierala AuthorDate: 2022-01-20 08:58:42 +0000 Commit: Edward Tomasz Napierala CommitDate: 2022-01-20 08:58:47 +0000 handbook: Clean up the bits on ext2 Remove information that's no longer relevant, and one step (module loading) which happens automatically during mount. Reviewed By: debdrup Sponsored By: EPSRC Differential Revision: https://reviews.freebsd.org/D33948 --- .../en/books/handbook/filesystems/_index.adoc | 22 ++++------------------ 1 file changed, 4 insertions(+), 18 deletions(-) diff --git a/documentation/content/en/books/handbook/filesystems/_index.adoc b/documentation/content/en/books/handbook/filesystems/_index.adoc index b9af748350..59132d0636 100644 --- a/documentation/content/en/books/handbook/filesystems/_index.adoc +++ b/documentation/content/en/books/handbook/filesystems/_index.adoc @@ -84,31 +84,17 @@ Before reading this chapter, you should: FreeBSD provides built-in support for several Linux(R) file systems. This section demonstrates how to load support for and how to mount the supported Linux(R) file systems. -=== ext2 +=== ext2 / ext3 / ext4 Kernel support for ext2 file systems has been available since FreeBSD 2.2. -In FreeBSD 8.x and earlier, the code is licensed under the GPL. -Since FreeBSD 9.0, the code has been rewritten and is now BSD licensed. - -The man:ext2fs[5] driver allows the FreeBSD kernel to both read and write to ext2 file systems. +The man:ext2fs[5] driver allows the FreeBSD kernel to both read and write to ext2, ext3, and ext4 file systems. [NOTE] ==== -This driver can also be used to access ext3 and ext4 file systems. -The man:ext2fs[5] filesystem has full read and write support for ext4 as of FreeBSD 12.0-RELEASE. -Additionally, extended attributes and ACLs are also supported, while journalling and encryption are not. -Starting with FreeBSD 12.1-RELEASE, a DTrace provider will be available as well. -Prior versions of FreeBSD can access ext4 in read and write mode using package:sysutils/fusefs-ext2[]. +Journalling and encryption are not supported yet. ==== -To access an ext file system, first load the kernel loadable module: - -[source,shell] -.... -# kldload ext2fs -.... - -Then, mount the ext volume by specifying its FreeBSD partition name and an existing mount point. +To access an ext file system, mount the ext volume by specifying its FreeBSD partition name and an existing mount point. This example mounts [.filename]#/dev/ad1s1# on [.filename]#/mnt#: [source,shell]