The options are as follows:
config_file
instead of the default
/etc/ccd.conf
.
core
instead of the default
/dev/mem
.
system
instead of the default
/netbsd
.
A ccd is described on the command line and in the ccd configuration file by the name of the ccd, the interleave factor, the ccd configuration flags, and a list of one or more devices. The flags may be represented as a decimal number, a hexadecimal number, a comma-separated list of strings, or the word ``none''. The flags are as follows:
CCDF_UNIFORM 0x02 Use uniform interleave. The size of all components is clamped to that of the smallest component. |
CCDF_NOLABEL 0x04 Ignore raw disklabel. Useful when creating a new ccd. |
/etc/ccd.conf
is used to configure
ccdconfig
if
-C
or
-U
is used.
Each line of the configuration file contains arguments as per the
-c
argument:
ccd
ileave
[flags]
dev
[...]
A `#' is a comment, and everything to end of line is ignored. A `\' at the end of a line indicates that the next line should be concatenated with the current. A `\' preceding any character (other than the end of line) prevents that character's special meaning from taking effect.
See
EXAMPLES
for an example of
/etc/ccd.conf
.
# ccdconfig ccd0 32 0 /dev/sd2e /dev/sd3e /dev/sd4e /dev/sd5e
An example
/etc/ccd.conf
:
# # /etc/ccd.conf # Configuration file for concatenated disk devices ## ccd ileave flags component devices ccd0 16 none /dev/sd2e /dev/sd3e