Skip to main content

Free Shipping on Domestic Orders $75+

How to install/dual boot Linux on your Chromebook

      • ⚠️ Warning: Enabling Developer Mode will erase all local data on your Chromebook.

      • Back up your important files before continuing:

      • Documents, downloads, photos, and bookmarks

      • Save them to Google Drive, OneDrive, an external USB drive, or an SD card

      • Make sure all important data is safely backed up before moving to Step 2."

      Ask FixBot

      Add Comment

      • Turn the Chromebook off

      • Hold Esc + Refresh (the circular-arrow key), then press Power.

      • When the Recovery screen appears, release the keys.

      • Press Ctrl + D.

      • Press Enter to confirm enabling Developer Mode.

      • Wait while Chrome OS transitions to Developer Mode. Don't turn the Chromebook off during this process.

      • After it finishes, you'll see the Developer Mode warning screen on startup. You can press Ctrl + D to continue booting.

      Ask FixBot

      Add Comment

      • At the ChromeOS login screen, press Ctrl + Alt + F2

      • If this doesn't work, select 'Browse as Guest' first, then try Ctrl + Alt + F2 again

      • You do not need to sign in with a Google account if you don't want to

      • You should get a terminal/login screen. Log in as:chronos

      • commamd: cd; curl -LOf https://mrchromebox.tech/firmware-util.s... && sudo bash firmware-util.sh

      • Safety Warning: ⚠️ Important: Only run this command from the official MrChromebox website. Never run similar commands from untrusted sources, as they could damage your Chromebook or compromise your data.

      • When the menu appears, choose Install/Update RW_LEGACY Firmware

      • Follow the prompts and let it finish (if it let's you to choose between seabios and edk2 choose edk2 as that supports more OS types than seabios) and then Reboot your Chromebook

      Ask FixBot

      Add Comment

      • At the Developer Mode warning screen, press Ctrl + L to enter Legacy Boot/AltFw.

      • If you see a blank white screen with no number prompt, type any number from 0-9 and SeaBIOS/edk2 will launch

      • You can then boot your Linux USB/SD using the Esc key to enter boot options. On newer devices, you may see an edk2 menu; on older ones, you may see SeaBIOS.

      Ask FixBot

      Add Comment

Conclusion

Congratulations! You now have the option to

  • 🐧 Boot Linux from USB/SD or internal storage.
  • 🔄 Dual-boot Chrome OS + Linux — Chrome OS stays installed and functional.
  • ⌨️ Press Ctrl+L at the Developer Mode screen to enter the Legacy/AltFw bootloader.
  • 🛠️ Better boot support than the stock legacy payload; newer devices use an edk2/UEFI-based payload.
  • 🔓 You don't have to open the Chromebook or disable hardware write protection.
  • 🛡️ ChromeOS Recovery and the normal ChromeOS firmware functionality remain available.
  • ## Resources
  • For updates, scripts, and additional documentation, visit my GitHub repo:
  • [Tech Help Site v2](https://github.com/shreyas368/tech-help-...)
  • Video walkthroughs will be added soon. Stay tuned on my GitHub repo for updates.

*

Cancel: I did not complete this guide.

Shreyas vuyyuru

Member since: 07/12/26

1 Reputation

7 Guides authored

0 Guide Comments

Add Comment

View Statistics:

Past 24 Hours: 4

Past 7 Days: 19

Past 30 Days: 52

All Time: 52