Re:Unboxing a $100 Chromebook
by SahAssar on Saturday July 23, 2022 @06:09AM
(#32201950)
Seems like the FAQ makes a distinction between running the default container and running custom containers. From the description it seems like when using the default terminal app it is a container, not a VM, and when running custom containers it is in a VM: https://chromeos.dev/en/linux/linux-on-chromeos-faq#am-i-run...
[ Parent
| on HN ]
Re:Unboxing a $100 Chromebook
by yencabulator on Thursday July 28, 2022 @05:50PM
(#32270515)
ChromeOS forces an Google-dictated immutable VM image ("termina"). Inside this VM, in LXD containers, you get to run whatever you want. You can have multiple VMs, but they're all the termina image. You can get a shell in the termina VM, but it's pretty pointless, and all useful things are inside the LXD container.
When the hardware supports it (most often true these days), you can run nested virtualization: KVM (inside LXD) inside KVM. That will get you an arbitrary VM image.
They might relax the "Termina VMs only" policy later, but that depends on a bunch more security spending.