Cum să accesezi unitățile Linux din Windows

Una dintre problemele pe care mulți utilizatori care folosesc în mod regulat dual-boot ferestre din și Linux fata este incapacitatea de a accesați unități gestionate de Linux din Windows. Cu toate acestea, nu este nicio problemă dacă dorim să accesăm fișierele stocate în Windows din Linux.

Windows nu oferă suport pentru sistemul de fișiere ext2, ext3 și ext4, sistemul de fișiere folosit de distribuțiile Linux, ext4 fiind cel mai folosit astăzi. Acum veți înțelege de ce atunci când ați conectat un hard disk cu un sistem de fișiere ext2, ext3 sau ext4, Windows vă invită să îl formatați fără a avea opțiunea de a accesa conținutul acestuia.

Cum să accesezi unitățile Linux din Windows

Soluția la această problemă este să folosim una dintre diferitele aplicații disponibile pe Internet care ne permit să accesăm acest tip de unitate.

O altă opțiune interesantă, dacă de obicei suntem forțați să accesăm acest tip de unitate de pe Windows, este folosirea Subsistem Windows pentru Linux , o funcționalitate disponibilă din Windows 10 și cu care urmează să găsim versatilitatea accesării datelor stocate în toate unitățile de pe computerul nostru, indiferent de sistemul de fișiere.

Subsistemul Windows pentru Linux (WSL)

Cea mai rapidă și mai ușoară metodă de a accesați unitățile formatate ext2, ext3 și ext4 folosit de Linux este utilizarea subsistemului Windows pentru Linux, mai cunoscut sub numele de WSL. WSL ne permite să rulăm instrumente Linux din linia de comandă, ceea ce ne permite să uităm de folosirea unei mașini virtuale sau de încărcare dublă.

În plus, ne permite, de asemenea, să rulăm aplicații Windows din linia de comandă și aplicații Linux în Windows. Această funcționalitate disponibilă pe dispozitiv nu este activă nativ, așa că primul lucru pe care trebuie să-l facem este să o activăm.

Activați subsistemul Windows pentru Linux

Pentru a activa subsistemul Windows pentru Linux, mergem la caseta de căutare Cortana și introducem termenii Caracteristici ferestre , făcând clic pe primul rezultat care este afișat.

În continuare, va fi afișată o fereastră cu caracteristicile Windows disponibile și pe care le putem activa sau dezactiva în funcție de nevoile noastre. În cazul nostru, trebuie să căutăm opțiunea Windows Subsystem for Linux, bifați caseta corespunzătoare și faceți clic pe OK.

Activați subsistemul Windows pentru Linux

Câteva secunde mai târziu, sistemul ne va invita să repornim computerul pentru a activa corect această funcție pe computerul nostru. Odată ce am repornit, trebuie instalați un mediu terminal Linux de la Microsoft Magazin. În acest exemplu, vom folosi Ubuntu, deoarece este una dintre cele mai populare și utilizate.

Odată ce am descărcat aplicația, o rulăm și așteptăm câteva minute până la finalizarea instalării. Primul lucru pe care trebuie să-l facem este să creăm un cont de utilizator, un cont care nu are legătură cu contul de utilizator și parola Windows.

Instalați Ubuntu în Windows

Următorul pas este să montați unitatea astfel încât să fie disponibilă nativ în Windows prin intermediul exploratorului de fișiere.

Accesarea unităților Linux din Windows

Primul lucru pe care trebuie să-l facem este să montam unitatea prin WSL. Dacă nu montăm mai întâi unitatea, nu o vom putea accesa niciodată, așa că nu trebuie să săriți peste acest pas.

Dacă computerul nostru are un singur hard disk, de pe care este gestionat sistemul de operare Windows, la conectarea oricărei alte unități, sistemul va atribui următoarea literă a alfabetului, care, în acest caz, ar fi litera d a unității în care vrem să-l asociem.

Pentru a monta unitatea formatată Linux ext2, ext3 sau ext4, trebuie să introducem următoarea comandă, unde d este unitatea de pe care va fi disponibilă.

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

Accesați unități Linux din Windows

Din acest moment, putem închide Ubuntu și merge la exploratorul de fișiere Windows pentru a accesa tot conținutul disponibil pe acea unitate de stocare ca și cum ar fi orice alt hard disk cu un format compatibil cu Windows.

Din exploratorul de fișiere, putem copia fișiere atât din Windows pe unitatea Linux, cât și din Linux în Windows, trăgând fișierele ca de obicei.

Conectați-vă de la Windows la Linux

Ce se întâmplă dacă vrem să ne conectăm de la Windows la un computer Linux pentru a accesa fișierele acestuia? Toate soluțiile pe care le-am explicat mai sus sunt axate pe conectarea la hard disk-uri sau partiții cu format Linux, opțiuni nevalide de conectare la alte computere.

Desktop la distanță /RDP

Cea mai ușoară metodă de a vă conecta la un computer Linux din Windows este conectarea de la distanță. În acest fel, nu numai că vom putea gestiona computerul Linux de pe computerul nostru Windows, dar vom putea și partaja fișiere foarte rapid și ușor.

Primul și cel mai important lucru este să cunoașteți IP-ul pe care îl folosește computerul Linux prin intermediul ipconfig comanda din Terminal. În continuare, accesăm opțiunile de configurare ale routerului și activăm port forwarding cu IP-ul echipamentului, portul care urmează să fie utilizat și ca nume Remote Desktop pentru a-l putea identifica.

Adresa routerului, împreună cu datele de acces, se află de obicei în partea de jos a acesteia.

În pasul următor, trebuie să locuim pe desktopul de la distanță în Ubuntu, funcție care este disponibilă în Windows, prin comanda:

sudo apt install xrdp

Apoi, în Windows, deschidem aplicația Windows Remote Desktop Connection. În secțiunea Computer, trebuie să introducem IP-ul computerului și numele de utilizator al computerului Linux la care ne vom conecta.

Conectați-vă la Linux din Windows

Dacă totul funcționează corect, aplicația ne va cere parola computerului și vom gestiona de la distanță computerul Linux.

O opțiune mult mai simplă de a vă conecta de la distanță la un computer Linux din Windows și de a accesa fișierele acestuia este să utilizați TeamViewer, atâta timp cât nu doriți să profitați de instrumentele native pe care Windows și Linux ni le pun la dispoziție.

Samba

Samba este una dintre cele mai complete soluții pentru accesarea și partajarea fișierelor între computerele Windows și Linux într-un mod foarte simplu.

Această aplicație folosește același protocol ca Microsoft, SMB, pentru a crea foldere partajate în aceeași rețea locală. Primul lucru pe care trebuie să-l facem este să-l instalăm pe computer prin intermediul comenzii

sudo apt-get install samba

Odată instalat, închidem Terminalul și mergem la exploratorul de fișiere Ubuntu, selectăm folderul pe care vrem să-l partajăm făcând clic pe butonul din dreapta al mouse-ului și selectând Partajați acest folder.

Setăm numele folderului sub care va fi afișat în Windows, bifam casetele Permite altor persoane să creeze și să șteargă fișiere din acest folder și Acces invitat. În cele din urmă, dați clic pe Creare distribuire.

În Windows, cu IP-ul computerului Linux, deschidem exploratorul de fișiere și scriem IP-ul computerului precedat de două bare oblice inverse.

FTP

O altă opțiune interesantă pe care o putem folosi pentru a partaja fișiere între un computer Windows și altul sau altele gestionate de Linux este folosirea protocolului FTP veteran.

Soluția pe care o vom folosi, în Ubuntu, este vsftpd, inclusă nativ în sistem. Primul lucru pe care trebuie să-l facem este să-l instalăm prin comanda:

sudo apt-get install vsftpd

Odată ce procesul de instalare este terminat, edităm fișierul vsftpd.conf care a fost creat în etc pliant. În cadrul acestui fișier, mergem la Permiteți FTP anonim (Dezactivat în mod implicit). enable anonim = NU si ne schimbam NU la DA . În acest fel, nu va fi necesară crearea de conturi de utilizator pentru a accesa.

Dacă ideea dvs. este să accesați de la distanță din afara rețelei dvs. sau alți utilizatori pentru a accesa acele fișiere, nu ar trebui să modificați această opțiune.

Repornim sistemul și mergem din nou la Terminal pentru a porni serverul FTP cu modificările pe care le-am făcut folosind comanda:

sudo etc/init.d/vsftpd start

Pentru a accesa serverul FTP pe care l-am creat pe Linux din Windows, vom folosi FileZilla aplicație, o aplicație open source disponibilă și pentru macOS și Linux.

Adresa IP a serverului la care ne vom conecta este cea asociată computerului Linux în timp ce portul de conectare este 21 (implicit).

Cu programe pentru a citi EXT4 în Windows

Pe lângă cele două modalități de mai sus, dacă nu ne deranjează să apelăm la programe de la terți, putem instala câteva programe specializate pe computerul nostru pentru a deschide unități Linux din Windows. Unele dintre cele mai cunoscute sunt următoarele.

cititor linux

Unul din cel mai popular și utilizat pe scară largă aplicațiile pentru accesarea unităților Linux formatate ext din Windows este Linux Reader. Această aplicație, disponibilă prin intermediul site-ului său web , ne permite să accesăm comod unități Linux, așa cum putem face din Windows Explorer pentru a deschide, copia și muta documente.

Linux Reader se ocupă automat montarea și demontarea unităților , deci nu aveți nevoie de cunoștințe de Linux pentru a accesa conținutul stocat pe aceste unități. În coloana din stânga sunt afișate toate unitățile.

LinuxReader

Pentru a accesa toate funcțiile oferite de această aplicație, trebuie să trecem prin casetă și să cumpărăm o licență. Dacă nevoile dvs. sunt de bază și aveți nevoie doar de acces ocazional la unități cu sistemul de fișiere Linux, versiunea gratuită este mai mult decât suficientă.

Ext2Fsd

Ext2Fsd ne permite să instalăm unități în format ext2, ext3 și ext4 pe computerul nostru Windows pentru a putea accesa conținutul acestora din Windows Explorer, așa cum putem face cu WSL. Odată instalat, ne va invita să repornim computerul.

Ext2Fsd

Aplicația ne permite să montăm unitatea astfel încât se citește doar (nu ne permite să copiem și să ștergem conținut) sau să setăm permisiuni de citire și scriere, cea mai bună opțiune dacă dorim să partajăm date între diferite unități așa cum putem face nativ cu soluția Windows.

Puteți descărca Ext2Fsd din următoarele legătură , deoarece site-ul său nu este disponibil.

Alte opțiuni depreciate

Numărul de aplicații care astăzi ne permit să accesăm drive-uri cu Linux în format ext4 din Windows este foarte limitat, dacă nu practic inexistent. Cu excepția soluției pe care ne-o oferă Windows sunt WSL și Linux Reader, restul aplicațiilor care au fost folosite pentru această funcție, au încetat să se actualizeze și nu sunt compatibile cu ext4 .

Explore2fs a fost una dintre primele aplicații lansate pentru a permite Windows să interacționeze cu unitățile cu sistemul de fișiere ext2 și ext3. Totuși, și deși aplicația este compatibilă atât cu Windows 10, cât și cu Windows 11, nu este compatibilă cu sistemul de fișiere ext4, cel mai utilizat astăzi.

O altă opțiune interesantă de luat în considerare, doar dacă sistemul de fișiere este ext2, este Ext2 aplicarea. Această aplicație, cu o interfață foarte asemănătoare cu exploratorul de fișiere Windows, ne permite să deschidem, să copiem și să mutăm fișiere între unitățile Windows și Linux, dar numai cu sistemul de fișiere ext2 și ext3. Nu este compatibil cu ext4, deci nu este o soluție pentru a citi aceste tipuri de unități.