From owner-svn-doc-head@FreeBSD.ORG Mon Apr 7 16:40:16 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4B778390; Mon, 7 Apr 2014 16:40:16 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2CFAF6D1; Mon, 7 Apr 2014 16:40:16 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s37GeGkU038008; Mon, 7 Apr 2014 16:40:16 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s37GeF8T038006; Mon, 7 Apr 2014 16:40:15 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201404071640.s37GeF8T038006@svn.freebsd.org> From: Dru Lavigne Date: Mon, 7 Apr 2014 16:40:15 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r44471 - in head: en_US.ISO8859-1/books/handbook/filesystems share/xml X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Apr 2014 16:40:16 -0000 Author: dru Date: Mon Apr 7 16:40:15 2014 New Revision: 44471 URL: http://svnweb.freebsd.org/changeset/doc/44471 Log: Add entity for reiserfs(5). Fix filesystems to file systems. Editorial review of Linux File Systems. Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/books/handbook/filesystems/chapter.xml head/share/xml/man-refs.ent Modified: head/en_US.ISO8859-1/books/handbook/filesystems/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/filesystems/chapter.xml Mon Apr 7 16:35:40 2014 (r44470) +++ head/en_US.ISO8859-1/books/handbook/filesystems/chapter.xml Mon Apr 7 16:40:15 2014 (r44471) @@ -552,7 +552,7 @@ errors: No known data errors Quotas limit the amount of space that a dataset and its descendants can consume, and enforce a limit on the amount - of space used by filesystems and snapshots for the + of space used by file systems and snapshots for the descendants. Quotas are useful to limit the amount of space a particular user can use. @@ -648,7 +648,7 @@ errors: No known data errors quotas for all groups. To display the amount of space consumed by each user on - the specified filesystem or snapshot, along with any + the specified file system or snapshot, along with any specified quotas, use zfs userspace. For group information, use zfs groupspace. For more information about @@ -721,15 +721,16 @@ errors: No known data errors - &linux; Filesystems + &linux; File Systems - This section describes some of the &linux; filesystems - supported by &os;. + &os; provides built-in support for several &linux; file + systems. This section demonstrates how to load support for and + how to mount the supported &linux; file systems. <acronym>ext2</acronym> - The &man.ext2fs.5; file system kernel implementation has + Kernel support for ext2 file systems has been available since &os; 2.2. In &os; 8.x and earlier, the code is licensed under the GPL. Since &os; 9.0, the code has @@ -737,85 +738,70 @@ errors: No known data errors licensed. The &man.ext2fs.5; driver allows the &os; kernel to both - read and write to ext2 file systems. + read and write to ext2 file systems. - To access an ext2 file system, first + + + This driver can also be used to access ext3 and ext4 file + systems. However, ext3 journaling, extended attributes, and + inodes greater than 128-bytes are not supported. Support + for ext4 is read-only. + + + To access an ext file system, first load the kernel loadable module: &prompt.root; kldload ext2fs - Then, to mount an &man.ext2fs.5; volume located on - /dev/ad1s1: + Then, mount the ext volume by specifying its &os; + partition name and an existing mount point. This example + mounts /dev/ad1s1 on + /mnt: - &prompt.root; mount -t ext2fs /dev/ad1s1 /mnt + &prompt.root; mount -t ext2fs /dev/ad1s1 /mnt XFS - XFS was originally written by - SGI for the IRIX - operating system and was then ported to &linux; and - released under the GPL. See - this page - for more details. The &os; port was started by Russel - Cattelan, &a.kan.email;, and &a.rodrigc.email;. + &os; provides read-only support for XFS + file systems. - To load XFS as a kernel-loadable - module: + To load the &man.xfs.5; driver: &prompt.root; kldload xfs - The &man.xfs.5; driver lets the &os; kernel access XFS - filesystems. However, only read-only access is supported and - writing to a volume is not possible. - - To mount a &man.xfs.5; volume located on + To mount an XFS volume located on /dev/ad1s1: - &prompt.root; mount -t xfs /dev/ad1s1 /mnt + &prompt.root; mount -t xfs /dev/ad1s1 /mnt - The sysutils/xfsprogs - port includes the mkfs.xfs which enables - the creation of XFS filesystems, plus - utilities for analyzing and repairing them. - - The -p flag to - mkfs.xfs can be used to create an - &man.xfs.5; filesystem which is populated with files and other - metadata. This can be used to quickly create a read-only - filesystem which can be tested on &os;. + The sysutils/xfsprogs package or + port includes mkfs.xfs, which enables + the creation of read-only XFS file systems + for testing purposes. Additional + utilities are included for analyzing and repairing + XFS file systems. ReiserFS - The Reiser file system, ReiserFS, was ported to - &os; by &a.dumbbell.email;, and has been released under the - GPL . - - The ReiserFS driver permits the &os; kernel to access - ReiserFS file systems and read their contents, but not - write to them. + &os; provides read-only support for The Reiser file + system, ReiserFS. - First, the kernel-loadable module needs to be - loaded: + To load the &man.reiserfs.5; driver: &prompt.root; kldload reiserfs Then, to mount a ReiserFS volume located on /dev/ad1s1: - &prompt.root; mount -t reiserfs /dev/ad1s1 /mnt + &prompt.root; mount -t reiserfs /dev/ad1s1 /mnt