Počnúc zostavou 20211 obsahuje subsystém Windows pre Linux 2 (WSL2) novú funkciu, ktorá vám umožňuje pripojiť a pripojiť fyzické jednotky na prístup k súborovým systémom Linux (napríklad ext4), ktoré nie sú podporované. Podpora v systéme Windows 10.
Táto nová funkcia je určená na to, aby vám pomohla pristupovať k súborom Linuxu pomocou Prieskumníka súborov na systéme s dvoma systémami s operačným systémom Windows 10 a distribúcii Linuxu na inom disku.
V tomto návode sa naučíte kroky na pripojenie a odpojenie disku pomocou podsystému Windows pre Linux 2.
Pripojte súborový systém Linux na Windows 10
Ak chcete pripojiť súborový systém Linux pomocou WSL2, postupujte takto:
1. Otvorte Štart v systéme Windows 10.
2. Vyhľadajte PowerShell , kliknite pravým tlačidlom myši na horný výsledok a vyberte možnosť Spustiť ako správca .
3. Zadajte nasledujúci príkaz na zoznam dostupných fyzických diskov a stlačte Enter :
wmic diskdrive list brief
4. V stĺpci „ID zariadenia“ potvrďte cestu k disku .
5. Zadajte nasledujúci príkaz na pripojenie súborového systému Linux a stlačte Enter :
wsl --mount DISKPATH
Zadajte príkaz na pripojenie súborového systému Linux
V tomto príkaze nezabudnite nahradiť DISKPATH cestou k jednotke obsahujúcej distribúciu Linuxu, ktorú chcete pripojiť. Napríklad:
wsl --mount \\.\PHYSICALDRIVE2
Ak chcete pripojiť konkrétny oddiel, budete musieť použiť možnosť --partition s číslom oddielu. Napríklad:
wsl --mount \\.\PHYSICALDRIVE2 --partition 1
Po dokončení krokov sa jednotka so súbormi systému Linux pripojí a bude viditeľná v systéme Windows 10.
Pripojte ľubovoľný súborový systém Linux na Windows 10
Predchádzajúce kroky sa pokúsia pripojiť iba fyzický disk ako ext4. Ak chcete zadať iný súborový systém, budete musieť použiť iný príkaz ako Windows Subsystem for Linux 2.
Ak chcete pripojiť konkrétny súborový systém Linux v systéme Windows 10, postupujte takto:
1. Otvorte Štart.
2. Vyhľadajte PowerShell , kliknite pravým tlačidlom myši na horný výsledok a vyberte možnosť Spustiť ako správca .
3. Zadajte nasledujúci príkaz na zobrazenie zoznamu dostupných fyzických diskov v systéme Windows 10 a stlačte kláves Enter:
wmic diskdrive list brief
4. V stĺpci „ID zariadenia“ potvrďte cestu k disku .
5. Zadajte nasledujúci príkaz na pripojenie jednotky a stlačte kláves Enter:
wsl --mount DISKPATH -t FILESYSTEM
V tomto príkaze nezabudnite nahradiť DISKPATH a FILESYSTEM za cestu k jednotke a súborovému systému Linux, ktorý chcete pripojiť. Ak chcete napríklad pripojiť disk ako tučný, použite nasledujúci príkaz:
wsl --mount DISKPATH -t vfat
Po dokončení krokov sa jednotka so súbormi systému Linux pripojí a budete k nej mať prístup pomocou Prieskumníka .
Prístup k súborovému systému Linux v systéme Windows 10
Ak chcete získať prístup k súborom zo súborového systému Linux v systéme Windows 10, postupujte takto:
1. Otvorte Prieskumník súborov .
2. Kliknite na položku Linux na ľavom navigačnom paneli.
3. V paneli s adresou prejdite na \wsl$ a potom prejdite do adresára pripojenia. Napríklad:
\\wsl$\\DISTRO-NAME\\MOUNT-POINT
Prejdite do \wsl$ a potom prejdite do adresára pripojenia
Po dokončení krokov budete môcť prechádzať súbory Linux zo súborových systémov, ktoré nie sú natívne podporované v systéme Windows 10. Okrem použitia Prieskumníka súborov môžete po pripojení disku pristupovať k iným systémovým súborom, ako je napríklad „ ext4“ z Konzola WSL2 pomocou príkazových riadkov.
Odpojte súborový systém Linux v systéme Windows 10
Ak chcete odpojiť systém súborov Linux v systéme Windows 10, postupujte takto:
1. Otvorte Štart.
2. Vyhľadajte PowerShell , kliknite pravým tlačidlom myši na horný výsledok a vyberte možnosť Spustiť ako správca .
3. Zadajte nasledujúci príkaz na odpojenie a odpojenie jednotky a potom stlačte kláves Enter :
wsl --unmount DISKPATH
V príkaze nezabudnite nahradiť DISKPATH ID zariadenia jednotky, ktorú chcete odpojiť.
Po dokončení krokov bude jednotka so súborovým systémom Linux odpojená a oddelená od systému Windows 10.
Táto funkcia je k dispozícii od verzie Windows 10 build 20211 a očakáva sa v budúcich vydaniach operačného systému. Ak sa vám nová funkcia nezobrazuje, je to preto, že máte spustenú najnovšiu ukážku dostupnú na kanáli pre vývojárov.