Chrome OS 98 adds management of multiple Chromebook Linux containers

Chrome OS 98 multiple Linux Chromebook containers management

Earlier this month I reported that Chrome OS was adding multiple container management to Chromebook. The last Dev Channel update has finally brought the first iteration of that feature and I do have it working. At the moment, however, I’ve only been able to add a second Linux container for Debian. Regardless, here’s how Chrome OS 98 adds management of multiple Chromebook Linux containers.

For starters, I had to enable the following experimental flag in Chrome OS 98: chrome://flags#crostini-multi-container and restart my browser. After that, I saw the new “manage extra containers” option in my Linux settings:

Chrome OS 98 multiple Chromebook Linux containers management

Choosing this option brought me to the following screen, which initially had a single container, as expected. Here I could change the color of each one. I clicked the Create button, added a second Debian container, and left it the default color. The three-dot option offers ways to stop or delete a container.

Chrome OS 98 multiple Chromebook Linux containers installed

I then tried to create a new container with a different Linux distribution. There are options to configure an image server address, but I wasn’t able to get those working. However, I did tinker around in a crosh terminal to get an Arch Linux image, which appears installed. Unfortunately, it won’t yet start.

Chrome OS 98 three Chromebook Linux containers

Regardless, by right-clicking my Terminal app, you can see that it can be started with any working installed Linux images. That gives you some sense of how to interact with each individual Linux instance on a Chromebook.

Chrome OS 98 three Linux containers on a Chromebook with Terminals

It could be that I’m not Linux-y enough to get some other distro working with the new container management feature. So I’ll keep plugging away. And I’m open to suggestions from readers that are smarter than me!

For now, I like what I see. While most Chromebook users won’t want or need multiple Linux containers, it can be handy for folks who want to use different flavors of Linux to get work done.

4 thoughts on “Chrome OS 98 adds management of multiple Chromebook Linux containers

  1. I might be in the minority here, but I’m excited for this feature because it seems to bring a little more of the cloud philosophy to Crostini.

    One thing I like about using cloud-based apps is the way that it silos the different things I do on my computer. When I’m working on an app in CodeSandbox or a model in OnShape, I’m effectively transported to a computer where nothing else exists. But in Crostini, my Steam games share a file system with my work.

    I intend to have containers for school, work, gaming (eventually to be replaced by Borealis), and maybe another one for just tinkering. No more having to switch my code editor from a work project to a school one, and if something goes wrong, I can reset that container without worrying about losing something important in another.

    I may end up underwhelmed if two containers end up using significantly more storage and/or RAM than one. But I’m hopeful.

    1. I think you’re on the money Zarin with the true intent for multiple containers in Crostini here – separating stuff you want to keep separate – to allow development of containers for use elsewhere – not for using multiple distros at once.
      I suspect running multiple distros at once could work though if they’re jigged to expect the exact same version of the kernel like what Crouton did, as the container will be using the kernel from the underlying vm. I’d guess that this (being containers) should be reasonably efficient on RAM assuming it’s not also requiring a separate vm (which I don’t think it is).

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Scroll to top