I have Debian 7 installed on my laptop on the ssd and windows 8 on the hdd. Currently to boot Windows I go into the bios and change a boot setting from legacy to UEFI, which means to boot Debian I am using the legacy option. When I originally installed Debian I recall it being a pain to work with UEFI so that is why I did it this way.

My question is, now that I have more time, is it possible to switch the Debian install so that it can dual boot with windows under UEFI?


Yes, you have to have both os's as the same, either UEFI or MBR/Legacy. You cannot have Linux legacy and 8 uefi.

  • For a while I did have both UEFI Windows 8 and MBR Debian 7. The way I switched between them was by changing my settings in BIOS from UEFI to MBR and vice versa. – 0x41414141 Jun 5 '14 at 22:01

I ended up doing this by uninstalling Grub and installing rEFInd. This was a very painstaking procedure and many times I had to use Super Grub Disk to boot back into Linux. But it does work now.

I followed the procedure at http://www.rodsbooks.com/refind/installing.html

  • 1
    Whilst this may theoretically answer the question, it would be preferable to include the essential parts of the answer here, and provide the link for reference. – slm Sep 30 '15 at 3:05

A short step by step howto can be found here:

Switch Debian 7 wheezy from legacy to UEFI boot mode

  • Please provide the details here, and use links for pointers to non-relevant details and/or backup information. Currently if the link goes dead your answer loses any of its value it might have. – Anthon Oct 27 '14 at 9:17
  • Provide your answer here not the link. – Ruban Savvy Oct 27 '14 at 9:56
  • It's just a link but it's a good one. – mpr Jun 26 '18 at 16:54

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.