85cc462e1d
* Moved helpers, common and triggers dirs into xbps-src, where they belong. * Renamed the templates dir to srcpkgs, it was so redundant before. * Make it possible to add subpkgs with no restriction in names, for example udev now has a subpkgs called "libgudev". Previously subpkgs were named "${sourcepkg}-${pkgname}". * xbps-src: changed to look for template files in current directory. That means that most arguments from the targets have been removed. * xbps-src: added a reinstall target, to remove + install. * xbps-src: do not overwrite binpkgs by default, skip them. And more that I forgot because it's a mega-commit that I've been working for some days already... --HG-- extra : convert_revision : 0f466878584d1e6895d2a234f07ea1b2d1e61b3e
83 lines
2.4 KiB
Groff
83 lines
2.4 KiB
Groff
.TH INITRAMFS.CONF 5 "2008/12/19" "Linux" "initramfs.conf manual"
|
|
|
|
.SH NAME
|
|
initramfs.conf \- configuration file for mkinitramfs
|
|
|
|
.SH DESCRIPTION
|
|
The behaviour of
|
|
.B mkinitramfs
|
|
can be modified by its configuration file.
|
|
|
|
Each line in the file can be a configuration variable, a blank line,
|
|
or a comment. The value of an variable is assigned by an statement
|
|
of the form: \fIname\fP=[\fIvalue\fP]
|
|
|
|
Configuration options can be broken out into configuration snippets and
|
|
placed in individual files in the /etc/mkinitramfs/conf.d directory. Files
|
|
in this directory are always read \fBafter\fP the main configuration file,
|
|
so you can override the settings in the main config file without editing it
|
|
directly.
|
|
|
|
.SH GENERAL VARIABLES
|
|
.TP
|
|
\fB MODULES
|
|
Specifies the modules for the initramfs image.
|
|
The default setting is \fImost\fP.
|
|
|
|
\fImost\fP adds all the framebuffer, acpi, file system, ide, sata, scsi and usb drivers.
|
|
|
|
\fIdep\fP tries to guess which modules are necessary for the running box.
|
|
|
|
\fInetboot\fP adds the base modules, network modules, but skips block devices.
|
|
|
|
\fIlist\fP includes only modules from the additional modules list to load them
|
|
early.
|
|
|
|
.TP
|
|
\fB BUSYBOX
|
|
Include busybox utilities for the boot scripts.
|
|
If set to 'n'
|
|
.B mkinitramfs
|
|
will build an initramfs without busybox.
|
|
Beware that many boot scripts need busybox utilities.
|
|
|
|
.TP
|
|
\fB KEYMAP
|
|
If set to 'y', the console keymap will be loaded during the initramfs stage.
|
|
The keymap will anyway be loaded by the initscripts later, and the packages
|
|
that might need input will normally set this variable automatically, so there
|
|
should normally be no need to set this.
|
|
|
|
.SH NFS VARIABLES
|
|
.TP
|
|
\fB BOOT
|
|
Allows to use an nfs drive as the root of the drive.
|
|
The default is to boot from \fIlocal\fP media (hard drive, USB stick).
|
|
Set to \fInfs\fP for an NFS root share.
|
|
|
|
.TP
|
|
\fB DEVICE
|
|
Specifies the network interface, like eth0.
|
|
|
|
.TP
|
|
\fB ROOT
|
|
Allows optional root bootarg hardcoding, when no root bootarg can be passed.
|
|
A root bootarg overrides that special setting.
|
|
|
|
.TP
|
|
\fB NFSROOT
|
|
Defaults to \fIauto\fP in order to pick up value from DHCP server.
|
|
Otherwise you need to specify \fIHOST:MOUNT\fP.
|
|
|
|
|
|
.SH AUTHOR
|
|
The initramfs-tools are written by Maximilian Attems <maks@debian.org>,
|
|
Jeff Bailey <jbailey@raspberryginger.com> and numerous others.
|
|
Loosely based on mkinitrd.conf by Herbert Xu.
|
|
|
|
.SH SEE ALSO
|
|
.BR
|
|
.IR initramfs-tools (8),
|
|
.IR mkinitramfs (8),
|
|
.IR update-initramfs (8).
|