Date: Tue, 29 Apr 2014 22:41:45 -0700 From: Nathan Whitehorn <nwhitehorn@freebsd.org> To: Glen Barber <gjb@FreeBSD.org>, Dmitry Morozovsky <marck@rinet.ru> Cc: svn-src-head@FreeBSD.org, Don Lewis <truckman@FreeBSD.org>, src-committers@FreeBSD.org, svn-src-all@FreeBSD.org Subject: Re: svn commit: r264907 - in head/release: amd64 i386 Message-ID: <53608D19.7060309@freebsd.org> In-Reply-To: <20140425130714.GN49791@glenbarber.us> References: <201404250526.s3P5Q3hS010626@gw.catspoiler.org> <alpine.BSF.2.00.1404251357330.5834@woozle.rinet.ru> <20140425130714.GN49791@glenbarber.us>
next in thread | previous in thread | raw e-mail | index | archive | help
On 04/25/14 06:07, Glen Barber wrote: > On Fri, Apr 25, 2014 at 02:00:13PM +0400, Dmitry Morozovsky wrote: >> seconded, till now the most bootable case for machines under my hands were >> happy with no-partition at all (fake MBR with 50k@s4, dd from UFS) >> > I'm working on restoring the MBR, but need some time to test. If > I can't get a working memstick image with the addition of an EFI > partition for the UEFI boot loader in a few hours, I'll revert this > commit. > > Glen > The amd64 release scripts now include variants that build EFI/BIOS dual mode images. These should be bootable everywhere: stupid BIOSes that see GPT and try to boot with EFI will succeed since there actually is EFI. If you try to boot with BIOS, it will also boot that way. (Thanks to Marcel for mkimg, by the way, which have made the scripts much cleaner) These cannot, however, become the defaults for the time being because GENERIC uses syscons and syscons does not support EFI. Adding EFI loaders to the image means there is an increased likelihood they will be used and failing to give a console afterward is not friendly behavior. The VT kernel configuration works with both. So, to make universally bootable install media, we have to switch the default console driver to newcons. This means we need to finish polishing newcons and need to think about what, exactly, the missing pieces are to enable it as the default. -Nathan
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?53608D19.7060309>