rEFInd Configuration Wizard (RCH)

This tool simplifies customizing your rEFInd boot manager. The refind.conf file is broken down into global options and OS stanzas. This wizard will help you generate both.

Step 1: Global Configuration

Boot Behavior

Use 0 to disable auto-booting, -1 for immediate boot if no key is pressed.

Default is unchecked (false) to store variables on disk, minimizing wear on motherboard NVRAM.

Visual Settings

Enter as width height or max. Leave blank for default.

Path relative to the rEFInd binary (e.g., banner.png).

Default is icons. Change if you use a custom icon theme directory.

Scanning Behavior (scanfor)

Select which boot loader types to scan for. manual is required if you use Step 3.

Step 2: Hide Unwanted Entries

Quick Tip: Dynamic Hiding

The fastest way to hide entries is from the rEFInd menu itself:

  • Highlight the unwanted OS entry.
  • Press the Delete or - (minus) key.
  • This is stored in NVRAM (or on disk) and can be undone from the menu.
Static Hiding (Configuration Tokens)

Permanently hide files, directories, or volumes. Enter one item per line. Use quotes for names with spaces.

Hides entire partitions/filesystems by label.

Hides directories containing bootloaders (path relative to filesystem root).

Hides specific boot loader files by name or path.

Step 3: Manual Boot Stanza Generator

Stanza Editor

Common Settings

(Check to disable this entry)

Boot Type

Linux Kernel Options

Path to your kernel file (e.g., \vmlinuz-linux).

Path to your initramfs file.

Your kernel boot parameters (e.g., root=).

Added Manual Stanzas

No manual stanzas added yet.

Step 4: Deploy Your Configuration

Once you have downloaded your refind.conf file, follow the steps for your operating system to deploy it.

Your EFI System Partition (ESP) is typically mounted at /boot/efi or /boot.

The rEFInd configuration file is usually located at:

/boot/efi/EFI/refind/refind.conf

Action:

  1. Make sure your ESP is mounted.
  2. Back up your existing file: sudo cp /boot/efi/EFI/refind/refind.conf /boot/efi/EFI/refind/refind.conf.bak
  3. Copy your new file (assuming it's in your Downloads folder):
sudo cp ~/Downloads/refind.conf /boot/efi/EFI/refind/refind.conf

Generated refind.conf