Åtgärda Chromebook: Fel vid start av Penguin Container

När du försöker starta din Linux-terminal på Chromebook kan du ibland få en varning som säger att ett fel inträffade när du startar Penguin-behållaren. Felet lyder som följer: "Fel vid start av pingvinbehållare. Det gick inte att starta vmshell: Fel vid start av crostini för terminal“. Om du inte är säker på vad du ska göra åt det här problemet, följ felsökningsstegen nedan.

Så här åtgärdar du fel när du startar Penguin Container på ChromeOS

Starta om din Chromebook och ta bort batteriet

Starta om din Chromebook två eller tre gånger i rad och kontrollera om problemet kvarstår. Ibland räcker det att bara starta om din enhet för att åtgärda konstiga fel som den här.

Dessutom kan du också ta bort batteriet och lämna enheten urkopplad i en minut. Sätt i batteriet, slå på enheten och kontrollera om du kan starta Linux. Om du fortfarande får samma fel, gå till nästa steg.

Återställ hårdvaran

Återställ din Chromebook-maskinvara för att se till att det här problemet inte utlöses av vissa tillfälliga maskinvarufel.

  1. Stäng av din ChromeOS-dator.
  2. Tryck sedan och håll ned Uppdatera och Kraft nycklar samtidigt.power-and-refresh-keys-chromebook
  3. Släpp Refresh-tangenten när den bärbara datorn startar.
  4. Försök att starta om Linux och kontrollera resultatet.

Uppdatera din virtuella dator och paket

  1. Starta om din bärbara ChromeOS-dator.
  2. Starta en ny Chrome-flik och gå till chrome://components.
  3. Gå till gränsöverskridande, och tryck på Sök efter uppdateringar alternativ.
  4. Starta sedan Terminal, och kör det här kommandot: sudo apt-get update && sudo apt-get dist-upgrade
  5. Starta om din bärbara dator igen och kontrollera om Penguin container-felet är borta.

Starta din virtuella dator och container från en Crosh-session

Som en snabb påminnelse är Terminal och Crosh ganska lika. Den största skillnaden är att Crosh är specifikt för ChromeOS, medan Terminal är specifikt för Linux-sidan av ChromeOS. Kontrollera om du kan komma åt din container via Crosh.

  1. Stäng av din Chromebook.
  2. Starta sedan upp din enhet och logga in på ditt Linux-konto.
  3. Öppna en ny Crosh-session genom att trycka på Ctrl, Alt, och T nycklar samtidigt.
  4. Gå in i vmc startterminal kommando.vmc-start-termina-kommando
  5. Om du inte får något fel anger du utgång kommando.
  6. Kör sedan vmc container termina pingvin kommando.
  7. Kontrollera om du är inloggad på din container. Kontrollera sedan om Bash Shell-åtkomst är fullt fungerande.

Ta bort och installera om Linux

Om felet kvarstår har du typ slut på alternativ. Ta bort Linux och ställ sedan in det igen. Tänk på att du kommer att förlora all data som lagras i din Linux-miljö.

Följ stegen nedan för att avinstallera Linux:

  1. Gå till chrome://version och kontrollera Plattform rad för att kontrollera vilken Linux-version du har installerat.
  2. Gå sedan till Meroch välj inställningar.
  3. Navigera till ChromeOS-inställningar, och lokalisera Linux (beta).
  4. Använd högerpilen och välj Ta bort Linux från Chromebook.
  5. Starta om datorn, gå till inställningar, Välj Linux (beta) och installera om den.

⇒ Obs: Om du inte kan ta bort Linux med Inställningar, tryck Ctrl, Alt, och T, och starta en ny Crosh-session. Kör sedan vmc förstör terminalen kommando. Gå tillbaka till inställningar, och kontrollera om du kan ta bort Linux nu.

Slutsats

Om din Chromebook säger att ett fel uppstod när Penguin-behållaren startas, starta om din bärbara dator och återställ hårdvaran. Uppdatera sedan din virtuella dator och paket. Kontrollera dessutom om du kan starta din virtuella dator och container direkt från en Crosh-session. Om problemet kvarstår, installera om Linux. Hjälpte dessa tips dig att lösa problemet? Låt oss veta i kommentarerna nedan.