Changeset 548d65f
- Timestamp:
- 09/21/2003 10:33:48 AM (21 years ago)
- Branches:
- 10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 6.0, 6.1, 6.1.1, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, v5_0, v5_1, v5_1_1, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
- Children:
- 3aa9774
- Parents:
- 6fae3d4
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter08/fstab.xml
r6fae3d4 r548d65f 3 3 <?dbhtml filename="fstab.html" dir="chapter08"?> 4 4 5 <para> In order for certain programs to be able to determine where certain6 partitions are supposed to be mounted by default, the /etc/fstab file is7 used. Create a new file <filename>/etc/fstab</filename> containing the8 following:</para>5 <para>The <filename>/etc/fstab</filename> file is used by some programs to 6 determine where partitions are to be mounted by default, which file systems 7 must be checked and in which order. Create a new file systems table like 8 this:</para> 9 9 10 10 <para><screen><userinput>cat > /etc/fstab << "EOF"</userinput> 11 11 # Begin /etc/fstab 12 12 13 # filesystem mount-point fs-type options dumpfsck-order13 # filesystem mount-point fs-type options dump fsck-order 14 14 15 /dev/ *LFS* / *fs-type* defaults 1116 /dev/ *swap* swap swap pri=1 0017 proc /proc proc defaults 0018 shm /dev/shm tmpfs defaults 0015 /dev/xxx / fff defaults 1 1 16 /dev/yyy swap swap pri=1 0 0 17 proc /proc proc defaults 0 0 18 shm /dev/shm tmpfs defaults 0 0 19 19 20 20 # End /etc/fstab 21 21 <userinput>EOF</userinput></screen></para> 22 22 23 <para><userinput>*LFS*</userinput>, 24 <userinput>*swap*</userinput> 25 and <userinput>*fs-type*</userinput> have to be replaced with the 26 appropriate values (/dev/hda2, /dev/hda5 and reiserfs for example).</para> 23 <para>Of course, replace <filename>xxx</filename>, <filename>yyy</filename> 24 and <filename>fff</filename> with the values appropriate for your system -- 25 for example <filename>hda2</filename>, <filename>hda5</filename> and 26 <filename>reiserfs</filename>. For all the details on the six fields in this 27 table, see <userinput>man 5 fstab</userinput>.</para> 27 28 28 <para>When adding a reiserfs partition, the <userinput>1 1</userinput> at 29 the end of the line should be replaced with <userinput>0 0</userinput>.</para> 29 <para>When using a reiserfs partition, the <emphasis>1 1</emphasis> at the 30 end of the line should be replaced with <emphasis>0 0</emphasis>, as such a 31 partition does not need to be dumped or checked</para> 30 32 31 <para>A tmpfs mount is added at /dev/shm to comply with Posix shared memory 32 requirements. For more information, see the file 33 Documentation/filesystems/tmpfs.txt in the kernel source tree.</para> 33 <para>The <filename>/dev/shm</filename> mount point for tmpfs is included to 34 comply with Posix shared memory requirements. For more information on this, 35 see <filename>Documentation/filesystems/tmpfs.txt</filename> in the kernel 36 source tree.</para> 34 37 35 <para>For more information on the various fields which are in the fstab 36 file, see <userinput>man 5 fstab</userinput>.</para> 38 <para>There are other lines which you may consider adding to your 39 <filename>fstab</filename> file. One example is the line which you must have 40 if you are using devpts:</para> 37 41 38 <para>There are other lines which you may consider adding to your fstab 39 file. One example is the line which you must have if you are using 40 devpts:</para> 41 42 <para><screen>devpts /dev/pts devpts gid=4,mode=620 0 0</screen></para> 42 <para><screen>devpts /dev/pts devpts gid=4,mode=620 0 0</screen></para> 43 43 44 44 <para>Another example is a line to use if you intend to use USB 45 45 devices:</para> 46 <para><screen>usbfs /proc/bus/usb usbfs defaults 00</screen></para>46 <para><screen>usbfs /proc/bus/usb usbfs defaults 0 0</screen></para> 47 47 48 <para>Both of these options will o nly work if you have the relevant48 <para>Both of these options will of course only work if you have the relevant 49 49 support compiled into your kernel.</para> 50 50
Note:
See TracChangeset
for help on using the changeset viewer.