Skip to content
LogoTechnipages
LogoTechnipages
  • Topics
        • Android
        • Browsers
        • Gaming
        • Hardware
        • Internet
        • iPhone
        • Linux
        • macOS
        • Office
        • Reviews
        • Software
        • Windows
        • Definitions
        • All Recent Posts
  • Product Reviews
  • About

Fix Chromebook: Error Starting Penguin Container

Madalina DinitaAugust 27, 2021 Comments (8)
chromebook-error-starting-penguin-container

When you’re trying to launch your Linux terminal on Chromebook, you may sometimes get an alert that says an error occurred while starting the Penguin container. The error reads as follows: “Error starting penguin container. Launching vmshell failed: Error starting crostini for terminal“. If you’re not sure what to do about this issue, follow the troubleshooting steps below.

Contents

  • 1 How to Fix Error Starting Penguin Container on ChromeOS
    • 1.1 Restart Your Chromebook and Remove the Battery
    • 1.2 Reset the Hardware
    • 1.3 Update Your VM and Packages
    • 1.4 Start Your VM and Container From a Crosh Session
    • 1.5 Remove and Reinstall Linux
    • 1.6 Conclusion

How to Fix Error Starting Penguin Container on ChromeOS

Restart Your Chromebook and Remove the Battery

Restart your Chromebook two or three times in a row and check if the issue persists. Sometimes, simply restarting your device is enough to clear up strange glitches like this one.

Additionally, you can also remove the battery and leave your device unplugged for one minute. Insert the battery, power up the device, and check if you can launch Linux. If you’re still getting the same error, go to the next step.

Reset the Hardware

Reset your Chromebook hardware to make sure this issue is not triggered by some temporary hardware glitches.

  1. Shut down your ChromeOS laptop.
  2. Then press and hold the Refresh and Power keys at the same time.power-and-refresh-keys-chromebook
  3. Release the Refresh key once the laptop starts up.
  4. Try to relaunch Linux and check the results.

Update Your VM and Packages

  1. Restart your ChromeOS laptop.
  2. Launch a new Chrome tab and go to chrome://components.
  3. Go to cros-termina, and hit the Check for updates option.
  4. Then launch Terminal, and run this command: sudo apt-get update && sudo apt-get dist-upgrade
  5. Restart your laptop again, and check if the Penguin container error is gone.

Start Your VM and Container From a Crosh Session

As a quick reminder, Terminal and Crosh are pretty similar. The main difference is that Crosh is specific for ChromeOS, while Terminal is specific for the Linux side of ChromeOS. Check if you can access your container through Crosh.

  1. Shut your Chromebook down.
  2. Then boot up your device and log in to your Linux account.
  3. Open a new Crosh session by pressing the Ctrl, Alt, and T keys simultaneously.
  4. Enter the vmc start termina command.vmc-start-termina-command
  5. If you don’t get an error, enter the exit command.
  6. Then run the vmc container termina penguin command.
  7. Check if you’re logged in to your container. Then check if Bash Shell access is fully functional.

Remove and Reinstall Linux

If the error persists, you’re kind of running out of options. Remove Linux, and then set it up again. Keep in mind that you’ll lose all the data stored inside your Linux environment.

Follow the steps below to uninstall Linux:

  1. Go to chrome://version and check the Platform line to check which Linux version you installed.
  2. Then go to More, and select Settings.
  3. Navigate to ChromeOS settings, and locate Linux (Beta).
  4. Use the right arrow and select Remove Linux from Chromebook.
  5. Restart your computer, go to Settings, select Linux (Beta) and reinstall it.

⇒ Note: If you can’t remove Linux using Settings, press Ctrl, Alt, and T, and launch a new Crosh session. Then run the vmc destroy termina command. Go back to Settings, and check if you can remove Linux now.

Conclusion

If your Chromebook says an error occurred while starting the Penguin container, restart your laptop and reset the hardware. Then update your VM and packages. Additionally, check if you can start your VM and container directly from a Crosh session. If the issue persists, reinstall Linux. Did these tips help you fix the problem? Let us know in the comments below.

Categories: Hardware

Author Madalina Dinita

Madalina has been a Windows fan ever since she got her hands on her first Windows XP computer. She is interested in all things technology, especially emerging technologies -- AI and DNA computing in particular.

You Might Also Like

  • Oculus

    VR Oculus Quest 2: How to Stream to Facebook

    Mel HawthorneGaming
  • check-if-employer-is-monitoring-computer

    How to Tell if Your Employer Is Monitoring Your Computer

    Madalina DinitaHardware
  • 3D printing header

    3D Printing: Troubleshooting a Messy First Layer

    Mel HawthorneHardware
  • 3D Printing Basics: What Is Material Jetting?

    Mel HawthorneHardware

Comments

  1. World Questioneer says:
    December 7, 2023 at 6:24 pm

    I didn’t see “cros-termina” in chrome://components

  2. Dakota/Ivan says:
    August 17, 2023 at 7:17 pm

    Helped me when i was too stupid to know how to fix it

  3. bob says:
    July 27, 2023 at 7:32 am

    On update you Vm packages part It says to open terminal, how tf do I Use terminal when it can’t work??>:(

  4. Savannahowl3022 says:
    June 14, 2023 at 10:22 am

    can’t get it to work keep say error make go mad

  5. Patrick says:
    December 14, 2022 at 2:32 am

    Thank you, this was extremely helpful

  6. Pablo Romero says:
    December 6, 2022 at 3:56 pm

    Thank you very much for your post. You have been very helpful and I appreciate the effort you took to write this tutorial -With Love, Pablo

  7. Erik.XML says:
    November 4, 2022 at 4:40 pm

    how come i can’t find cros-termina?

  8. Susana R. D says:
    April 8, 2022 at 6:16 pm

    Helpful but unsuccessful.
    I have a Chromebook and I have been trying to download Anaconda.
    I have been wanting to learn Python but I have been very unsuccessful installing anything on my Chromebook. I cant Download Anaconda. I turned on my Linux on my Chrome,. But I get a bunch of errors. I been working on the terminal after I turn on linux and my terminal displays this ([/ ]) rotating, and later it some error.
    When I open crosh I get this
    :Welcome to crosh, the Chrome OS developer shell.

    If you got here by mistake, don’t panic! Just close this tab and carry on.

    Type ‘help’ for a list of commands.

    If you want to customize the look/behavior, you can use the options page.
    Load it by using the Ctrl-Shift-P keyboard shortcut.

    crosh> vms destroy termina
    [ERROR:src/main.rs:183] ERROR: unknown command: vms
    crosh> vmc destroy termina
    crosh> vmc destroy termina
    crosh> vmc destroy termina
    crosh> vmc update
    Error: no such subcommand: `update`
    [ERROR:src/main.rs:183] ERROR: command failed
    crosh> vmc destroy termina
    crosh>

    I dont know what to do at this point. I am using Python all in one for Dummies . It says I have to download Anaconda, VS Code where I can access jupyter or python. If you can help me I would highly appreciated. and if not do you have any advice or IDE you recommend to start my python journey. What can I really do with a chromebook….. I feel so limited.
    Google Chrome 99.0.4844.94 (Official Build) (64-bit)
    Revision 7a707d0e28a4ca9d1ed139eae5b2d9fec25ad909-refs/branch-heads/4844@{#1107}
    Platform 14469.59.0 (Official Build) stable-channel setzer
    Firmware Version Google_Setzer.7287.381.0
    ARC 8267479
    JavaScript V8 9.9.115.10
    User Agent Mozilla/5.0 (X11; CrOS x86_64 14469.59.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.94 Safari/537.36
    Command Line /opt/google/chrome/chrome –use-gl=egl –enable-native-g

Leave a Reply

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

  • unable to create notebook error in onenote

    We Were Unable to Create Your Notebook Error in OneNote – Common Fixes 

  • error code 0x800704f8 fix

    Error Code 0x800704f8 – How to Fix 

  • back button in browsers doesnt work

    What to Do if the Back Button in Browser Doesn’t Work 

  • could not find this item

    “Could Not Find This Item” When Trying to Remove Files

  • no graphics signal on first boot

    No Graphics Signal on First Boot – How to Fix

profile pic

The Experts Behind Technipages

My name is Mitch Bartlett. I've been working in technology for over 20 years in a wide range of tech jobs from Tech Support to Software Testing. I started this site as a technical guide for myself and it has grown into what I hope is a useful reference for all.

Learn More

technipages logo white
linkedin icon

Technipages is part of Guiding Tech Media, a leading digital media publisher focused on helping people figure out technology. Learn more about our mission and team here.

© 2026 Guiding Tech Media All Rights Reserved

  • About Us
  • Contact
  • Terms of Use
  • Privacy Policy

© 2026 Guiding Tech Media All Rights Reserved

Information from your device can be used to personalize your ad experience.
Do not sell my personal information.

Last Updated on August 27, 2021 by Judy Sanhz