Symptoms
- Settings > Linux shows a spinner that never finishes
- Error message when turning on Linux
- Turn On button is greyed out
- Linux terminal never opens
Likely causes
- CommonNot enough free storage spaceLinux needs several gigabytes free to install its virtual machine.
- CommonDevice or ChromeOS version doesn't support LinuxOlder or lower-end Chromebooks and outdated ChromeOS versions may lack Crostini support.
- PossibleManaged device policy blocks LinuxSchool or work Chromebooks often have Linux disabled by an administrator.
- PossibleStuck or corrupted previous Linux installA failed prior setup can leave things in a broken state.
What to do
- Check Settings > About ChromeOS and update to the latest version, then restart.
- Free up storage by deleting downloads and clearing browser cache in Settings > Storage.
- Go to Settings > Advanced > Developers and try turning on Linux again, allowing several minutes.
- If it's stuck, restart the Chromebook and try once more from a fresh boot.
- If you're on a school or work account, ask the administrator whether Linux is allowed on your device.
- As a last resort, remove Linux entirely (Settings > Linux > Remove) and set it up again from scratch.
When to call a pro
Not typically needed for personal devices; managed devices need IT/admin help to enable Linux.
Safety
Generally low risk
Generally low risk for a careful person. Stop if anything looks different from what this guide describes.