Changing rEFInd options

If you use rEFInd to boot multiple operating systems in a Mac you may want to change it’s options. For example the default 20 second timeout, in my opinion too long.


Booting from Mac OS X you’ll have to mount the rEFInd partition. You can see which partition it is in with this command:

$ diskutil list | grep EFI
   1:                        EFI EFI                     209.7 MB   disk0s1

Now that we know it is in disk0s1 we mount it:

$ sudo mkdir /Volumes/EFI
$ sudo diskutil mount -mountPoint /Volumes/EFI /dev/disk0s1 

The main configuration file can be found in /Volumes/EFI/EFI/refind/refind.conf. Here you can change for example the timeout or the default menu selection (by default rEFInd remembers the last selected one):

timeout 5
default_selection 1

Once we change everything we want just unmout the partition:

$ sudo diskutil unmount /Volumes/EFI

You might also like

Reinstall (bless) rEFInd after Mac OS X update
If you are using Mac OS X 10.11 or later boot into recovery mode (command+R while booting) and in the...

vi-vim options
You can change vi-vim options using the set command. To see current options just execute this::setTo...

Hide Mac OS X Recovery partition
Sometimes the Mac OS X Recovery partition can be seen because it's mounted automatically on boot. This...

Configure Raspberry Pi Composite Video Output for old TVs
Raspberry Pi comes with the composite video output configured to NTSC by default and older TVs aren't...

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.