xref: /netbsd-src/share/examples/fstab/fstab.ramdisk (revision 071faa13f843b2ea970b127e7dceb25662d0e108)
1#	$NetBSD: fstab.ramdisk,v 1.5 2015/03/04 16:18:04 christos Exp $
2#
3# Sample fstab for multiple ramdisks (mfs and tmpfs).
4#
5
6#
7# mfs examples
8#
9
10# /tmp is on a 5MB mfs partition; see mount_mfs(8) for details.
11# Adjust the size according to the amount of free RAM.
12swap	/tmp	mfs	rw,-s=5m,nodev,nosuid
13
14#
15# tmpfs examples
16#
17
18# Standard tmpfs entry for /tmp.
19tmpfs	/tmp		tmpfs	rw
20
21# Standard tmpfs entry for /var/run.
22#tmpfs	/var/run	tmpfs	rw
23# Note that for this to work correctly you must add /var/run to the list
24# of critical local file systems in /etc/rc.conf.  You can do so by adding
25# the following to that file:
26#critical_filesystems_local="${critical_filesystems_local} /var/run"
27
28# Mounts tmpfs over /tmp with a size limit.
29#tmpfs	/tmp		tmpfs	rw,-s128M
30
31# Mounts a tmpfs instance to be used by a specific user.
32#tmpfs	/home/foo/tmp	tmpfs	rw,-ufoo,-gusers,-s50M
33
34# Shared memory tempfs template allocating 25% of available memory
35tmpfs	/var/shm	tmpfs	rw,-m1777,-sram%25
36