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?

3 Answers 3


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, 2014 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, 2015 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, 2014 at 9:17
  • Provide your answer here not the link. Oct 27, 2014 at 9:56
  • It's just a link but it's a good one.
    – mpr
    Jun 26, 2018 at 16:54

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .