Windows 10 Build 20211 ให้การเข้าถึงระบบไฟล์ Linux ภายใต้ WSL 2 เช่น ext4

ผ่านบล็อกโพสต์ Bเปิดตัว Randon LeBlanc ของ Microsoft หลังจากการแสดง การอัปเดตบางอย่างเพื่อปรับปรุงประสิทธิภาพ WSL  สามารถทำการเปลี่ยนแปลงที่ช่วยให้คุณค้นหารายการประเภทไฟล์โปรโตคอลและไฟล์ได้

ด้วยนั่นเอง เข้าถึงระบบไฟล์ Linux ในระบบย่อย Windows สำหรับ Linux เพิ่มความสามารถสำหรับผู้ใช้ในการเชื่อมต่อและเมานต์ฟิสิคัลดิสก์ภายในการแจกจ่าย WSL 2 สิ่งนี้ อนุญาตให้เข้าถึงระบบไฟล์ ที่ไม่ได้รับการสนับสนุนโดย Windows เช่น ext4.

ทั้งหมดนี้สามารถทำได้จาก Windows Preview 20211 ภายใน WSL 2 จะนำเสนอฟังก์ชันใหม่: wsl –mount ซึ่งมีหน้าที่ในการดำเนินการ

ในบล็อกโพสต์ มีการกล่าวถึงการติดตั้งดิสก์จำเป็นต้องเปิดหน้าต่าง PowerShell ด้วยสิทธิ์ของผู้ดูแลระบบและเรียกใช้:

wsl --mount <DiskPath>

และในการแสดงรายการดิสก์ที่มีอยู่ใน Windows คุณต้องเรียกใช้:

wmic diskdrive list brief

ในการยกเลิกการต่อเชื่อมและยกเลิกการเชื่อมต่อดิสก์ WSL 2 ให้รัน:

wsl --unmount <Diskpath>

เส้นทางดิสก์มีอยู่ในคอลัมน์ "DeviceID" โดยปกติจะอยู่ในรูปแบบ \\ \\\. \ PHYSICALDRIVE *.

แล้วก็ แสดงตัวอย่างวิธีการติดตั้งพาร์ติชัน ฮาร์ดไดรฟ์เฉพาะใน WSL และเรียกดูไฟล์

เมื่อติดตั้งแล้วดิสก์เหล่านี้ยังสามารถเข้าถึงได้ผ่าน Windows Explorer โดยไปที่ \ wsl

ตามค่าเริ่มต้น wsl –mount จะพยายามต่อเชื่อมดิสก์เป็น ext4

ในขณะนี้ มีการกล่าวถึงว่ามีข้อ จำกัด บางประการในขณะนี้และมันก็คือ sสามารถแนบได้เฉพาะแผ่นดิสก์แบบเต็มเท่านั้น ถึง WSL 2 ซึ่ง หมายความว่าไม่สามารถแนบพาร์ติชันเดียวได้

โดยเฉพาะหมายความว่าคุณไม่สามารถใช้ wsl –mount เพื่ออ่านพาร์ติชันบนอุปกรณ์บูตได้เนื่องจากอุปกรณ์นี้ไม่สามารถตัดการเชื่อมต่อกับ Windows ได้

ไม่รองรับแฟลชไดรฟ์ USB ตอนนี้และพวกเขาจะไม่เชื่อมต่อกับ WSL 2 อย่างไรก็ตามรองรับไดรฟ์ USB.

เฉพาะระบบไฟล์ที่รองรับในเคอร์เนลเท่านั้นที่สามารถเมาท์ได้โดย wsl –mount ซึ่งหมายความว่าจะไม่สามารถใช้ไดรเวอร์ระบบไฟล์ที่ติดตั้งไว้ (เช่น ntfs-3g เป็นต้น) เรียก owsl –mount

ในทางกลับกันในการอัปเดตสำหรับนักพัฒนามีการกล่าวถึงเมื่อใดก็ตามที่มีการจัดส่งเวอร์ชันใหม่ จากระบบปฏิบัติการไปยังช่องทางการพัฒนา Windows SDK ที่เกี่ยวข้องจะถูกจัดส่งไปด้วย. คุณสามารถติดตั้ง Insider SDK ล่าสุดได้ตลอดเวลาจาก aka.ms/InsiderSDK

สุดท้ายของการแก้ไขที่กล่าวถึง ในโพสต์:

  • แก้ไขปัญหาที่แอปพลิเคชัน 32 บิตบางตัวที่ทำงานบนระบบปฏิบัติการ 64 บิตไม่ได้รับการโปรโมตอย่างถูกต้องไปยัง GPU แบบแยกสำหรับการกำหนดค่าแบบไฮบริด
  • เราแก้ไขปัญหาที่อาจทำให้ไทล์เมนูเริ่มแสดงแถบความคืบหน้า
  • เราแก้ไขปัญหาที่อาจทำให้ไอคอนแอพบางตัวปรากฏขึ้นโดยไม่คาดคิดใน Startup
  • เราแก้ไขปัญหาบนอุปกรณ์ ARM64 ที่ทำให้เมนูเริ่มค้างเมื่อเปิดตัวในครั้งถัดไปที่เปิดหลังจากเปิดแอปพลิเคชันบางอย่างจากเมนูเริ่มแล้วปิด
  • เราแก้ไขปัญหาที่อาจทำให้หน้าจอล็อกค้าง
  • เราแก้ไขปัญหาที่อาจทำให้ ShellExperienceHost.exe ขัดข้อง
  • เราแก้ไขปัญหาที่ภาพพื้นหลังเริ่มต้นสำหรับ Windows 10 ไม่แสดงในการแจ้งเตือน (ตัวอย่างเช่นเมื่อถ่ายภาพหน้าจอด้วย WIN + Shift + S)
  • เราแก้ไขปัญหาเกี่ยวกับเวอร์ชันล่าสุดที่อาจทำให้ Windows Update ขัดข้องเมื่อดาวน์โหลดการอัปเดต
  • คุณจะไม่ได้รับแจ้งให้ติดตั้งการอัปเดต. NET อีกต่อไปหลังจากแต่ละรุ่น

Si คุณต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับโน้ต คุณสามารถตรวจสอบสิ่งพิมพ์ที่ทำในบล็อกของ Microsoft โดยไปที่ลิงค์ต่อไปนี้


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา