If your board is supported by flashrom internal flashing mode, you can "recover flash" it internally if could boot to Linux. Any Linux LiveUSB with iomem=relaxed added to Linux kernel parameters at GRUB ("e" button to temporarily edit this entry) would be sufficient: git clone a flashrom repository and build it using the instructions from a wiki. Or, even better, create a custom LiveUSB with it already preinstalled. However, if not supported by a flashrom internal flashing mode, then it's not currently possible.
On Mon, Nov 4, 2019 at 3:16 PM Rafael Send flyingfishfinger@gmail.com wrote:
FWIW I'm currently running a Grub2 payload, which starts either Tianocore or SeaBIOS from CBFS.
Not a CSM and I think my coreboot has ACPI issues so I haven't actually been able to boot Windows via SeaBIOS, but it does start and run Linuxes just fine.
R
On Sat, Nov 2, 2019, 00:54 Matt DeVillier matt.devillier@gmail.com wrote:
On Fri, Nov 1, 2019, 2:32 PM dalao@tutanota.com wrote:
Thankyou very much! I followed Nico's method and it works. I'm wondering does coreboot support "hybrid boot" mode like some motherboard does?
that's not a function of coreboot, but of the payload (Tianocore). It should be possible to. build Tianocore with SeaBIOS as a CSM, so it can fall back to legacy booting, but I'm not aware of anyone having done it successfully recently. So effectively the answer is no
Basically it will try to boot UEFI drive if not found, it will fallback to boot traditional drives. _______________________________________________ coreboot mailing list -- coreboot@coreboot.org To unsubscribe send an email to coreboot-leave@coreboot.org
coreboot mailing list -- coreboot@coreboot.org To unsubscribe send an email to coreboot-leave@coreboot.org
coreboot mailing list -- coreboot@coreboot.org To unsubscribe send an email to coreboot-leave@coreboot.org