Como acessar unidades Linux a partir do Windows

Um dos problemas que muitos usuários que usam regularmente dual-boot Windows e às Linux cara é a incapacidade de acessar unidades gerenciadas pelo Linux de dentro do Windows. No entanto, não há problema se quisermos acessar os arquivos armazenados no Windows a partir do Linux.

O Windows não oferece suporte para o sistema de arquivos ext2, ext3 e ext4, o sistema de arquivos usado pelas distribuições Linux, sendo o ext4 o mais utilizado atualmente. Agora você entenderá porque quando você conectou um disco rígido com um sistema de arquivos ext2, ext3 ou ext4, o Windows o convida a formatá-lo sem ter a opção de acessar seu conteúdo.

Como acessar unidades Linux a partir do Windows

A solução para este problema é usar um dos diferentes aplicativos disponíveis na Internet que nos permitem acessar esse tipo de unidade.

Outra opção interessante, se geralmente somos obrigados a acessar esse tipo de unidade do Windows, é usar o Subsistema Windows para Linux , uma funcionalidade disponível no Windows 10 e com a qual encontraremos a versatilidade de acessar os dados armazenados em todas as unidades do nosso computador, independentemente do sistema de arquivos.

Subsistema Windows para Linux (WSL)

O método mais rápido e fácil de acessar unidades formatadas ext2, ext3 e ext4 usado pelo Linux é usar o Windows Subsystem for Linux, mais conhecido como WSL. O WSL nos permite executar ferramentas Linux a partir da linha de comando, o que nos permite esquecer o uso de uma máquina virtual ou o uso de inicialização dupla.

Além disso, também permite executar aplicativos Windows a partir da linha de comando e aplicativos Linux no Windows. Essa funcionalidade disponível no dispositivo não está ativa nativamente, então a primeira coisa que devemos fazer é ativá-la.

Ativar o subsistema do Windows para Linux

Para ativar o subsistema Windows para Linux, vamos à caixa de pesquisa Cortana e inserimos os termos Recursos do Windows , clicando no primeiro resultado exibido.

Em seguida, será exibida uma janela com os recursos do Windows disponíveis e que podemos ativar ou desativar de acordo com nossas necessidades. No nosso caso, devemos procurar a opção Windows Subsystem for Linux, marcar a caixa correspondente e clicar em OK.

Ativar o Subsistema do Windows para Linux

Segundos depois, o sistema nos convidará a reiniciar o computador para ativar corretamente essa função em nosso computador. Uma vez reiniciado, devemos instalar um ambiente de terminal Linux de Microsoft Armazenar. Neste exemplo, vamos usar Ubuntu, pois é um dos mais populares e usados.

Depois de baixar o aplicativo, o executamos e aguardamos alguns minutos para que a instalação seja concluída. A primeira coisa que precisamos fazer é criar uma conta de usuário, uma conta que não esteja relacionada à conta de usuário e senha do Windows.

Instalar Ubuntu no Windows

A próxima etapa é montar a unidade para que ela esteja disponível nativamente no Windows por meio do explorador de arquivos.

Acessando unidades Linux a partir do Windows

A primeira coisa que precisamos fazer é montar a unidade via WSL. Se não montarmos a unidade primeiro, nunca poderemos acessá-la, portanto, você não deve pular esta etapa.

Se nosso computador tiver apenas um disco rígido, a partir do qual o sistema operacional Windows é gerenciado, ao conectar qualquer outra unidade, o sistema atribuirá a próxima letra do alfabeto, que, neste caso, seria a letra d da unidade onde queremos associá-lo.

Para montar o drive formatado Linux ext2, ext3 ou ext4, precisamos digitar o seguinte comando, onde d é o drive do qual ele estará disponível.

sudo mkdir /mnt/d sudo mount -t drvfs d: /mnt/d

Acesse unidades Linux a partir do Windows

A partir deste momento, podemos fechar o Ubuntu e ir para o explorador de arquivos do Windows acessar todo o conteúdo disponível nessa unidade de armazenamento como se fosse qualquer outro disco rígido com formato compatível com Windows.

A partir do explorador de arquivos, podemos copiar arquivos do Windows para a unidade Linux e do Linux para o Windows arrastando os arquivos como de costume.

Conecte-se do Windows ao Linux

O que acontece se quisermos nos conectar do Windows a um computador Linux para acessar seus arquivos? Todas as soluções que explicamos acima estão focadas em conectar-se a discos rígidos ou partições com formato Linux, opções inválidas para conectar a outros computadores.

Área de trabalho remota/RDP

O método mais fácil de se conectar a um computador Linux a partir do Windows é conectar-se remotamente. Desta forma, não só poderemos gerenciar o computador Linux a partir de nosso PC com Windows, mas também poderemos compartilhar arquivos de forma muito rápida e fácil.

A primeira e mais importante coisa é saber o IP que o computador Linux está usando através do ipconfig comando do Terminal. Em seguida, acessamos as opções de configuração do roteador e habilitamos o encaminhamento de porta com o IP do equipamento, a porta a ser utilizada e como um nome de Área de Trabalho Remota para poder identificá-lo.

O endereço do roteador, juntamente com os dados de acesso, geralmente está na parte inferior.

Na próxima etapa, devemos habitar a área de trabalho remota no Ubuntu, função que está disponível no Windows, através do comando:

sudo apt install xrdp

Em seguida, no Windows, abrimos o aplicativo Windows Remote Desktop Connection. Na seção Computador, devemos inserir o IP do computador e o nome de usuário do computador Linux ao qual nos conectaremos.

Conectar um Linux a partir do Windows

Se tudo funcionar corretamente, o aplicativo nos pedirá a senha do computador e estaremos gerenciando remotamente o computador Linux.

Uma opção muito mais simples para se conectar remotamente a um computador Linux a partir do Windows e acessar seus arquivos é usar o TeamViewer, desde que você não queira aproveitar as ferramentas nativas que Windows e Linux nos disponibilizam.

Samba

O Samba é uma das soluções mais completas para acessar e compartilhar arquivos entre computadores Windows e Linux de forma muito simples.

Este aplicativo usa o mesmo protocolo da Microsoft, SMB, para criar pastas compartilhadas na mesma rede local. A primeira coisa que devemos fazer é instalá-lo em nosso computador através do comando

sudo apt-get install samba

Uma vez instalado, fechamos o Terminal e vamos ao explorador de arquivos do Ubuntu, selecione a pasta que queremos compartilhar clicando com o botão direito do mouse e selecionando Compartilhar esta pasta.

Definimos o nome da pasta na qual ele será exibido no Windows, marque as caixas Permitir que outras pessoas criem e excluam arquivos nesta pasta e Acesso de convidado. Por fim, clique em Criar compartilhamento.

No Windows, com o IP do computador Linux, abrimos o explorador de arquivos e escrevemos o IP do computador precedido por duas barras invertidas.

FTP

Outra opção interessante que podemos usar para compartilhar arquivos entre um computador Windows e outro ou outros gerenciados pelo Linux é usar o protocolo FTP veterano.

A solução que vamos usar, no Ubuntu, é o vsftpd, incluído nativamente no sistema. A primeira coisa que devemos fazer é instalá-lo através do comando:

sudo apt-get install vsftpd

Uma vez finalizado o processo de instalação, editamos o arquivo vsftpd.conf que foi criado no etc. pasta. Dentro deste arquivo, vamos para Permitir FTP anônimo (Desativado por padrão). finalizável anônimo = NÃO e nós mudamos NÃO para SIM . Desta forma, não será necessário criar contas de usuário para acessar.

Se sua ideia é acessar remotamente de fora da sua rede ou outros usuários para acessar esses arquivos, você não deve modificar esta opção.

Reiniciamos o sistema e vamos novamente ao Terminal para iniciar o servidor FTP com as alterações que fizemos usando o comando:

sudo etc/init.d/vsftpd start

Para acessar o servidor FTP que criamos no Linux a partir do Windows, usaremos o FileZilla application, um aplicativo de código aberto também disponível para macOS e Linux.

O endereço IP do servidor ao qual vamos nos conectar é aquele associado ao computador Linux, enquanto a porta de conexão é 21 (por padrão).

Com programas para ler EXT4 no Windows

Além das duas maneiras acima, se não nos importamos em recorrer a programas de terceiros, podemos instalar alguns programas especializados em nosso computador para abrir unidades Linux a partir do Windows. Alguns dos mais conhecidos são os seguintes.

linux-reader

Um dos mais popular e amplamente utilizado aplicativos para acessar unidades formatadas em Linux a partir do Windows é o Linux Reader. Este aplicativo, disponível através do site , nos permite acessar convenientemente unidades Linux, assim como podemos fazer no Windows Explorer para abrir, copiar e mover documentos.

O Linux Reader lida automaticamente montagem e desmontagem de drives , portanto, você não precisa ter nenhum conhecimento de Linux para acessar o conteúdo armazenado nessas unidades. Na coluna da esquerda, todas as unidades são exibidas.

Leitor Linux

Para acessar todas as funções oferecidas por este aplicativo, devemos passar pela caixa e comprar uma licença. Se suas necessidades são básicas e você só precisa de acesso ocasional a unidades com o sistema de arquivos Linux, a versão gratuita é mais que suficiente.

Ext2Fsd

Ext2Fsd nos permite montar drives no formato ext2, ext3 e ext4 em nosso computador Windows para poder acessar seu conteúdo a partir do Windows Explorer, assim como podemos fazer com o WSL. Uma vez instalado, ele nos convidará a reiniciar o computador.

Ext2Fsd

O aplicativo nos permite montar a unidade para que ela é apenas lido (não nos permite copiar e excluir conteúdo) ou definir permissões de leitura e gravação, a melhor opção se queremos compartilhar dados entre diferentes unidades, assim como podemos fazer nativamente com a solução Windows.

Você pode baixar o Ext2Fsd a partir do seguinte ligação , pois seu site não está disponível.

Outras opções obsoletas

O número de aplicativos que hoje nos permitem acessar drives com Linux no formato ext4 do Windows é muito limitado, se não praticamente inexistente. Com exceção da solução que o Windows nos oferece são WSL e Linux Reader, o resto dos aplicativos que foram usados ​​para esta função, pararam de atualizar e não são compatíveis com ext4 .

Explore2fs foi um dos primeiros aplicativos lançados para permitir que o Windows interaja com unidades com o sistema de arquivos ext2 e ext3. No entanto, e embora a aplicação seja compatível com Windows 10 e Windows 11, não é compatível com o sistema de ficheiros ext4, o mais utilizado atualmente.

Outra opção interessante a considerar, apenas se o sistema de arquivos for ext2, é o Ext2 inscrição. Este aplicativo, com uma interface muito semelhante ao explorador de arquivos do Windows, permite abrir, copiar e mover arquivos entre os drives do Windows e do Linux, mas apenas com o sistema de arquivos ext2 e ext3. Não é compatível com ext4, portanto, não é uma solução ler esses tipos de unidades.