On Wed, May 21, 2014 at 5:19 AM, David Woodhouse <dw...@infradead.org> wrote: > On Tue, 2014-05-13 at 04:54 +0200, Laszlo Ersek wrote: >> (Without enabling the CSM in an OVMF build, the option to legacy-boot is >> lost of course as well, but I expressly don't desire that option. Just >> boot legacy OSes with pure SeaBIOS; it's easy to choose your firmware in >> a virtual machine.) > > I don't think I agree that it's easy to choose your firmware. If I'm > using virt-manager/libvirt under Fedora, how do I do it? I suppose it'd > be implicit in my choice of operating system? So I might be expected to > know that selecting "Fedora 20" will use legacy BIOS while "Fedora 21" > will magically switch me over to UEFI, according to criteria that are > entirely opaque to me? And if I'm using Ubuntu or something else, the > choices there might be entirely different? > > Or were you really intending the tools to give the user an explicit > choice of legacy vs. UEFI rather than depending on the OS? That would > kind of suck too. > > Really, I think we should make CSM work and keep it working, then it's a > no-brainer for users because things Just Work™. Never underestimate the > collective stupidity of end-users. If we can make it Just Work™, > especially since we're so close already, then I think we should. > > Which is why I spent the time to enable CSM in the first place, of > course. Not to mention the fact that having OVMF+CSM as a default > firmware will serve to accelerate adoption of UEFI in virtual machines, > and that gives people a *really* easy playground to get involved in EDK2 > source code; fixing bugs and making improvements.
Of course, the 'non-free' (non-OSI) FAT driver license will also block any consideration of OVMF as 'the default' firmware for many people. -Jordan ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." http://p.sf.net/sfu/SauceLabs _______________________________________________ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel