To understand why Google targeted i686, you must remember the market in 2009. The "Netbook" craze was at its peak. Devices like the ASUS Eee PC, Acer Aspire One, and HP Mini ran Intel Atom processors—specifically the N270 and N280.
Google announced ChromeOS in July 2009 as a lightweight Linux-based system designed for web apps.
The hatch on the demo unit clicked awake when Mara pressed the chrome button. A pale progress bar crawled across the glass, white letters resolving into a single line: Google Chrome OS Linux i686 1.0.628 OEM Beta x86. The model string read like a relic and a promise—old architecture, fresh start.
The OS greeted her with a minimalist skyline and a blinking cursor. There were no flashy installers, no EULAs stacked like legal bricks. The world here was reduced to a browser and a shell, and both were curiously candid. The shell reported its lineage in terse lines: i686, an architecture built for grit; Linux, a community’s scaffold; 1.0.628, the precise heartbeat of an experiment. “Beta” whispered that it was willing to break. “OEM” said it had once been entrusted to someone else.
The subject build is explicitly labeled "Linux i686." This denotes that the operating system is compiled for the 32-bit x86 architecture, specifically utilizing the P6 microarchitecture capabilities introduced with the Intel Pentium Pro. During the time frame associated with early Chrome OS builds, the 32-bit i686 architecture was the standard for legacy hardware compatibility.