WSL 2 ב-Windows 10 תומך כעת בהרכבת מערכות קבצים של לינוקס כמו EXT4

WSL 2 ב-Windows 10 תומך כעת בהרכבת מערכות קבצים של לינוקס כמו ext4 בגרסה המקדימה האחרונה של Windows Insider 20211.

לאחר ההכרזה על Windows Subsystem עבור Linux 2 (WSL 2) במהלך Microsoft Build בשנה שעברה, מיקרוסופט התגלגל התכונה למשתמשים עם עדכון Windows 10 מאי 2020 (v. 2004) מוקדם יותר השנה. העדכון הציג ליבת לינוקס מלאה לסניף Windows 10 היציב, והחברה יצרה גם WSL 2 ניתן לעדכון באמצעות Windows Update. בסוף החודש שעבר הודיעה מיקרוסופט על תמיכה ב-WSL 2 מועבר בחזרה ל-Windows 10 v1903 ו-v1909. ועכשיו, החברה הכריזה על עדכון עבור התכונה.

כיצד לבנות LineageOS ב-Windows 10 באמצעות WSL 2

לפי א הפוסט האחרון בבלוג שורת הפקודה של Windows, החל מ-Windows Insider preview build 20211, WSL 2 יציע תכונה חדשה:wsl --mount. בפוסט נכתב כי זה "פרמטר חדש מאפשר חיבור והרכבה של דיסק פיזי בתוך WSL2," מה שיאפשר למשתמשים לגשת למערכות קבצים שאינן נתמכות באופן מקורי על ידי Windows, כמו ext4. למעשה, הפרמטר החדש יאפשר למשתמשים לגשת לקבצי הלינוקס שלהם מ-Windows גם אם הם מאתחלים כפול של Windows ולינוקס באמצעות דיסקים שונים.

במקרה שכבר מותקן במכשיר שלך Windows Insider Preview Preview build 20211, תוכל לטעון דיסק על ידי פתיחת חלון PowerShell עם הרשאות מנהל והפעלה:

wsl -- mount . כדי לרשום את כל הדיסקים הזמינים ב-Windows, אתה יכול להפעיל: wmic diskdrive list brief. לבסוף, כדי לבטל את הטעינה ולנתק את הדיסק מ-WSL 2, אתה יכול להפעיל: wsl --unmount . שימו לב שתוכלו לטעון דיסקים פיזיים ל-WSL 2 בלבד, ובשלב זה, לא ניתן לטעון מחיצה אחת.

לאחר שהרכבת הדיסק בהצלחה, תוכל לגשת לדיסק דרך סייר Windows. כדי לעשות זאת, תצטרך לנווט אל "\wsl$" ולאחר מכן אל התיקיה המותקנת. ראוי גם לציין כי wsl --mount הפקודה מנסה לטעון את הדיסק כ-ext4 כברירת מחדל. אם ברצונך לציין מערכת קבצים אחרת, או עבור תרחישים מתקדמים יותר, אתה יכול לבדוק התיעוד הזה ממיקרוסופט כדי ללמוד כיצד לעשות זאת.