# arrows - scroll arrows on the OS selection tag line
# hints - brief command summary in the menu
# editor - the options editor (+, F2, or Insert on boot options menu)
+# badges - device-type badges for boot options
# all - all of the above
# Default is none of these (all elements active)
#
# Default is "0 0" (use the system default resolution, usually 800x600).
#
#resolution 1024 768
+#resolution 1440 900
#resolution 3
# Launch specified OSes in graphics mode. By default, rEFInd switches
# reboot - a tag to reboot the computer
# firmware - a tag to reboot the computer into the firmware's
# user interface (ignored on older computers)
+# netboot - launch the ipxe.efi tool for network (PXE) booting
# Default is shell,memtest,gdisk,apple_recovery,windows_recovery,mok_tool,about,shutdown,reboot,firmware
#
#showtools shell, gdisk, memtest, mok_tool, about, reboot, exit, firmware
# internal - internal EFI disk-based boot loaders
# external - external EFI disk-based boot loaders
# optical - EFI optical discs (CD, DVD, etc.)
+# netboot - EFI network (PXE) boot options
# hdbios - BIOS disk-based boot loaders
# biosexternal - BIOS external boot loaders (USB, eSATA, etc.)
# cd - BIOS optical-disc boot loaders
# manual - use stanzas later in this configuration file
# Note that the legacy BIOS options require firmware support, which is
# not present on all computers.
+# The netboot option is experimental and relies on the ipxe.efi and
+# ipxe_discover.efi program files.
# On UEFI PCs, default is internal,external,optical,manual
# On Macs, default is internal,hdbios,external,biosexternal,optical,cd,manual
#
# modification of NVRAM variables on each boot. Adding "0", "off", or
# "false" resets to the default value. This token has no effect on Macs or
# when no BIOS-mode options are set via scanfor.
-# Default is unset (or "uefi_deep_legacy_scan true")
+# Default is unset (or "uefi_deep_legacy_scan false")
#
#uefi_deep_legacy_scan
#
#scan_all_linux_kernels false
+# Combine all Linux kernels in a given directory into a single entry.
+# When so set, the kernel with the most recent time stamp will be launched
+# by default, and its filename will appear in the entry's description.
+# To launch other kernels, the user must press F2 or Insert; alternate
+# kernels then appear as options on the sub-menu.
+# Default is "true" -- kernels are "folded" into a single menu entry.
+#
+#fold_linux_kernels false
+
# Set the maximum number of tags that can be displayed on the screen at
# any time. If more loaders are discovered than this value, rEFInd shows
# a subset in a scrolling list. If this value is set too high for the
# - A "+" symbol at the start of the string, which refers to the most
# recently booted loader.
# - Any substring that corresponds to a portion of the loader's title
-# (usually the OS's name or boot loader's path).
+# (usually the OS's name, boot loader's path, or a volume or
+# filesystem title).
# You may also specify multiple selectors by separating them with commas
# and enclosing the list in quotes. (The "+" option is only meaningful in
# this context.)
# keywords within each stanza include:
#
# volume - identifies the filesystem from which subsequent files
-# are loaded. You can specify the volume by label or by
-# a number followed by a colon (as in "0:" for the first
-# filesystem or "1:" for the second).
+# are loaded. You can specify the volume by filesystem
+# label, by partition label, or by partition GUID number
+# (but NOT yet by filesystem UUID number).
# loader - identifies the boot loader file
# initrd - Specifies an initial RAM disk file
# icon - specifies a custom boot loader icon
# Find one similar to what you need, copy it, remove the "disabled" line,
# and adjust the entries to suit your needs.
-# A sample entry for a Linux 3.3 kernel with its new EFI boot stub
-# support on a filesystem called "KERNELS". This entry includes
-# Linux-specific boot options and specification of an initial RAM disk.
-# Note uses of Linux-style forward slashes, even in the initrd
-# specification. Also note that a leading slash is optional in file
-# specifications.
+# A sample entry for a Linux 3.13 kernel with EFI boot stub support
+# on a partition with a GUID of 904404F8-B481-440C-A1E3-11A5A954E601.
+# This entry includes Linux-specific boot options and specification
+# of an initial RAM disk. Note uses of Linux-style forward slashes.
+# Also note that a leading slash is optional in file specifications.
menuentry Linux {
- icon EFI/refind/icons/os_linux.png
- volume KERNELS
- loader bzImage-3.3.0-rc7
- initrd initrd-3.3.0.img
- options "ro root=UUID=5f96cafa-e0a7-4057-b18f-fa709db5b837"
- disabled
+ icon EFI/refind/icons/os_linux.png
+ volume 904404F8-B481-440C-A1E3-11A5A954E601
+ loader bzImage-3.3.0-rc7
+ initrd initrd-3.3.0.img
+ options "ro root=UUID=5f96cafa-e0a7-4057-b18f-fa709db5b837"
+ disabled
}
# A sample entry for loading Ubuntu using its standard name for
# its GRUB 2 boot loader. Note uses of Linux-style forward slashes
menuentry Ubuntu {
- loader /EFI/ubuntu/grubx64.efi
- icon /EFI/refind/icons/os_linux.png
- disabled
+ loader /EFI/ubuntu/grubx64.efi
+ icon /EFI/refind/icons/os_linux.png
+ disabled
}
# A minimal ELILO entry, which probably offers nothing that
# auto-detection can't accomplish.
menuentry "ELILO" {
- loader \EFI\elilo\elilo.efi
- disabled
+ loader \EFI\elilo\elilo.efi
+ disabled
}
# Like the ELILO entry, this one offers nothing that auto-detection
# can't do; but you might use it if you want to disable auto-detection
# but still boot Windows....
menuentry "Windows 7" {
- loader \EFI\Microsoft\Boot\bootmgfw.efi
- disabled
+ loader \EFI\Microsoft\Boot\bootmgfw.efi
+ disabled
}
# EFI shells are programs just like boot loaders, and can be
# could initialize hardware and then launch an OS, or it could
# do something entirely different.
menuentry "Windows via shell script" {
- icon \EFI\refind\icons\os_win.png
- loader \EFI\tools\shell.efi
- options "fs0:\EFI\tools\launch_windows.nsh"
- disabled
+ icon \EFI\refind\icons\os_win.png
+ loader \EFI\tools\shell.efi
+ options "fs0:\EFI\tools\launch_windows.nsh"
+ disabled
}
# Mac OS is normally detected and run automatically; however,
# certainly need to change the "volume" line for this example
# to work.
menuentry "My Mac OS X" {
- icon \EFI\refind\icons\os_mac.png
- volume "OS X boot"
- loader \System\Library\CoreServices\boot.efi
- disabled
+ icon \EFI\refind\icons\os_mac.png
+ volume "OS X boot"
+ loader \System\Library\CoreServices\boot.efi
+ disabled
}