ระบบย่อย Windows สำหรับอินสแตนซ์ Linux สิ้นสุดลงแล้ว

Rabb Yxy Windows Sahrab Xin S Taen S Linux Sin Sud Lng Laew



บทความนี้จะแสดงวิธีการแก้ไข ระบบย่อย Windows สำหรับอินสแตนซ์ Linux สิ้นสุดลงแล้ว ข้อผิดพลาดใน WSL โดยปกติแล้ว ข้อผิดพลาดนี้จะเกี่ยวข้องกับ WSL2 ผู้ใช้ที่ได้รับผลกระทบไม่สามารถใช้ Ubuntu Distro ในระบบย่อย Windows สำหรับ Linux บน Windows 11/10 ได้เนื่องจากข้อผิดพลาดนี้ หากคุณตกอยู่ในสถานการณ์ดังกล่าว คุณสามารถใช้คำแนะนำที่ให้ไว้ในบทความนี้ได้



  ระบบย่อย Windows สำหรับอินสแตนซ์ Linux สิ้นสุดลงแล้ว





ระบบย่อย Windows สำหรับอินสแตนซ์ Linux สิ้นสุดลงแล้ว

หากพบเจอ ระบบย่อย Windows สำหรับอินสแตนซ์ Linux สิ้นสุดลงแล้ว ขณะใช้ WSL ให้ใช้การแก้ไขต่อไปนี้เพื่อแก้ไขข้อผิดพลาดนี้





  1. ปิด WSL และเริ่มเซสชันใหม่
  2. ตรวจสอบให้แน่ใจว่าคุณใช้ WSL Linux Kernel เวอร์ชันล่าสุด
  3. ตรวจสอบการอัปเดต Windows
  4. ลบรายการจัดเก็บข้อมูล NAS ใน fstab (ถ้ามี)
  5. คุณเมานต์โฟลเดอร์ผ่าน VPN หรือไม่?

มาดูรายละเอียดการแก้ไขทั้งหมดนี้กันดีกว่า



ความเร็วในการอัพโหลด onedrive

1] ปิด WSL และเริ่มเซสชันใหม่

  ปิดระบบ WSL

เราขอแนะนำให้คุณใช้โปรแกรมแก้ไขนี้ก่อนที่จะติดตามโปรแกรมแก้ไขอื่นๆ สิ้นสุดเซสชันโดยการปิดระบบย่อย Windows สำหรับ Linux และเริ่มเซสชันอีกครั้ง หากต้องการสิ้นสุดเซสชันใน WSL ให้ใช้คำสั่งต่อไปนี้:

wsl --shutdown

ตอนนี้ให้เริ่มเซสชันใหม่ใน WSL และดูว่ามีข้อผิดพลาดเกิดขึ้นหรือไม่



2] ตรวจสอบให้แน่ใจว่าคุณใช้เคอร์เนล WSL Linux เวอร์ชันล่าสุด

ตรวจสอบว่ามีการอัพเดตสำหรับ WSL Linux Kernel หรือไม่ ถ้าใช่ ให้ติดตั้งการอัปเดต เปิด Command Prompt ในฐานะผู้ดูแลระบบ และดำเนินการคำสั่งต่อไปนี้

wsl --update

  อัพเดตเคอร์เนล WSL

หลังจากดำเนินการคำสั่งข้างต้นแล้ว Windows จะเริ่มตรวจสอบการอัปเดตและใช้การอัปเดตโดยอัตโนมัติ (ถ้ามี)

ผู้ให้บริการการเข้ารหัส windows รายงานข้อผิดพลาด

3] ตรวจสอบ Windows Update

โดยปกติแล้วข้อผิดพลาดนี้จะเกิดขึ้นขณะใช้งาน WSL2 . ดังนั้นคุณสามารถลองดาวน์เกรด WSL2 เป็น WSL1 และดูว่าใช้งานได้หรือไม่ หากคุณใช้คำสั่งต่อไปนี้เพื่อติดตั้งการกระจาย Linux ใน WSL ตามค่าเริ่มต้น เวอร์ชัน 2 จะถูกติดตั้งบนระบบของคุณ

wsl --install

  ตรวจสอบเวอร์ชัน WSL

คุณสามารถตรวจสอบเวอร์ชันของ WSL ได้โดยใช้คำสั่งต่อไปนี้:

ทำไม windows ถึงดีกว่า linux
wsl -l -v

หากคุณอยู่บน WSL2 คุณสามารถดาวน์เกรดเป็น WSL1 ได้ คุณสามารถอ้างถึง เอกสารอย่างเป็นทางการของ Microsoft เพื่อทราบข้อมูลเพิ่มเติม การติดตั้ง WSL , อัปเกรด WSL, ดาวน์เกรด WSL ฯลฯ

  ติดตั้งอัพเดตสำหรับ windows 11

หากวิธีนี้ได้ผล Windows Update จะสามารถแก้ไขปัญหานี้ได้ เราขอแนะนำให้คุณ ตรวจสอบ Windows Update ด้วยตนเอง และติดตั้งแบบเดียวกันหากมี

4] ลบรายการเก็บข้อมูล NAS ใน fstab (ถ้ามี)

ข้อผิดพลาดนี้อาจเกิดขึ้นหากคุณได้ติดตั้งที่จัดเก็บข้อมูล NAS ผ่าน /etc/fstab . /etc/fstab เป็นไฟล์ที่คุณสามารถประกาศระบบไฟล์อื่น เช่น การแชร์ SMB ดังนั้นคุณสามารถเมานต์ระบบไฟล์โดยอัตโนมัติใน WSL เมื่อเริ่มต้นระบบ ในกรณีเช่นนี้ คุณจะได้รับข้อผิดพลาดนี้เมื่อที่จัดเก็บข้อมูล NAS ล้มเหลว

คุณสมบัติ bluejeans

ลบรายการจัดเก็บข้อมูล NAS ออกจาก /etc/fstab แล้วดูว่ายังมีข้อผิดพลาดอยู่หรือไม่ หากวิธีนี้แก้ไขปัญหาได้ อาจมีปัญหากับที่จัดเก็บข้อมูล NAS ของคุณหรือคุณอาจต้องกำหนดค่าอีกครั้ง

5] คุณเมานต์โฟลเดอร์ผ่าน VPN หรือไม่?

SSHFS เป็นระบบไฟล์ในพื้นที่ผู้ใช้ที่ใช้โปรโตคอลการถ่ายโอนไฟล์ SSH (SFTP) เพื่อเมานต์ระบบไฟล์ระยะไกล หากคุณใช้คำสั่งนี้เพื่อเมานต์ระบบไฟล์ระยะไกล และไฟล์หรือโฟลเดอร์ที่เมาท์อยู่ในเครือข่าย VPN คุณจะได้รับข้อผิดพลาดนี้หาก VPN ไม่เริ่มทำงาน ดังนั้นตรวจสอบให้แน่ใจว่า VPN เริ่มทำงานแล้ว (หากเป็นกรณีนี้กับคุณ)

ฉันหวังว่านี่จะช่วยได้.

ทำไม WSL ของฉันถึงไม่ทำงาน?

อาจมีสาเหตุหลายประการที่ทำให้ WSL ของคุณไม่ทำงาน คุณต้องตรวจสอบสาเหตุ สาเหตุที่เป็นไปได้บางประการ ได้แก่ เคอร์เนล WSL Linux เวอร์ชันล้าสมัย, WSL ปิดระบบไม่ถูกต้อง เป็นต้น

ฉันจะรีสตาร์ท WSL ได้อย่างไร

คุณสามารถรีสตาร์ท WSL ได้โดยการปิดเครื่อง หากต้องการปิด WSL คุณสามารถใช้คำสั่ง “ wsl –ปิดเครื่อง ” ก่อนที่จะปิด WSL ให้บันทึกความคืบหน้าของคุณ หลังจากทำเช่นนี้ WSL ของคุณจะถูกรีสตาร์ทโดยอัตโนมัติในครั้งถัดไปที่คุณเปิดแอปพลิเคชัน WSL

อ่านต่อไป : : WSL2 ไม่ทำงานบน Windows .

  ระบบย่อย Windows สำหรับอินสแตนซ์ Linux สิ้นสุดลงแล้ว
โพสต์ยอดนิยม