Installing rEFInd for configuring it to bootup MX Linux.
This is how I installed the rEFInd boot manager on to Windows 10. The purpose is based on this thread, to be able to boot up to a Live MX-23 ISO file. The key was to extract the ISO file and put those files in a separate partition. That was explained in several places in this thread but I tried to summarize everything in my
Post #82 on page 9 Post #1 (this thread).
That later changed to booting up to a Live MX-23.2 that is automatically loaded to RAM using the bootup "toram" option in a line of text added to the Grub2Win grub file. All that was detailed in my
Post #91, page 10 Post #10 (this thread), Step 4. It's satisfying watching the MX Linux progress bar loading to RAM. The second half was launching the MX Installer using the Terminal with the
sudo minstall --brave command. That allows installing MX-23.2 on the same drive that the Live ISO is booted from. This and the previous tutorial used Grub2Win as the boot manager and that worked very well.
Finally, it was desired to use rEFInd for the boot manager. This was easier to incorporate in Windows and in some respects is better than Grub2Win, in my opinion. But Grub2Win is more configurable, especially the boot menu appearance.
This is how I installed rEFInd in a test Windows 10 installation.
First I uninstalled Grub2Win from the last test so the system would be "fresh".
- Download the desired MX ISO file > extract this ISO file > place them in its separate FAT32 partition named MX-LINUX, etc. as shown in my Post #82 on page 9 Post #1 of this thread.
- Download the rEFInd binary zip file from here https://rodsbooks.com/refind/getting.html > save it anywhere on Windows > unzip it. These files will be copied in Step 9 below.
- Download EasyUEFI > install and run the program.
NOTE: I used https://www.easyuefi.com/index-us.html which was the latest version (5.2) but note that is free but only as in a 15-day trial. Note the "EasyUEFI Trial" in the upper left corner on a couple of the below screen shots. Elsewhere there is a countdown of the number of days left (from 15) on the lower-right corner of the window for the "trial version". There might be a TOTALLY free version but I have not found it in my limited searching.
Another download page https://easyuefi.en.lo4d.com/windows says:EasyUEFI is a restricted version of commercial software, often called freemium which requires you to pay a license fee to unlock additional features which are not accessible with the free version. Download and installation of this software is free...
Again, what I downloaded said it is a free 15-day trial. I have not waited 16 days to see what happens.
- Open an installation instructional page https://www.easyuefi.com/resource/set-u ... yuefi.html that may help follow the below steps. Some of the images there may be useful since I can only post a limited number (unless I use an image hosting site...) Any of the images in that link will be referenced if need be.
- The window that opens when launching EasyUEFI will show two options; 1) Manage EFI Boot Option and 2) Manage EFI System Partition. Click on "Manage EFI System Partition".
- On the window that appears click on "EFI System Partition Explorer"
- On the window that appears click on the Windows FAT32 EFI directory and then click on the lower-right "Open" button. In my case there are only two partitions that can be opened and both are EFI (see below images - the red arrow points to the Windows EFI partition). The left is for Windows and the right is for MX-23.2 (both have a radio-button on the top meaning they can be opened). See the below screenshot that has a red arrow pointing to the Windows EFI partition (left side), and is selected as shown by the red text in that partition. The partitions are VERY narrow but if viewed full screen it the entire text can be read.
EFI_partition_selection_2.PNG
- Once the partition is opened a window will allow the "refind" folder to be uploaded. Right-click the EFI directory > select "Upload". Make sure that it is the EFI (parent) folder that is highlighted and uploaded, NOT one of the EFI sub-folders! Step 4 in the URL link also has an image.
EFI_folder_Upload_2.PNG
- Once "Upload" has been selected a File Explorer window will open. Navigate to where rEFInd was unzipped and go down to the "refind" folder which is a sub-folder of the refind-bin-0.14.0.2 folder. Click on the "refind" folder to upload it into the EFI folder (see Step 5 in the URL link) > OK.
- In the same window where the "refind" folder was uploaded, expand the "refind" folder and one level down you will see a refind.conf-sample file. Rename this file to just "refind.conf". See Steps 6-7 in the URL link.
- "Exit" to close the EFI System Partition Explorer section.
- Return to the main page (the one with only two icons - see Step 5 above).
- Click on the left icon "Manage EFI Boot Option" (Step 9 in the URL link).
- It's a little hard to see but click on the "Create a new entry." button which is between the two panes. Click on the second icon down (below the "up" arrow). Disregard the "rEFInd" entry on the left pane because the screenshot was taken after I had already finished this step.
Create_Boot_Entry_button_2.PNG
- In the next window that appears, in the upper-left corner drop-down menu, select "Linux or other OS". In the Description field to the right enter "rEFInd" (or whatever you want to appear on the boot up menu). This corresponds to Step 10 of the URL link.
- In the same window in the previous step, select the Windows EFI partition, which will turn to red text when selected. Again, Step 10 of the URL link shows this window and it too has the same partition selected which is the second from the left. Once selected, at the bottom of the window, the "File path:" field will become available > Browse > expand the EFI folder > expand the "refind" folder > select the efi file that corresponds to your installation. In my case I selected "refind_x64.efi" > OK.
FYI the three choices are: refind_aa64.efi, refind_ia32.efi, and refind_x64.efi.
- Last step. Now go back to the previous window (Step 16 above, which is Step 11 in the URL link). Using the "Up" arrow between the two panes, move the rEFInd entry to the top of the boot order list so it will be the priority startup item.
Note that this is what I told you to ignore is Step 14 above because it would not appear until this step.
That's it. Restart the computer and you should see the rEFInd boot up menu, which should have detected the partition with the Live MX-23.2 extracted ISO files. That boot up menu looks like this for me:
rEFInd_Boot_up_screen.jpg
The icons correspond to, left to right:
- Boot Microsoft EFI boot from EFI system partition
- Boot EFI\BOOT\grubx64.efi from MX-Linux
This is the MX-23.2 extracted ISO file partition named "MX-LINUX"
- Boot Fallback boot loader from MX-LINUX
This is for the Live MX-23.2 MX-LINUX partition - I don't know what a "Fallback boot loader" is...sorry, no time to search.
- Boot EFI\MX\grubx64.efi from EFI
This is MX-23.2 installed
- Boot boot\vmlinuz-6.1.0-17-amd64 from rootMX23
- Boot\memtest+86+64.efi from rootMX23
This is the memory test from the MX-23 installation
Below those 6 menu icons are, left to right:
- about rEFInd
- Manage Hidden Tags Menu (which is empty)
- Shut Down Computer
- Reboot Computer
- Reboot to Computer Setup Utility (this will take you to the BIOS)
NOTE: If the rEFInd boot up menu does not appear then go to your BIOS and ensure that the boot priority is "rEFInd". I mentioned this in my
Post 98 Post #17 (this thread) - see the screenshot and the line "UEFI Hard Disk Drive BBS Priorities" at the bottom of that image which allows me to move "rEFInd" to the top of the boot priorities. Note that this is different from the "Boot Priority" listing of 7 icons above the "HELP" and "INFO" column on the right. It is also different from the "FIXED BOOT ORDER Priorities" just above the bottom-most line. (I had to move "rEFInd" to the top for that boot menu to appear and everything was fine afterwards.)
You do not have the required permissions to view the files attached to this post.