Sunday, 23 March 2014

Solve UEFI Boot problems by using rEFInd Boot Manager

I bought new Notebook Lenovo Z585 last year which came with Windows 8     pre-installed. The laptop is UEFI enabled and many of PCs/Notebook nowadays that come with Windows 8 preinstalled are also UEFI boot system.Initially I had problem installing Linux distros and having stable boot system.Finally I was successful working environment with Ubuntu 12.04 and Fedora 18 with some tweaks,you can refer my UEFI Dualboot guide.
Fedora and Ubuntu till date have better UEFI support than other Linux Distributions so if you are planning to installing Linux choose between them.
While reading through websites regarding help on UEFI ,I came to know about rEFInd Boot Manager a boot manager modified and built out of rEFit built originally for Mac.


It was surprising that came across this so late.This is great boot manager as its name suggest it automatically finds EFI files of operating system.
Often in UEFI boot systems when you install Linux alongside Windows 8 ,
Grub UEFI bootloader doesn't get installed correctly and results in corrupted systems in which either you are not able to boot into Linux or not able to boot into Windows.
rEFInd boot manager solves most of these problems even if GRUB gets installed incorrectly.
rEFInd boot manager is very much customizable you can change background & icons.It reminds me of B.U.R.G  for normal M.B.R systems which is customisable similarly.





Note: Perform following actions have risk involved you should be knowing what you are doing and just be careful 

Installing on Fedora and Ubuntu is simple with rpms and debs binaries readily available.


su -c "yum localinstall  refind-0.7.8-1.x86_64.rpm"

or


sudo dpkg -i refind_0.7.8-1_amd64.deb

For Windows  8 Download the zip run Command Prompt as Administrator & enter following cmds 


mountvol S: /S

change to directory where you have extracted the zip file


cd /d H:\refind-bin-0.7.8  


xcopy /E refind S:\EFI\refind\ 


S: 


cd EFI\refind


del refind_ia32.efi


rd /s drivers_ia32


bcdedit /set {bootmgr} path \EFI\refind\refind_x64.efi



bcdedit /set {bootmgr} description "rEFInd BootMgr v0.7.8"
Reboot and Enjoy the rEFInd Boot Manager 

If you really like rEFInd BootMgr consider donating the developer

No comments:

Post a Comment