-
×InformationNeed Windows 11 help?Check documents on compatibility, FAQs, upgrade information and available fixes.
Windows 11 Support Center. -
-
×InformationNeed Windows 11 help?Check documents on compatibility, FAQs, upgrade information and available fixes.
Windows 11 Support Center. -
- HP Community
- Desktops
- Desktop Wireless and Networking
- linux based bios 8381

Create an account on the HP Community to personalize your profile and ask a question
04-23-2025 05:59 PM
hey i just installed chrome os on an all in one desctop and i read i have to download a linux based bios for 8381 i am not sure what to do i have installed on previous devises and sold them and i didn't have any problems with that so if someone can please guild me the right way i would greatly apperciate it so much
04-25-2025 06:45 AM - edited 04-25-2025 06:46 AM
@tommylieneke198, Welcome to HP Support Community.
Thank you for posting your query, I will be glad to help you.
We see you’ve installed Chrome OS (likely via something like Chromium OS or CloudReady/FydeOS) on an HP All-in-One desktop from around 2020, and now you're hearing that you might need to flash a Linux-based BIOS (possibly Coreboot or MrChromebox firmware like UEFI firmware for Chrome OS) — especially for a model like HP 8381, which I assume is part of the internal model number or series. Let’s walk through it step by step.
First, a few clarifying questions:
- What exact Chrome OS version or fork did you install? (e.g., CloudReady, FydeOS, Chrome OS Flex?)
- What’s the full model number of your HP All-in-One? Something like HP All-in-One 24-df0010 etc.
- Do you have the ability to boot into Linux/Chrome OS now, or are you stuck at BIOS?
General BIOS Flashing Guide (for Chrome OS on PC):
If you're trying to get full functionality (like verified boot, updates, or firmware-level improvements), you may need to flash custom firmware using MrChromebox's firmware utility script — a popular way to enable UEFI boot or full ROM for Chrome OS/CloudReady.
What You Likely Need to Do:
1. Boot into Chrome OS or a Linux USB
If you're already in Chrome OS, open a Terminal:
Ctrl + Alt + T
Then type:
shell
2. Enable Developer Mode (if required)
This may not apply depending on what OS you're running (Flex/CloudReady doesn't need it). But for some Chromium-based OS setups, you need it to access deeper system files.
3. Run MrChromebox Firmware Utility
From the shell (inside Chrome OS or Linux), run:
cd; curl -LO https://mrchromebox.tech/firmware-util.sh && sudo bash firmware-util.sh
This utility will guide you on:
- Backing up your existing firmware
- Installing a custom UEFI firmware (helpful for Chrome OS + Linux dual boot)
- Writing a full ROM if necessary (but only if you’re comfortable and have backed up)
Note: You must disable write protection, which could be hardware-level or software-level, depending on your board. On AIOs, this may involve a screw/jumper on the motherboard.
Tips for HP 2020 Models:
- Some HP models from 2020 have firmware protections (Intel Boot Guard, write-protect pins).
- Installing full UEFI firmware can brick the system if protections aren’t disabled first.
- If you're unsure, go with the RW_LEGACY firmware option (less risky).
Alternate Solution:
If your Chrome OS is running fine without flashing firmware, and everything works (Wi-Fi, sound, power, updates), you might not need to flash the BIOS at all. Only flash custom firmware if:
- The system can’t boot without USB
- You're stuck in legacy boot
- You need dual boot or full OS support (like Linux or Windows side-by-side)
I hope this helps.
Take care and have a good day.
Please click “Accepted Solution” if you feel my post solved your issue, it will help others find the solution. Select "Yes" on the bottom left to say “Thanks” for helping!
Max3Aj
HP Support