X-Git-Url: https://code.delx.au/refind/blobdiff_plain/a0a4ba44f4dc01c86499c0fc80730940b53f75c6..293749865fc028016e6896402afd37d7021a5e48:/refind.conf-sample diff --git a/refind.conf-sample b/refind.conf-sample index af28dd0..42c73fc 100644 --- a/refind.conf-sample +++ b/refind.conf-sample @@ -45,8 +45,8 @@ timeout 20 # the big icons by stretching it in the middle. If only a big one is given, # the built-in default will be used for the small icons. # -# Like the banner option above, these options take a filename of -# an uncompressed BMP image file. +# Like the banner option above, these options take a filename of an +# uncompressed BMP image file with a color depth of 24, 8, 4, or 1 bits. # #selection_big selection-big.bmp #selection_small selection-small.bmp @@ -87,26 +87,30 @@ timeout 20 # Which non-bootloader tools to show on the tools line, and in what # order to display them: -# shell - the EFI shell (requires external program; see rEFInd -# documentation for details) -# gptsync - the (dangerous) gptsync.efi utility (requires external -# program; see rEFInd documentation for details) -# about - an "about this program" option -# exit - a tag to exit from rEFInd -# shutdown - shuts down the computer (a bug causes this to reboot EFI -# systems) -# reboot - a tag to reboot the computer -# Default is shell,about,shutdown,reboot +# shell - the EFI shell (requires external program; see rEFInd +# documentation for details) +# gptsync - the (dangerous) gptsync.efi utility (requires external +# program; see rEFInd documentation for details) +# apple_recovery - boots the Apple Recovery HD partition, if present +# mok_tool - makes available the Machine Owner Key (MOK) maintenance +# tool, MokManager.efi, used on Secure Boot systems +# about - an "about this program" option +# exit - a tag to exit from rEFInd +# shutdown - shuts down the computer (a bug causes this to reboot +# EFI systems) +# reboot - a tag to reboot the computer +# Default is shell,apple_recovery,mok_tool,about,shutdown,reboot # -#showtools shell, about, reboot +#showtools shell, mok_tool, about, reboot, exit # Directories in which to search for EFI drivers. These drivers can # provide filesystem support, give access to hard disks on plug-in # controllers, etc. In most cases none are needed, but if you add # EFI drivers and you want rEFInd to automatically load them, you # should specify one or more paths here. rEFInd always scans the -# "drivers" subdirectory of its own installation directory; this -# option specifies ADDITIONAL directories to scan. +# "drivers" and "drivers_{arch}" subdirectories of its own installation +# directory (where "{arch}" is your architecture code); this option +# specifies ADDITIONAL directories to scan. # Default is to scan no additional directories for EFI drivers # #scan_driver_dirs EFI/tools/drivers,drivers @@ -130,6 +134,7 @@ timeout 20 # This can help some users who find that some of their disks # (usually external or optical discs) aren't detected initially, # but are detected after pressing Esc. +# The default is 0. # #scan_delay 5 @@ -158,6 +163,19 @@ timeout 20 # #dont_scan_dirs EFI/boot,EFI/Dell +# Files that should NOT be included as EFI boot loaders (on the +# first line of the display). If you're using a boot loader that +# relies on support programs or drivers that are installed alongside +# the main binary or if you want to "blacklist" certain loaders by +# name rather than location, use this option. Note that this will +# NOT prevent certain binaries from showing up in the second-row +# set of tools. Most notably, MokManager.efi is in this blacklist, +# but will show up as a tool if present in certain directories. You +# can control the tools row with the showtools token. +# The default is shim.efi,MokManager.efi,TextMode.efi,ebounce.efi,GraphicsConsole.efi +# +#dont_scan_files shim.efi,MokManager.efi + # Scan for Linux kernels that lack a ".efi" filename extension. This is # useful for better integration with Linux distributions that provide # kernels with EFI stub loaders but that don't give those kernels filenames @@ -172,7 +190,7 @@ timeout 20 # option will cause the icon file to show up as a non-functional loader tag. # Default is to NOT scan for kernels without ".efi" extensions. # -#scan_all_linux_kernels +scan_all_linux_kernels # 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 @@ -283,3 +301,16 @@ menuentry "Windows via shell script" { options "fs0:\EFI\tools\launch_windows.nsh" disabled } + +# Mac OS is normally detected and run automatically; however, +# if you want to do something unusual, a manual boot stanza may +# be the way to do it. This one does nothing very unusual, but +# it may serve as a starting point. Note that you'll almost +# certainly need to change the "volume" line for this example +# to work. +menuentry "My Mac OS X" { + icon \EFI\refind\icons\os_mac.icns + volume "OS X boot" + loader \System\Library\CoreServices\boot.efi + disabled +}