Date: Sat, 19 Jan 2019 15:27:20 +0200 From: Toomas Soome <tsoome@me.com> To: Lev Serebryakov <lev@FreeBSD.org> Cc: Warner Losh <imp@bsdimp.com>, Emmanuel Vadot <manu@bidouilliste.com>, "Rodney W. Grimes" <freebsd-rwg@pdx.rh.cn85.dnsmgr.net>, FreeBSD Current <freebsd-current@freebsd.org> Subject: Re: GPT boot has less features than legacy MBR-based one (Was: UEFI, loader.efi and /boot.config) Message-ID: <5CE830A3-27A1-4586-8742-0ED3803EC520@me.com> In-Reply-To: <912985968.20190119125228@serebryakov.spb.ru> References: <201901181935.x0IJZ4tX057034@pdx.rh.CN85.dnsmgr.net> <49056065-1e62-f0dc-c7a4-8c358de4266e@FreeBSD.org> <20190118221013.81c8729c7bf17038e1823b52@bidouilliste.com> <CANCZdfpMWuBZGJ_KjDm8EOqG7CG815aLRgRx-2RPZ1yrQPgkKg@mail.gmail.com> <912985968.20190119125228@serebryakov.spb.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
> On 19 Jan 2019, at 11:52, Lev Serebryakov <lev@FreeBSD.org> wrote: >=20 > Hello Warner, >=20 > Saturday, January 19, 2019, 12:17:29 AM, you wrote: >=20 >> Also most UEFI BIOSes I've used (which isn't a lot) allow one to = choose >> which BootXXXX variable to use to boot. Some will even create new = BootXXXX >> variables that they use when you choose a raw device to boot from. > I have never seen such item in BIOS Setup. I've checked two MoBos now = (one is > Supermicro X9something and other is brand-new Goldmont-based Chinese = MiniPC > like Intel NUK): both have one knob in setup about boot type > (Legacy/UEFI/Auto) and if UEFI is selected, Supermicro MoBo (but not = Chinese > one) could be booted to "UEFI Console" which is not documented = anywhere. >=20 > Ok, I've checked my desktop Asus Z170-A, but it is graphical and I = could > not find or understand anything in this home-rown UI with crazy-fast = mouse. >=20 > I have never seen documentation in MoBo manuals about such features, = BTW. >=20 > And, again, GPT/Legacy still left behind, and it could be very useful = for > small systems, as sometimes 4 partitions of MBR is not enough (2 code > partitions + 1 config partition + 1 persistent data partition, and > SOMETIMES, there is place for swap, for example, but MBR is full = already). >=20 you can always create BSD label inside MBR slice. Also you can add = chain_disk=3Ddevicename: into loader.conf and get same one key = selection in boot menu (or Boot Enviroments for that matter). There is = no need to struggle with 446 byte asm code when you have full power from = your boot loader. rgds, toomas
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5CE830A3-27A1-4586-8742-0ED3803EC520>