Oddly, Linux is hard, if not impossible, to run on many Chromebooks as root. A lot of Chromebooks only support “linux beta” (aka Crostini) as a subsystem of ChromeOS and the hardware doesn’t support running Linux as root from boot; frequently the low end models.
> Oddly, Linux is hard, if not impossible, to run on many Chromebooks as root. A lot of Chromebooks only support “linux beta” (aka Crostini) as a subsystem of ChromeOS and the hardware doesn’t support running Linux as root from boot; frequently the low end models.
Does any one know the reason for this -- was there ever a good description given by someone technical on the project as to why it worked out that way? All I can imagine is malice/ill-intent and I'd like to be wrong. It just seems so unlikely that somehow it was cheaper/easier to have the hardware not boot linux.
I remember seeing the chromebook story on HN lately[0][1] and I was kind of disgusted by it. The technical aspects might be great, but completely beside the point that those machines are basically on-ramps to google's surveillance ecosystem.
I can only think of them as the hardware version of Facebook's internet.org push -- If a whole generation grows up to think that running programs is launching domains that end in google.com, who benefits? Maybe a whole new generation will have easier access to VS Code and be able to build cool new stuff, and they'll run linux in VMs/crostini or whatever, but I can't fight the nagging feeling that a bunch of people will just stick with consumption. Figuring out how to install a program was hard, but it engendered a feeling of self-determination and control. Seems like Google wants to build the WALL-E future.
All that said, in recent memory this world has also produced:
- System76
- Framework
- Pinebook
- RISCV
- Tons of SBCs that are more and more performant and can function as full blown computing devices for cheap
And Google makes huge contributions (monetary and otherwise) to open source software and hardware, organizations, and projects.