Go backward to Key Lookup.
Go up to Mount Maps.
Location Format
===============
The value field from the lookup provides the information required to
mount a filesystem. The information is parsed according to the syntax
shown below.
location-list:
location-selection
location-list white-space || white-space location-selection
location-selection:
location
location-selection white-space location
location:
location-info
-location-info
-
location-info:
sel-or-opt
location-info;sel-or-opt
;
sel-or-opt:
selection
opt-ass
selection:
selector==value
selector!=value
opt-ass:
option:=value
white-space:
space
tab
Note that unquoted whitespace is not allowed in a location
description. White space is only allowed, and is mandatory, where
shown with non-terminal `white-space'.
A "location-selection" is a list of possible volumes with which to
satisfy the request. "location-selection"s are separated by the `||'
operator. The effect of this operator is to prevent use of
location-selections to its right if any of the location-selections on
its left were selected whether or not any of them were successfully
mounted (see Selectors.).
The location-selection, and singleton "location-list",
`type:=ufs;dev:=/dev/xd1g' would inform Amd to mount a UFS filesystem
from the block special device `/dev/xd1g'.
The "sel-or-opt" component is either the name of an option required
by a specific filesystem, or it is the name of a built-in, predefined
selector such as the architecture type. The value may be quoted with
double quotes `"', for example `type:="ufs";dev:="/dev/xd1g"'. These
quotes are stripped when the value is parsed and there is no way to get
a double quote into a value field. Double quotes are used to get white
space into a value field, which is needed for the program filesystem
(see Program Filesystem.).
Menu
- Map Defaults
-
- Variable Expansion
-
- Selectors
-
- Map Options
-
|