retire nonsymbolic rootdev, dev2name
[minix.git] / man / man5 / fstab.5
blob4662394e4a9d85fa2c669311ecf73a232804fe38
1 .TH FSTAB 5
2 .SH NAME
3 fstab, mtab \- list of file systems to mount, mounted file system table.
4 .SH SYNOPSIS
5 .B /etc/fstab
6 .sp
7 .B /etc/mtab
8 .SH DESCRIPTION
9 .B /etc/fstab
10 is a table of file system to mount at boot time,
11 .B /etc/mtab
12 is a table of currently mounted file systems as maintained by
13 .B mount
14 and
15 .BR umount .
16 .PP
17 .B /etc/fstab
18 is not read by
19 .B mount
20 as it should be.  It is instead a simple shell script listing the 
21 three devices that MINIX 3 needs to operate:  the device names of the root
22 file system, the file system for
23 .BR /home ,
24 and the file system for
25 .BR /usr .
26 .PP
27 .B /etc/mtab
28 contains lines of four fields.  The layout is:
29 .sp
30 .RS
31 .nf
32 .ft B
33 .ta +10n +13n +8n
34 device  directory       type    options
35 .ft P
36 .fi
37 .RE
38 .PP
39 These fields may be explained as follows:
40 .sp
41 .B device
42 .br
43 .RS
44 A block special device.
45 .RE
46 .sp
47 .B directory
48 .br
49 .RS
50 Mount point.
51 .RE
52 .sp
53 .B type
54 .br
55 .RS
56 Either
57 .BR 1 ,
58 .BR 2 ,
60 .BR 3 ,
61 indicating a V1, a V2, or a V3 file system.
62 .RE
63 .sp
64 .B options
65 .br
66 .RS
67 Either
68 .BR ro ,
70 .BR rw ,
71 indicating a read-only or read-write mounted file system.
72 .RE
73 .SH FILES
74 .TP 15n
75 .B /etc/fstab
76 Shell script naming three important file systems.
77 .TP
78 .B /etc/mtab
79 List of mounted file systems.
80 .SH "SEE ALSO"
81 .BR printroot (8),
82 .BR mount (1),
83 .BR fsck (1),
84 .BR mkfs (1).
85 .SH BUGS
86 .B /etc/fstab
87 is a joke.
88 .SH AUTHOR
89 Kees J. Bot (kjb@cs.vu.nl)