summaryrefslogtreecommitdiffstats
path: root/mkinitcpio.conf
diff options
context:
space:
mode:
Diffstat (limited to 'mkinitcpio.conf')
-rw-r--r--mkinitcpio.conf54
1 files changed, 49 insertions, 5 deletions
diff --git a/mkinitcpio.conf b/mkinitcpio.conf
index d248a6c..65b2ffa 100644
--- a/mkinitcpio.conf
+++ b/mkinitcpio.conf
@@ -1,8 +1,52 @@
# vim:set ft=sh
-#MODULES="piix ide_disk reiserfs"
-BINARIES="fbxine"
+
+# MODULES
+# The following modules are loaded before any boot hooks are
+# run. Advanced users may wish to specify all system modules
+# in this array. For instance:
+# MODULES="piix ide_disk reiserfs"
+MODULES=""
+
+# BINARIES
+# This setting includes, into the CPIO image, and additional
+# binaries a given user may wish. This is run first, so may
+# be used to override the actual binaries used in a given hook.
+# (Existing files are NOT overwritten is already added)
+# BINARIES are dependancy parsed, so you may safely ignore libraries
+BINARIES=""
+
+# FILES
+# This setting is similar to BINARIES above, however, files are added
+# as-is and are not parsed in anyway. This is useful for config files.
+# Some users may wish to include modprobe.conf for custom module options,
+# like so:
+# FILES="/etc/modprobe.conf"
FILES=""
-HOOKS="base autodetect"
-# raid dm ide"
-#HOOKS="base"
+# HOOKS
+# This is the most important setting in this file. The HOOKS control the
+# modules and scripts added to the image, and what happens at boot time.
+# Order is important, and it is recommended that you do not change the
+# order in which HOOKS are added. Run 'mkinitcpio -H <hook name>' for
+# help on a given hook.
+# 'base' is _required_ unless you know precisely what you are doing.
+# Examples:
+# This setup specifies all modules in the MODULES setting above.
+# No raid, lvm, or encrypted root is needed.
+# HOOKS="base"
+#
+# This setup will autodetect all modules for your system and should
+# work as a sane default
+# HOOKS="base ide scsi sata usb filesystems autodetect"
+#
+# This setup will generate a 'full' image which supports most systems.
+# No autodetection is done.
+# HOOKS="base ide scsi sata usb filesystems"
+#
+# This setup assembles an ide raid array with an encrypted root FS.
+# Note: See 'mkinitcpio -H raid' for more information on raid devices.
+# HOOKS="base ide raid encrypt"
+#
+# This setup loads an LVM volume group on a usb device.
+# HOOKS="base usb lvm"
+HOOKS="base ide scsi sata usb filesystems autodetect"