Own a Chromebook but want to replace Chrome OS with Linux or another OS? Great news: flashing SeaBIOS—a trusted modified BIOS—makes it possible. Numerous models are supported. Head to the compatibility page and scroll down to confirm yours qualifies.

After identifying your model's key combo from the compatibility list, boot to the recovery screen. Press Ctrl + D to enable developer mode. Be patient—this can take 10-30 minutes as it wipes the device.
Chrome OS runs on a read-only filesystem by default, so enable full read/write. Press Ctrl + Alt + T for the Crosh terminal, then type shell for Bash access.

Run these commands:
sudo -s
flashrom --wp-disable
Restart. Important: Most models have a hardware write-protect screw/switch—consult your model's docs to remove it.
Flashing SeaBIOS is simple using a script from Chromium expert John Lewis (MrChromebox). Press Ctrl + Alt + T and run:
cd; rm -f flash_chromebook_rom.sh; curl -L -O https://johnlewis.ie/flash_chromebook_rom.sh; sudo -E bash flash_chromebook_rom.sh
Follow the prompts, then reboot.

Note: For legacy SeaBIOS versions, check the dedicated resource.

On reboot, a black SeaBIOS screen confirms success (no Chrome logo). To revert, boot Chrome OS, rerun the script, and choose recovery.
Your Chromebook is now unlocked! Boot alternative OSes from USB—SeaBIOS prioritizes it. Prepare a USB with your distro and go.
Chromebooks are often underrated, yet they boast solid hardware and exceptional battery life. With SeaBIOS, they become powerful Linux powerhouses—as I've seen firsthand with many conversions.
Thinking of trying this? Worth it for the upgrade? Share your thoughts below!
Image credit: Chromium.org