DEV Community

Henrique Marques Fernandes
Henrique Marques Fernandes

Posted on • Originally published at marquesfernandes.com on

13

Como mover/instalar o WSL 2 do disco C:/ para outro disco

Recentemente fiz um artigo explicando como instalar e configurar o WSL 2 para ter um ambiente linux completo de desenvolvimento direto do Windows. Mas como nem tudo são flores, meu computador possui um SSD com pouco armazenamento, o que me limita em instalar muitos programas no disco C:/ padrão. Em pouco tempo vi a instalação do WSL 2 começando a consumir espaço, com tantas imagens docker e projetos front com node_modules, meu limite de armazenamento foi acabando. Como meu notebook tem também um HDD de 1TB, comecei a procurar uma maneira de instalar/mover o WSL 2 para outro disco.

Instalar o LxRunOffline

LxRunOffline é um utilitário completo para gerenciar o Windows Subsystem for Linux (WSL). Esse programa que vai nos permitir mover nossa instalação do disco C:/ para outro disco, no meu caso D:/.

A maneira mais fácil de instalar é usando o utilitário choco:

choco install lxrunoffline

Listando as instalações WSL

Agora vamos listar todas as instalações WSL disponíveis, no meu caso estou em busca do Ubuntu 20.04:

lxrunoffline list

WSL

Movendo a instalação do Ubuntu 20.04 WSL para outro disco

Primeiro desligue o WSL com o comando wsl --shutdown. Você precisa executar esse comando a partir de um Power Shell com privilégios de administrador.

Agora que encontramos a instalação que desejamos mover para outro disco, é bem simples, vamos passar um comando para mover a instalação do Ubuntu 20.04 para o disco D:/ dentro de pasta chamada WSL:

lxrunoffline move -n Ubuntu-18.04 -d D:\wsl\

Aguarde um pouco até o processo terminar, depois disso sua instalação já estará sendo executada a partir do novo disco.

O post Como mover/instalar o WSL 2 do disco C:/ para outro disco apareceu primeiro em Henrique Marques Fernandes.

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

Top comments (1)

Collapse
 
mhqmarques profile image
Marlon Henrique

@shadowlik muito obrigado... mesmo problema aqui.. ajudou demais.. Só uma dúvida.. tu consegue acessar pastas do linux pelo explorer ou vice-versa da mesma forma quando o wsl esta instalado em outra unidade?

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay