Počínaje sestavením 20211 obsahuje subsystém Windows pro Linux 2 (WSL2) novou funkci, která vám umožňuje připojit a připojit fyzické disky pro přístup k nepodporovaným souborovým systémům Linux (jako je ext4). Podpora ve Windows 10.
Tato nová funkce vám má pomoci přistupovat k souborům Linuxu pomocí Průzkumníka souborů na systému s dvojitým spouštěním se systémem Windows 10 a distribuci Linuxu na jiném disku.
V tomto tutoriálu se naučíte kroky pro připojení a odpojení disku pomocí Windows Subsystem for Linux 2.
Připojte souborový systém Linux na Windows 10
Chcete-li připojit systém souborů Linux pomocí WSL2, postupujte takto:
1. Otevřete Start ve Windows 10.
2. Vyhledejte PowerShell , klikněte pravým tlačítkem na horní výsledek a vyberte možnost Spustit jako správce .
3. Zadejte následující příkaz pro seznam dostupných fyzických disků a stiskněte Enter :
wmic diskdrive list brief
4. Potvrďte cestu k disku ve sloupci "ID zařízení".
5. Zadejte následující příkaz pro připojení systému souborů Linux a stiskněte Enter :
wsl --mount DISKPATH
Zadejte příkaz pro připojení systému souborů Linux
V tomto příkazu nezapomeňte nahradit DISKPATH cestou k jednotce obsahující distribuci Linuxu, kterou chcete připojit. Například:
wsl --mount \\.\PHYSICALDRIVE2
Pokud chcete připojit konkrétní oddíl, budete muset použít volbu --partition s číslem oddílu. Například:
wsl --mount \\.\PHYSICALDRIVE2 --partition 1
Po dokončení kroků se jednotka obsahující soubory Linux připojí a bude viditelná v systému Windows 10.
Připojte libovolný souborový systém Linux na Windows 10
Předchozí kroky se pouze pokusí připojit fyzický disk jako ext4. Pokud chcete zadat jiný systém souborů, budete muset použít jiný příkaz než Windows Subsystem for Linux 2.
Chcete-li připojit konkrétní souborový systém Linux na Windows 10, postupujte takto:
1. Otevřete Start.
2. Vyhledejte PowerShell , klikněte pravým tlačítkem na horní výsledek a vyberte možnost Spustit jako správce .
3. Zadejte následující příkaz pro zobrazení seznamu dostupných fyzických disků ve Windows 10 a stiskněte Enter:
wmic diskdrive list brief
4. Potvrďte cestu k disku ve sloupci "ID zařízení".
5. Zadejte následující příkaz pro připojení jednotky a stiskněte klávesu Enter:
wsl --mount DISKPATH -t FILESYSTEM
V tomto příkazu nezapomeňte nahradit DISKPATH a FILESYSTEM za cestu k jednotce a souborovému systému Linux, který chcete připojit. Chcete-li například připojit disk jako tlustý, použijte následující příkaz:
wsl --mount DISKPATH -t vfat
Po dokončení těchto kroků se disk obsahující soubory Linux připojí a budete k němu mít přístup pomocí Průzkumníka souborů .
Přístup k systému souborů Linux v systému Windows 10
Chcete-li získat přístup k souborům ze systému souborů Linux v systému Windows 10, postupujte takto:
1. Otevřete Průzkumník souborů .
2. Klepněte na položku Linux v levém navigačním panelu.
3. V adresním řádku přejděte na \wsl$ a přejděte do adresáře pro připojení. Například:
\\wsl$\\DISTRO-NAME\\MOUNT-POINT
Přejděte do \wsl$ a poté přejděte do adresáře připojení
Po dokončení těchto kroků budete moci procházet soubory Linuxu ze souborových systémů, které nejsou nativně podporovány ve Windows 10. Kromě použití Průzkumníka souborů můžete po připojení jednotky přistupovat k dalším systémovým souborům, jako je „ ext4“ ze Konzole WSL2 pomocí příkazových řádků.
Odpojte souborový systém Linux ve Windows 10
Chcete-li odpojit souborový systém Linux v systému Windows 10, postupujte takto:
1. Otevřete Start.
2. Vyhledejte PowerShell , klikněte pravým tlačítkem na horní výsledek a vyberte možnost Spustit jako správce .
3. Zadejte následující příkaz pro odpojení a odpojení jednotky a stiskněte klávesu Enter :
wsl --unmount DISKPATH
V příkazu nezapomeňte nahradit DISKPATH ID zařízení jednotky, kterou chcete odpojit.
Po dokončení kroků bude jednotka se systémem souborů Linux odpojena a oddělena od Windows 10.
Tato funkce je k dispozici od Windows 10 sestavení 20211 a očekává se v budoucích verzích operačního systému. Pokud novou funkci nevidíte, je to proto, že používáte nejnovější náhled dostupný v kanálu pro vývojáře.