เมื่อคุณพยายามเปิดเทอร์มินัล Linux บน Chromebook บางครั้งคุณอาจได้รับการแจ้งเตือนที่แจ้งว่ามีข้อผิดพลาดเกิดขึ้นขณะเริ่มคอนเทนเนอร์ Penguin ข้อผิดพลาดอ่านดังนี้: “ เกิดข้อผิดพลาดในการเริ่มคอนเทนเนอร์เพนกวิน การเรียกใช้ vmshell ล้มเหลว: เกิดข้อผิดพลาดในการเริ่ม crostini สำหรับเทอร์มินัล " หากคุณไม่แน่ใจว่าต้องทำอย่างไรกับปัญหานี้ ให้ทำตามขั้นตอนการแก้ปัญหาด้านล่าง
วิธีแก้ไขข้อผิดพลาดในการเริ่มต้น Penguin Container บน ChromeOS
รีสตาร์ท Chromebook ของคุณและถอดแบตเตอรี่ออก
รีสตาร์ท Chromebook สองหรือสามครั้งติดต่อกันและตรวจสอบว่าปัญหายังคงมีอยู่หรือไม่ บางครั้งการรีสตาร์ทอุปกรณ์ของคุณก็เพียงพอแล้วที่จะล้างข้อบกพร่องแปลก ๆ เช่นนี้
นอกจากนี้ คุณยังสามารถถอดแบตเตอรี่และปล่อยอุปกรณ์ทิ้งไว้เป็นเวลาหนึ่งนาที ใส่แบตเตอรี่ เปิดเครื่อง และตรวจสอบว่าคุณสามารถเปิดใช้ Linux ได้หรือไม่ หากคุณยังคงได้รับข้อผิดพลาดเดิม ให้ไปที่ขั้นตอนถัดไป
รีเซ็ตฮาร์ดแวร์
รีเซ็ตฮาร์ดแวร์ Chromebook ของคุณเพื่อให้แน่ใจว่าปัญหานี้ไม่ได้เกิดจากความผิดพลาดของฮาร์ดแวร์ชั่วคราว
- ปิดแล็ปท็อป ChromeOS ของคุณ
- จากนั้นกดปุ่มรีเฟรชและเปิด ปิดค้างไว้ พร้อมกัน

- ปล่อยปุ่มรีเฟรชเมื่อแล็ปท็อปเริ่มทำงาน
- ลองเปิด Linux อีกครั้งและตรวจสอบผลลัพธ์
อัปเดต VM และแพ็คเกจของคุณ
- รีสตาร์ทแล็ปท็อป ChromeOS ของคุณ
- เปิดแท็บ Chrome ใหม่และไปที่chrome ://components
- ไปที่cros-terminaและกดตัวเลือกCheck for updates
- จากนั้นเปิดTerminalและเรียกใช้คำสั่งนี้:
sudo apt-get update && sudo apt-get dist-upgrade
- รีสตาร์ทแล็ปท็อปของคุณอีกครั้ง และตรวจสอบว่าข้อผิดพลาดของคอนเทนเนอร์ Penguin หายไปหรือไม่
เริ่ม VM และคอนเทนเนอร์ของคุณจากเซสชัน Crosh
เพื่อเป็นการเตือนความจำอย่างรวดเร็ว Terminal และ Crosh ค่อนข้างคล้ายกัน ข้อแตกต่างที่สำคัญคือ Crosh นั้นเฉพาะสำหรับ ChromeOS ในขณะที่ Terminal นั้นเฉพาะสำหรับฝั่ง Linux ของ ChromeOS ตรวจสอบว่าคุณสามารถเข้าถึงคอนเทนเนอร์ของคุณผ่าน Crosh ได้หรือไม่
- ปิด Chromebook ของคุณ
- จากนั้นบูตเครื่องและลงชื่อเข้าใช้บัญชี Linux ของคุณ
- เปิดเซสชัน Crosh ใหม่โดยกดปุ่มCtrl , AltและTพร้อมกัน
- ป้อนคำสั่ง
vmc start termina
![แก้ไข Chromebook: เกิดข้อผิดพลาดในการเริ่ม Penguin Container แก้ไข Chromebook: เกิดข้อผิดพลาดในการเริ่ม Penguin Container]()
- หากคุณไม่ได้รับข้อผิดพลาด ให้ป้อนคำสั่งexit
- จากนั้นรันคำสั่งvmc container Termina Penguin
- ตรวจสอบว่าคุณเข้าสู่ระบบคอนเทนเนอร์ของคุณหรือไม่ จากนั้นตรวจสอบว่าการเข้าถึง Bash Shell ทำงานได้อย่างสมบูรณ์หรือไม่
ลบและติดตั้ง Linux ใหม่
หากข้อผิดพลาดยังคงอยู่ แสดงว่าคุณไม่มีทางเลือก ลบ Linux แล้วตั้งค่าอีกครั้ง โปรดทราบว่าคุณจะสูญเสียข้อมูลทั้งหมดที่จัดเก็บไว้ในสภาพแวดล้อม Linux ของคุณ
ทำตามขั้นตอนด้านล่างเพื่อถอนการติดตั้ง Linux:
- ไปที่ chrome://versionและตรวจสอบ บรรทัด Platformเพื่อตรวจสอบว่าคุณติดตั้ง Linux เวอร์ชันใด
- จากนั้นไปที่เพิ่มเติมและเลือก การ ตั้งค่า
- ไปที่การตั้งค่า ChromeOSและค้นหาLinux (เบต้า )
- ใช้ลูกศร ขวาและเลือกRemove Linux from Chromebook
- รีสตาร์ทคอมพิวเตอร์ ไปที่ การตั้งค่าเลือกLinux (เบต้า)และติดตั้งใหม่
⇒ หมายเหตุ:หากคุณไม่สามารถลบ Linux โดยใช้การตั้งค่า ให้กดCtrl , AltและTแล้วเปิดเซสชัน Crosh ใหม่ จากนั้นรันคำสั่งvmc destroy termina กลับไปที่Settingsและตรวจสอบว่าคุณสามารถลบ Linux ได้หรือไม่
บทสรุป
หาก Chromebook ของคุณแจ้งว่ามีข้อผิดพลาดเกิดขึ้นขณะเริ่มคอนเทนเนอร์ Penguin ให้รีสตาร์ทแล็ปท็อปและรีเซ็ตฮาร์ดแวร์ จากนั้นอัปเดต VM และแพ็คเกจของคุณ นอกจากนี้ ให้ตรวจสอบว่าคุณสามารถเริ่ม VM และคอนเทนเนอร์ได้โดยตรงจากเซสชัน Crosh หรือไม่ หากปัญหายังคงอยู่ ให้ติดตั้ง Linux ใหม่ เคล็ดลับเหล่านี้ช่วยคุณแก้ไขปัญหาได้หรือไม่ แจ้งให้เราทราบในความคิดเห็นด้านล่าง