First, I just want to thank all of you for what you do. Using Coreboot is delightful. I had a question about how the program verifies UEFI OS's. I'm using it to update a chromebook to ChromeOS flex and receiving the error; doesn't contain a verifiable 64-bit UEFI OS.d From the documentation ChromeOS Flex is supposed to be a 64 bit UEFI so I"m wondering if it could be something I did while creating the boot media, a problem with updating chromebook, or how coreboot is verifying the OS? After entering the menu I can boot to the USB and install just fine so no big deal just curious why it gave that error. Thanks again for putting in the work! We all appreciate it.
This has nothing to do with coreboot, the message is from the UEFI payload (Tianocore/edk2). It's telling you that whatever boot device it is trying to boot (and it tells you in the error msg) does not contain a UEFI-bootable 64-bit OS. If you didn't install ChromeOS Flex to your internal storage, then that is why (since ChromeOS proper is not UEFI-bootable).
On Mon, Sep 5, 2022 at 9:10 AM CJ christopher.galliart@gmail.com wrote:
First, I just want to thank all of you for what you do. Using Coreboot is delightful. I had a question about how the program verifies UEFI OS's. I'm using it to update a chromebook to ChromeOS flex and receiving the error; doesn't contain a verifiable 64-bit UEFI OS.d From the documentation ChromeOS Flex is supposed to be a 64 bit UEFI so I"m wondering if it could be something I did while creating the boot media, a problem with updating chromebook, or how coreboot is verifying the OS? After entering the menu I can boot to the USB and install just fine so no big deal just curious why it gave that error. Thanks again for putting in the work! We all appreciate it. _______________________________________________ coreboot mailing list -- coreboot@coreboot.org To unsubscribe send an email to coreboot-leave@coreboot.org
I totally get that, just wanted to understand how the UEFI verification process worked a little better. When I was looking around at the boot options I somehow confused a named USB for an actual partition that was trying to boot, I'll put that into my mis-typed variable fail tranche. Thanks!
On Mon, Sep 5, 2022 at 11:37 AM Matt DeVillier matt.devillier@gmail.com wrote:
This has nothing to do with coreboot, the message is from the UEFI payload (Tianocore/edk2). It's telling you that whatever boot device it is trying to boot (and it tells you in the error msg) does not contain a UEFI-bootable 64-bit OS. If you didn't install ChromeOS Flex to your internal storage, then that is why (since ChromeOS proper is not UEFI-bootable).
On Mon, Sep 5, 2022 at 9:10 AM CJ christopher.galliart@gmail.com wrote:
First, I just want to thank all of you for what you do. Using Coreboot
is delightful. I had a question about how the program verifies UEFI OS's. I'm using it to update a chromebook to ChromeOS flex and receiving the error; doesn't contain a verifiable 64-bit UEFI OS.d From the documentation ChromeOS Flex is supposed to be a 64 bit UEFI so I"m wondering if it could be something I did while creating the boot media, a problem with updating chromebook, or how coreboot is verifying the OS? After entering the menu I can boot to the USB and install just fine so no big deal just curious why it gave that error. Thanks again for putting in the work! We all appreciate it.
coreboot mailing list -- coreboot@coreboot.org To unsubscribe send an email to coreboot-leave@coreboot.org
I'm completely lost. Why would you update a chromebook to chromeos flex when you can build chromeos and install that.
Did you know that you can build chromeos from source, rekey the chromebook, and then it will boot in normal mode with your build? You can even run the chromeos OTA service from a machine you own, which is kinda fun. This is a talk I gave at ELC in 2014 (15? I forget) about doing just that: https://docs.google.com/presentation/d/1jSUJteAjEgHCFyx6VsqhWmNGTKipvTmAdsoW...
This is also the year the vendor LF hired to record the talks lost all the videos of the talks, so the slides are all I have.
But to the original question: chromeos flex IIUC is set up to boot on non-chromebook environments like UEFI, so I'm a bit lost on why you'd want it on a real chromebook.
This probably means I'm about to learn something I did not know.
On Mon, Sep 5, 2022 at 9:37 AM Matt DeVillier matt.devillier@gmail.com wrote:
This has nothing to do with coreboot, the message is from the UEFI payload (Tianocore/edk2). It's telling you that whatever boot device it is trying to boot (and it tells you in the error msg) does not contain a UEFI-bootable 64-bit OS. If you didn't install ChromeOS Flex to your internal storage, then that is why (since ChromeOS proper is not UEFI-bootable).
On Mon, Sep 5, 2022 at 9:10 AM CJ christopher.galliart@gmail.com wrote:
First, I just want to thank all of you for what you do. Using Coreboot
is delightful. I had a question about how the program verifies UEFI OS's. I'm using it to update a chromebook to ChromeOS flex and receiving the error; doesn't contain a verifiable 64-bit UEFI OS.d From the documentation ChromeOS Flex is supposed to be a 64 bit UEFI so I"m wondering if it could be something I did while creating the boot media, a problem with updating chromebook, or how coreboot is verifying the OS? After entering the menu I can boot to the USB and install just fine so no big deal just curious why it gave that error. Thanks again for putting in the work! We all appreciate it.
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
Ron, if I had to hazard a guess, for most users with EOL ChromeOS hardware, it's simply several orders of magnitude easier to flash my upstream coreboot + edk2 firmware and install ChromeOS Flex, than to build their own ChromiumOS (vs ChromeOS, since the private overlays are not available) and manage updates
On Mon, Sep 5, 2022 at 4:21 PM ron minnich rminnich@gmail.com wrote:
I'm completely lost. Why would you update a chromebook to chromeos flex when you can build chromeos and install that.
Did you know that you can build chromeos from source, rekey the chromebook, and then it will boot in normal mode with your build? You can even run the chromeos OTA service from a machine you own, which is kinda fun. This is a talk I gave at ELC in 2014 (15? I forget) about doing just that: https://docs.google.com/presentation/d/1jSUJteAjEgHCFyx6VsqhWmNGTKipvTmAdsoW...
This is also the year the vendor LF hired to record the talks lost all the videos of the talks, so the slides are all I have.
But to the original question: chromeos flex IIUC is set up to boot on non-chromebook environments like UEFI, so I'm a bit lost on why you'd want it on a real chromebook.
This probably means I'm about to learn something I did not know.
On Mon, Sep 5, 2022 at 9:37 AM Matt DeVillier matt.devillier@gmail.com wrote:
This has nothing to do with coreboot, the message is from the UEFI payload (Tianocore/edk2). It's telling you that whatever boot device it is trying to boot (and it tells you in the error msg) does not contain a UEFI-bootable 64-bit OS. If you didn't install ChromeOS Flex to your internal storage, then that is why (since ChromeOS proper is not UEFI-bootable).
On Mon, Sep 5, 2022 at 9:10 AM CJ christopher.galliart@gmail.com wrote:
First, I just want to thank all of you for what you do. Using Coreboot is delightful. I had a question about how the program verifies UEFI OS's. I'm using it to update a chromebook to ChromeOS flex and receiving the error; doesn't contain a verifiable 64-bit UEFI OS.d From the documentation ChromeOS Flex is supposed to be a 64 bit UEFI so I"m wondering if it could be something I did while creating the boot media, a problem with updating chromebook, or how coreboot is verifying the OS? After entering the menu I can boot to the USB and install just fine so no big deal just curious why it gave that error. Thanks again for putting in the work! We all appreciate it. _______________________________________________ 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
You just confirmed my guess that I was going to learn something I didn't know 😀
On Mon, Sep 5, 2022, 3:04 PM Matt DeVillier matt.devillier@gmail.com wrote:
Ron, if I had to hazard a guess, for most users with EOL ChromeOS hardware, it's simply several orders of magnitude easier to flash my upstream coreboot + edk2 firmware and install ChromeOS Flex, than to build their own ChromiumOS (vs ChromeOS, since the private overlays are not available) and manage updates
On Mon, Sep 5, 2022 at 4:21 PM ron minnich rminnich@gmail.com wrote:
I'm completely lost. Why would you update a chromebook to chromeos flex
when you can build chromeos and install that.
Did you know that you can build chromeos from source, rekey the
chromebook, and then it will boot in normal mode with your build? You can even run the chromeos OTA service from a machine you own, which is kinda fun. This is a talk I gave at ELC in 2014 (15? I forget) about doing just that: https://docs.google.com/presentation/d/1jSUJteAjEgHCFyx6VsqhWmNGTKipvTmAdsoW...
This is also the year the vendor LF hired to record the talks lost all
the videos of the talks, so the slides are all I have.
But to the original question: chromeos flex IIUC is set up to boot on
non-chromebook environments like UEFI, so I'm a bit lost on why you'd want it on a real chromebook.
This probably means I'm about to learn something I did not know.
On Mon, Sep 5, 2022 at 9:37 AM Matt DeVillier matt.devillier@gmail.com
wrote:
This has nothing to do with coreboot, the message is from the UEFI payload (Tianocore/edk2). It's telling you that whatever boot device it is trying to boot (and it tells you in the error msg) does not contain a UEFI-bootable 64-bit OS. If you didn't install ChromeOS Flex to your internal storage, then that is why (since ChromeOS proper is not UEFI-bootable).
On Mon, Sep 5, 2022 at 9:10 AM CJ christopher.galliart@gmail.com
wrote:
First, I just want to thank all of you for what you do. Using
Coreboot is delightful. I had a question about how the program verifies UEFI OS's. I'm using it to update a chromebook to ChromeOS flex and receiving the error; doesn't contain a verifiable 64-bit UEFI OS.d From the documentation ChromeOS Flex is supposed to be a 64 bit UEFI so I"m wondering if it could be something I did while creating the boot media, a problem with updating chromebook, or how coreboot is verifying the OS? After entering the menu I can boot to the USB and install just fine so no big deal just curious why it gave that error. Thanks again for putting in the work! We all appreciate it.
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