> On Aug 16, 2015, at 10:54 AM, Rod Smith <rodsm...@rodsbooks.com> wrote:
> 
> On 08/16/2015 12:01 AM, Fanhenglong wrote:
>> 
>> In uefi boot mode I can’t install windows or linux guest os on mbr
>> partition,
>> 
>> Maybe uefi only supports booting from mbr and can’t install on mbr?
> 
> Windows and most Linux distributions have their own prohibitions against
> installing to MBR disks. Your description is a little unclear, but
> you're probably running into this issue.
> 
> Earlier, you wrote:
> 
>> I can’t convert mbr to gpt,
> 
> Why not? The OS installer should permit you to do this, although in some
> cases you'll need to jump through some hoops to do it. (Note that this
> may destroy other OSes already installed to the disk, or at least render
> them unbootable until an EFI-mode boot loader is installed.)
> 

Not to mention it is OVMF, so you could have an MBR disk and a GPT disk. 

For legacy BIOS boot you need C: and magic sectors on an MBR formatted disk 
(sector zero, and cheat sectors lots of folks try to use). 
For EFI you boot from a named file on a FAT32 system partition. The system 
partition can contain an unlimited number of OS loaders. The OS installer 
writes an NVRAM variable that sets the name of the 1st stage OS loader (EFI 
Application). 

Thanks,

Andrew Fish

> -- 
> Rod Smith
> rodsm...@rodsbooks.com
> http://www.rodsbooks.com
> 
> ------------------------------------------------------------------------------
> _______________________________________________
> edk2-devel mailing list
> edk2-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/edk2-devel


------------------------------------------------------------------------------
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to