blob: 90a7722316878519a7094d3f5985266290c9f65b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
|
<sect1 id="ch08-fstab">
<title>Creating the /etc/fstab file</title>
<para>In order for certain programs to be able to determine where certain
partitions are supposed to be mounted by default, the /etc/fstab file is
used. A new file <filename>/etc/fstab</filename> is created containing the
following:</para>
<para><screen><userinput>cat > /etc/fstab << "EOF"</userinput>
# Begin /etc/fstab
# location of filesystem mount point fs-type options
/dev/*LFS-partition device* / *fs-type* defaults 1 1
/dev/*swap-partition device* swap swap defaults 0 0
proc /proc proc defaults 0 0
# End /etc/fstab
<userinput>EOF</userinput></screen></para>
<para><userinput>*LFS-partition device*</userinput>,
<userinput>*swap-partition device*</userinput>
and <userinput>*fs-type*</userinput> have to be replaced with the
appropriate values (/dev/hda2, /dev/hda5 and reiserfs for example).</para>
<para>When adding a reiserfs partition, the <userinput>1 1</userinput> at
the end of the line should be replaced with <userinput>0 0</userinput>.</para>
<para>For more information on the various fields which are in the fstab
file, see <userinput>man 5 fstab</userinput>.</para>
<para>There are other lines which you may consider adding to your fstab
file. One example is the line which you must have if you are using
devpts, note that you must also create the /dev/pts directory for this
to work:</para>
<para><screen>none /dev/pts devpts gid=4,mode=620 0 0</screen></para>
<para>Another example is a line to use if you intend to use USB
devices. This time, you don't create the directory as it's part of the
proc virtual filesystem:</para>
<para><screen>none /proc/bus/usb usbdevfs defaults 0 0</screen></para>
<para>Both of these options will only work if you have the relevant
support compiled into your kernel.</para>
</sect1>
|