3 ms·
Video of the talk: Linux for Chromebooks, (A.K.A Crostini): Secure Development presented by Sudha Broslawsky, Tom Buckley, and Dylan Reid at Google I/O 2019
by jt2190 7y ago
Video of the talk:
Linux for Chromebooks, (A.K.A Crostini): Secure Development
presented by Sudha Broslawsky, Tom Buckley, and Dylan Reid at Google I/O 2019
https://youtu.be/pRlh8LX4kQI https://youtu.be/pRlh8LX4kQI
Some technical details:
* Container: Crostini (default is Debian 9)
* Guest: Termina VM: LXD [1], Linux Kernel
* Host: CrOS: crosvm, Linux Kernel
Drivers are run in "minijails" to minimize exposure.
Files are shared from container to OS via 9P [2]. Google is calling theirs "9S"
Edit: I think this in-depth document may be up to date: "Running Custom Containers Under Chrome OS" https://chromium.googlesource.com/chromiumos/docs/+/master/containers_and_vms.md https://chromium.googlesource.com/chromiumos/docs/+/master/c...
[1] from Canonical, see https://linuxcontainers.org/lxd/ https://linuxcontainers.org/lxd/
[2] https://en.wikipedia.org/wiki/9P_(protocol) https://en.wikipedia.org/wiki/9P_(protocol)