X-Git-Url: https://code.delx.au/refind/blobdiff_plain/40d02977ac1bcda34f2e8851dd8eb8c01282dc5a..4c9f41e161bd197922912efbcf4cc676077d5c00:/refind.conf-sample diff --git a/refind.conf-sample b/refind.conf-sample index 1dc58a9..bfe3684 100644 --- a/refind.conf-sample +++ b/refind.conf-sample @@ -21,6 +21,16 @@ timeout 20 #hideui singleuser #hideui all +# Set the name of a subdirectory in which icons are stored. Icons must +# have the same names they have in the standard directory. The directory +# name is specified relative to the main rEFInd binary's directory. If +# an icon can't be found in the specified directory, an attempt is made +# to load it from the default directory; thus, you can replace just some +# icons in your own directory and rely on the default for others. +# Default is "icons". +# +#icons_dir myicons + # Use a custom title banner instead of the rEFInd icon and name. The file # path is relative to the directory where refind.efi is located. The color # in the top left corner of the image is used as the background color @@ -45,6 +55,36 @@ timeout 20 # #textonly +# Set the screen's video resolution. Pass this option two values, +# corresponding to the X and Y resolutions. Note that not all resolutions +# are supported. On UEFI systems, passing an incorrect value results in a +# message being shown on the screen to that effect, along with a list of +# supported modes. On EFI 1.x systems (e.g., Macintoshes), setting an +# incorrect mode silently fails. On both types of systems, setting an +# incorrect resolution results in the default resolution being used. +# A resolution of 1024x768 usually works, but higher values often don't. +# Default is "0 0" (use the system default resolution, usually 800x600). +# +#resolution 1024 768 + +# Launch specified OSes in graphics mode. By default, rEFInd switches +# to text mode and displays basic pre-launch information when launching +# all OSes except OS X. Using graphics mode can produce a more seamless +# transition, but displays no information, which can make matters +# difficult if you must debug a problem. Also, on at least one known +# computer, using graphics mode prevents a crash when using the Linux +# kernel's EFI stub loader. You can specify an empty list to boot all +# OSes in text mode. +# Valid options: +# osx - Mac OS X +# linux - A Linux kernel with EFI stub loader +# elilo - The ELILO boot loader +# grub - The GRUB (Legacy or 2) boot loader +# windows - Microsoft Windows +# Default value: osx +# +#use_graphics_for osx,linux + # Which non-bootloader tools to show on the tools line, and in what # order to display them: # shell - the EFI shell @@ -93,6 +133,34 @@ timeout 20 # #also_scan_dirs boot,EFI/linux/kernels +# Directories that should NOT be scanned for boot loaders. By default, +# rEFInd doesn't scan its own directory or the EFI/tools directory. +# You can "blacklist" additional directories with this option, which +# takes a list of directory names as options. You might do this to +# keep EFI/boot/bootx64.efi out of the menu if that's a duplicate of +# another boot loader or to exclude a directory that holds drivers +# or non-bootloader utilities provided by a hardware manufacturer. If +# a directory is listed both here and in also_scan_dirs, dont_scan_dirs +# takes precedence. +# +#dont_scan_dirs EFI/boot,EFI/Dell + +# 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 +# that end in ".efi", particularly if the kernels are stored on a +# filesystem that the EFI can read. When uncommented, this option causes +# all files in scanned directories with names that begin with "vmlinuz" +# or "bzImage" to be included as loaders, even if they lack ".efi" +# extensions. The drawback to this option is that it can pick up kernels +# that lack EFI stub loader support and other files. Most notably, if you +# want to give a kernel a custom icon by placing an icon with the kernel's +# filename but a ".icns" extension in the same directory as the kernel, this +# 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 + # 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 @@ -191,3 +259,14 @@ menuentry "Windows 7" { disabled } +# EFI shells are programs just like boot loaders, and can be +# launched in the same way. You can pass a shell the name of a +# script that it's to run on the "options" line. The script +# 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.icns + loader \EFI\tools\shell.efi + options "fs0:\EFI\tools\launch_windows.nsh" + disabled +}