Skip to content

Comment on Linux Laptop Recommendationsparent

Comments

Erm, the following is a passage from the Gentoo Wiki:

[Chromebook Pixel] has a fatal bug - when battery runs out to zero, my Gentoo installation is erased. It's some kind of security measure. After full discharge any non-signed OS is erased. And I need to install Gentoo again from scratch

I have no firsthand experience, but I've heard the same thing other times as well. Is it just a baseless rumor?

I wouldn't be worried about my data per se (backed up with unison, etc), just the hassle of reinstalling and ultimately wary of electing into that kind of user-hostile design.

"Developer mode" is equivalent to rooting your phone - something that most users won't do, and that some misguided developers will even think they should discriminate against (I believe some banking apps were recently mentioned here). Even if you go out of your way to do it and suffer the oddities, buying such a device sends an economic signal (to Google and developers) and social signal (to less-clued friends) that the official locked-down experience is desirable.

Erm, the following is a passage from the Gentoo Wiki:
> [Chromebook Pixel] has a fatal bug - when battery runs out to zero, my Gentoo installation is erased. It's some kind of security measure. After full discharge any non-signed OS is erased. And I need to install Gentoo again from scratch
I have no firsthand experience, but I've heard the same thing other times as well. Is it just a baseless rumor?

News to me; ugh. Quoting one of the Google posts on this: "The problem here is that the flags that remember whether or not you're in dev-mode have to be stored somewhere, and we chose to put them in the battery-backed CMOS. When they're lost, we have to assume we should be in normal mode, or it opens a security hole. The only other place we could keep them would be in the TPM, but that's slow to access and would adversely affect boot times in normal mode. We may be able to fix that in future Chromebooks, but changing the verified boot security features generally requires a change to the read-only BIOS, which isn't possible with an update."

That's really broken.

The only other place we could keep them would be in the TPM, but that's slow to access and would adversely affect boot times in normal mode

Has this delay been quantified? I've used Linux-based systems with dynamic root of trust, with the TPM being queried at boot. There wasn't any noticeable delay in boot.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.