Linux – How to dual boot a UEFI OS and a legacy boot OS, or convert stock Windows 8 to BIOS

biosbootlinuxuefi

I have a computer (HP Pavilion g6-2342dx) which came with Windows 8, and thus the new UEFI boot system. I would like to install a few OS's which are not EFI compatible, and Arch GNU/Linux with BIOS mode. However, I would not like to completely wipe all my files to set to legacy. My preferred options would be to:
1. Multiboot legacy OS alongside my EFI os
2. Convert Windows 8 and Ubuntu to legacy without reformatting or switching to MSDOS part table.

If anyone could suggest a solution or a method, your help would be appreciated! Thanks!

Best Answer

It is possible. I have an option in my BIOS to either boot UEFI first or Legacy first. I have installed Ubuntu in UEFI mode from a USB live disk (first) and Windows 7 not in UEFI (MBR) from a DVD. This has resulted in 2 x 100mb partitions and I can switch OS's via the BIOS.

I found this accidentally but it works.

As neither OS realises it is in a dual boot system it might even possible to add more OS's, I won't be testing this, just happy to finally have dual boot working.

Related Question