วิธีการติดตั้งระบบไฟล์ Linux ใน Windows 10
WSL 2 เป็นสถาปัตยกรรมเวอร์ชันล่าสุดที่ขับเคลื่อนระบบย่อยของ Windows สำหรับ Linux เพื่อรันไบนารี ELF64 Linux บน Windows ด้วยการเปลี่ยนแปลงล่าสุดจะอนุญาตให้เข้าถึงไฟล์ที่จัดเก็บในไดรฟ์ด้วยระบบไฟล์ Linux หากคุณมีไดรฟ์ที่ติดตั้ง Linux ตอนนี้คุณสามารถติดตั้งใน Windows 10 และเรียกดูเนื้อหาด้วยความช่วยเหลือของ WSL 2 ต่อไปนี้เป็นวิธีการที่ทำได้
การโฆษณา
WSL 2 จัดส่งเคอร์เนล Linux จริงพร้อมกับ Windows ซึ่งจะทำให้ความเข้ากันได้ของการโทรระบบเต็ม นี่เป็นครั้งแรกที่เคอร์เนล Linux มาพร้อมกับ Windows WSL 2 ใช้เทคโนโลยีเวอร์ชวลไลเซชันล่าสุดเพื่อรันเคอร์เนลลินุกซ์ภายในเครื่องเสมือนยูทิลิตี้น้ำหนักเบา (VM) สถาปัตยกรรมใหม่นี้เปลี่ยนวิธีที่ไบนารีของ Linux เหล่านี้โต้ตอบกับ Windows และฮาร์ดแวร์ของคอมพิวเตอร์ของคุณ แต่ยังคงให้ประสบการณ์ผู้ใช้เช่นเดียวกับใน WSL 1
เริ่มต้นด้วย ตัวอย่าง Windows Insiders รุ่น 20211 WSL 2 นำเสนอคุณสมบัติใหม่:wsl - ติดตั้ง
. พารามิเตอร์ใหม่นี้ช่วยให้สามารถเชื่อมต่อและติดตั้งฟิสิคัลดิสก์ภายใน WSL 2 ทำให้คุณสามารถเข้าถึงระบบไฟล์ที่ Windows ไม่ได้รับการสนับสนุนโดยกำเนิด (เช่น ext4) คุณยังสามารถไปที่ไฟล์เหล่านี้ภายใน Windows File Explorer
นี่คือขั้นตอนที่คุณต้องดำเนินการ
- แสดงรายการฟิสิคัลดิสก์ที่มีใน Windows 10
- ติดตั้งไดรฟ์ด้วยระบบไฟล์ Linux
- เรียกดูเนื้อหา
- ยกเลิกการต่อเชื่อมไดรฟ์
ทำได้ดังนี้
คุณจะเปลี่ยนบัญชี Google เริ่มต้นของคุณอย่างไร
ในการติดตั้งระบบไฟล์ Linux ใน Windows 10
- เปิด PowerShell ในฐานะผู้ดูแลระบบ .
- พิมพ์คำสั่งต่อไปนี้เพื่อแสดงรายการฟิสิคัลดิสก์ที่มีแล้วกด Enter:
wmic diskdrive รายการสั้น ๆ
. - ดูไฟล์
DeviceID
เพื่อค้นหาไดรฟ์ที่ต้องการ - พิมพ์คำสั่งต่อไปนี้เพื่อเชื่อมต่อไดรฟ์และกด Enter:
wsl - ต่อดิสก์ [- พาร์ติชั่น
. เช่น.wsl --mount \. PHYSICALDRIVE2 - พาร์ติชัน 1
. แทนที่ไฟล์ดิสก์
และพาร์ทิชัน
ค่า (หากไดรฟ์มีมากกว่าหนึ่งพาร์ติชัน) สำหรับเส้นทางของไดรฟ์ Linux ที่คุณต้องการต่อเชื่อม - ไดรฟ์ที่มีไฟล์ Linux จะถูกติดตั้งดังนั้นคุณจึงสามารถเข้าถึงได้ด้วย File Explorer พิมพ์ \ wsl $ ในแถบที่อยู่ของ File Explorer แล้วกด Enter
- คุณจะเห็นโฟลเดอร์ที่มีชื่อว่า DeviceID + หมายเลขพาร์ติชันด้านบน เรียกดูเป็นโฟลเดอร์ปกติในฮาร์ดไดรฟ์ของคุณ
- เมื่อคุณทำเสร็จแล้วให้ปิด File Explorer และกลับไปที่ PowerShell พิมพ์คำสั่ง
wsl - ไม่ติดตั้ง
. เช่น.wsl - ไม่ติดตั้ง \. PHYSICALDRIVE2
.
คุณทำเสร็จแล้ว
โปรดทราบว่าwsl
อนุญาตให้ระบุประเภทระบบไฟล์ WSL จะพยายามเดา แต่ถ้าล้มเหลวเมื่อใช้คำสั่งดังนี้:
wsl --mount \. PHYSICALDRIVE2 - พาร์ติชั่น 1 -t ต่อ 4
ในคำสั่งด้านบนเรากำลังบอกwsl
เพื่อติดตั้งไดรฟ์เป็น Ext4 FS ยอดนิยม
แค่นั้นแหละ.