e2fsprogs/misc/tune2fs.8.in

210 lines
5.2 KiB
Groff
Raw Normal View History

1997-04-26 17:21:57 +04:00
.\" Revision 1.0 93/06/3 23:00 chk
.\" Initial revision
.\"
.\"
1997-04-26 18:37:06 +04:00
.TH TUNE2FS 8 "@E2FSPROGS_MONTH@ @E2FSPROGS_YEAR@" "E2fsprogs version @E2FSPROGS_VERSION@"
1997-04-26 17:21:57 +04:00
.SH NAME
tune2fs \- adjust tunable filesystem parameters on second extended filesystems
.SH SYNOPSIS
.B tune2fs
[
.B \-l
1997-04-26 17:34:30 +04:00
]
[
.B \-c
1997-04-26 17:34:30 +04:00
.I max-mount-counts
]
[
.B \-e
1997-04-26 17:34:30 +04:00
.I errors-behavior
]
[
.B \-i
1997-04-26 17:34:30 +04:00
.I interval-between-checks
]
[
.B \-j
.I journal-options
]
[
.B \-m
1997-04-26 17:34:30 +04:00
.I reserved-blocks-percentage
]
[
.B \-r
1997-04-26 17:34:30 +04:00
.I reserved-blocks-count
]
[
.B \-s
.I sparse-super-flag
1997-04-29 21:48:10 +04:00
]
[
.B \-u
1997-04-26 17:34:30 +04:00
.I user
]
[
.B \-g
1997-04-26 17:34:30 +04:00
.I group
1997-04-26 17:21:57 +04:00
]
1997-04-29 18:53:37 +04:00
[
.B \-C
1997-04-29 18:53:37 +04:00
.I mount-count
]
[
.B \-L
1997-04-29 18:53:37 +04:00
.I volume-name
]
[
.B \-M
1997-04-29 18:53:37 +04:00
.I last-mounted-directory
]
[
.B \-O
\fR[^]\fIfeature\fR[,...]
]
[
.B \-U
1997-04-29 18:53:37 +04:00
.I UUID
]
1997-04-26 17:21:57 +04:00
device
.SH DESCRIPTION
.BI tune2fs
adjusts tunable filesystem parameters on a Linux second extended filesystem.
.SH OPTIONS
.TP
.BI \-c " max-mount-counts"
adjust the maximal mounts count between two filesystem checks. If
.I max-mount-counts
is -1 then the number of times the filesystem is mounted will be disregarded
by e2fsck and the kernel.
1997-04-26 17:21:57 +04:00
.TP
.BI \-e " error-behavior"
1997-04-26 17:21:57 +04:00
change the behavior of the kernel code when errors are detected.
.I error-behavior
can be one of the following:
1997-04-26 17:21:57 +04:00
.br
\ continue\ \ Continue normal execution.
.br
\ remount-ro\ Remount filesystem read-only.
1997-04-26 17:21:57 +04:00
.br
\ panic\ \ Cause a kernel panic.
1997-04-26 17:21:57 +04:00
.TP
.BI \-g " group"
1997-04-26 17:34:30 +04:00
set the user group which can benefit from the reserved blocks.
.br
.I group
can be a numerical gid or a group name. If a group name is given,
it is converted to a numerical gid before it is stored in the superblock.
1997-04-26 17:34:30 +04:00
.TP
.BI \-i " interval-between-checks\fR[\fBd\fR|\fBm\fR|\fBw\fR]"
1997-04-26 17:21:57 +04:00
adjust the maximal time between two filesystem checks.
No postfix or
.B d
result in days,
.B m
in months, and
.B w
in weeks. A value of zero will disable the timedependent checking.
1997-04-26 17:21:57 +04:00
.TP
.BR \-j " journal_options"
add a journal inode or device to the filesystem.
Journal options are comma
separated, and may take an argument using the equals ('=') sign.
Currently two options are supported,
.I size
and
.IR device .
One these two options must be specified when
building the journal.
The
.I size
option takes a numerical argument which specifies the size of the
journal in MB (1024*1024 bytes). Any size between 4MB and 100MB may be used.
Use of this option implies that the journal will be stored in the
filesystem, so it must be small enough to fit into the filesystem.
The
.I device
option takes a filename which specifies a block device (external
to the filesystem) which will contain the external journal.
.TP
.B \-l
1997-04-26 17:21:57 +04:00
list the contents of the filesystem superblock.
.TP
.BI \-m " reserved-blocks-percentage"
1997-04-26 17:21:57 +04:00
adjust the reserved blocks percentage on the given device.
1997-04-26 17:34:30 +04:00
.TP
.BI \-r " reserved-blocks-count"
1997-04-26 17:34:30 +04:00
adjust the reserved blocks count on the given device.
.TP
.BI \-s " sparse_super_flag"
set or reset the sparse_superblock flag. The sparse_superblock feature
1997-04-29 21:48:10 +04:00
saves space on really big filesystems.
1997-04-30 01:26:48 +04:00
.B Warning:
The Linux 2.0 kernel does not properly support this feature. Neither do
all Linux 2.1 kernels; please don't use this unless you know what you're
doing!
1997-04-29 21:48:10 +04:00
.TP
.BI \-u " user"
1997-04-26 17:34:30 +04:00
set the user who can benefit from the reserved blocks.
.I user
can be a numerical uid or a user name. If a user name is given, it
is converted to a numerical uid before it is stored in the superblock.
.TP
.BI \-C " mount-count"
1997-04-29 18:53:37 +04:00
set the number of times the filesystem has been mounted.
.TP
.BI \-L " volume-label"
set the volume label of the filesystem.
Ext2 filesystem labels can be at most 16 characters long; if
.I volume-label
is longer than 16 characters,
.B tune2fs
will truncate it and print a warning message.
1997-04-29 18:53:37 +04:00
.TP
.BI \-M " last-mounted-directory"
set the last-mounted directory for the filesystem.
1997-04-29 18:53:37 +04:00
.TP
.BI \-O " \fR[^]\fIfeature\fR[,...]"
set or clear the indicated filesystem features (options) in the filesystem.
.I Feature
can be one of the following supported filesystem options:
.IR sparse_super ,
which will cause the filesystem to use sparse superblocks, and
.IR filetype ,
which will cause the filesystem to store file type information in
directory entries. After setting or clearing either filesystem feature,
e2fsck must be run on the filesystem.
.TP
.BI \-U " UUID"
1997-04-29 18:53:37 +04:00
set the UUID of the filesystem. A sample UUID looks like this:
"c1b9d5a2-f162-11cf-9ece-0020afc76f16". The uuid may also be
.IR null ,
which will set the filesystem UUID to the null UUID (clearing it),
.IR random ,
which will generate a new random-based UUID for the filesystem, or
.IR time ,
which will generate a new time-based UUID for the filesystem (see
.BR uuidgen (8)).
1997-04-26 17:21:57 +04:00
.SH BUGS
We haven't found any bugs yet. That doesn't mean there aren't any...
1997-04-26 17:21:57 +04:00
.SH WARNING
Never use tune2fs to change parameters of a read/write mounted filesystem!
.B Use this utility
.B at your own risk.
You're modifying a filesystem!
1997-04-26 17:21:57 +04:00
.SH AUTHOR
.B tune2fs
was written by Remy Card <Remy.Card@linux.org>.
1997-04-26 17:21:57 +04:00
.B tune2fs
1997-04-26 18:00:26 +04:00
uses the ext2fs library written by Theodore Ts'o <tytso@mit.edu>.
1997-04-26 17:21:57 +04:00
This manual page was written by Christian Kuhtz <chk@data-hh.Hanse.DE>.
Timedependent checking was added by Uwe Ohse <uwe@tirka.gun.de>.
.SH AVAILABILITY
.B tune2fs
is part of the e2fsprogs package and is available for anonymous
ftp from tsx-11.mit.edu in /pub/linux/packages/ext2fs.
1997-04-26 17:21:57 +04:00
.SH SEE ALSO
.BR dumpe2fs (8),
.BR e2fsck (8),
.BR mke2fs (8)