By default, Chromebooks don’t allow us to use chroots out-of-the-box. We will need to put our machine into Developer Mode to grant us this power.
Before Getting Started
Placing your device into Developer Mode will wipe all data and user information from it. Since ChromeOS is an online-centric operating system, the vast majority of your data will be stored remotely, but make sure you’ve backed up everything important that’s local to your machine before you begin. This could include important data like any files you’ve downloaded, or locally cached passwords. The use of Developer Mode may void your Chromebook’s warranty.
To get to Developer Mode, we need to first reboot into Recovery Mode. On most Chromebooks, you do so by turning the device off, then holding down the
Refresh keys while you press the Power button.
Once in this mode, press
Ctrl-D. You will be prompted with an opportunity to “turn OS verification OFF”. Press Enter to do so.
When you boot up your Chromebook, it will begin with a warning screen noting that “OS verification is OFF”. You will need to press
Ctrl-D to continue. Your device will now transition to Developer Mode.
Every boot thereafter will also begin with that warning screen, and a need to press
Ctrl-D to continue. Do not follow the onscreen instructions to turn OS verification on, or you risk wiping your machine’s data and turning Developer Mode off.