Monte o sistema de arquivos Linux no Windows 10
Como montar o sistema de arquivos Linux no Windows 10
WSL 2 é a versão mais recente da arquitetura que capacita o subsistema Windows para Linux a executar binários ELF64 Linux no Windows. Com as mudanças recentes, permite acessar os arquivos armazenados em uma unidade com o sistema de arquivos Linux. Se você tiver um drive com Linux instalado, agora você pode montá-lo no Windows 10 e navegar em seu conteúdo com a ajuda do WSL 2. Veja como isso pode ser feito.
WSL 2 vem com um kernel Linux real com Windows que tornará possível a compatibilidade total de chamadas de sistema. Esta é a primeira vez que um kernel Linux é enviado com o Windows. WSL 2 usa a mais recente tecnologia de virtualização para executar seu kernel Linux dentro de uma máquina virtual de utilitário leve (VM). Esta nova arquitetura muda a forma como esses binários do Linux interagem com o Windows e o hardware do seu computador, mas ainda fornece a mesma experiência do usuário como no WSL 1.
Começando com Versão de visualização do Windows Insiders 20211
, WSL 2 oferece um novo recurso:wsl --mount
. Este novo parâmetro permite que um disco físico seja anexado e montado dentro do WSL 2, permitindo que você acesse sistemas de arquivos que não são nativamente suportados pelo Windows (como ext4). Você também pode navegar até esses arquivos dentro do Windows File Explorer.
Aqui estão as etapas que você precisa realizar.
- Liste os discos físicos disponíveis no Windows 10.
- Monte a unidade com o sistema de arquivos Linux.
- Navegue pelo seu conteúdo
- Desmonte a unidade.
Faça o seguinte.
Para montar o sistema de arquivos Linux no Windows 10,
- Abrir PowerShell como administrador.
- Digite o seguinte comando para listar os discos físicos disponíveis e pressione Enter:
resumo da lista de unidades de disco wmic
. - Veja o
Identificador do dispositivo
valor para encontrar a unidade necessária. - Digite o seguinte comando para montar a unidade e pressione Enter:
wsl --mount DISKPATH [--Partition
. Por exemplo.wsl --mount \\. \ PHYSICALDRIVE2 --Partição 1
. Substitua oDISKPATH
ePartição
valores (se a unidade tiver mais de uma partição) para o caminho da unidade Linux que você deseja montar. - A unidade com os arquivos do Linux será montada, para que você possa acessá-la com o File Explorer. Digite \\ wsl $ na barra de endereços do Explorador de Arquivos e pressione Enter.
- Você verá uma pasta nomeada como o DeviceID + número da partição acima. Procure-o como uma pasta normal em seu disco rígido.
- Quando terminar, feche o File Explorer e retorne ao PowerShell. Digite o comando
wsl --unmount
. Por exemplo.wsl --unmount \\. \ PHYSICALDRIVE2
.
Você terminou.
Observe que wsl
permite especificar o tipo de sistema de arquivos. O WSL tentará adivinhá-lo, mas se falhar, use o comando da seguinte maneira:
wsl --mount \\. \ PHYSICALDRIVE2 --Partição 1 -t ext4
No comando acima, estamos dizendo wsl
para montar a unidade como o popular Ext4 FS.
É isso.