Sådan får du adgang til Linux-drev fra Windows

Et af de problemer, som mange brugere, der regelmæssigt bruger dual-boot Windows og Linux ansigt er den manglende evne til få adgang til Linux-administrerede drev inde fra Windows. Der er dog ikke noget problem, hvis vi vil have adgang til de filer, der er gemt i Windows fra Linux.

Windows tilbyder ikke support til filsystemet ext2, ext3 og ext4, det filsystem der bruges af Linux-distributioner, og ext4 er det mest brugte i dag. Nu vil du forstå, hvorfor når du har tilsluttet en harddisk med et ext2, ext3 eller ext4 filsystem, inviterer Windows dig til at formatere den uden at have mulighed for at få adgang til indholdet.

Sådan får du adgang til Linux-drev fra Windows

Løsningen på dette problem er at bruge en af ​​de forskellige applikationer, der er tilgængelige på internettet, som giver os adgang til denne type enhed.

En anden interessant mulighed, hvis vi normalt er tvunget til at få adgang til denne type drev fra Windows, er at bruge Windows Subsystem til Linux , en funktionalitet tilgængelig fra Windows 10, og med hvilken vi vil finde alsidigheden ved at få adgang til data, der er gemt i alle drev på vores computer, uanset filsystemet.

Windows Subsystem til Linux (WSL)

Den hurtigste og nemmeste metode til få adgang til ext2-, ext3- og ext4-formaterede drev brugt af Linux er at bruge Windows Subsystem til Linux, bedre kendt som WSL. WSL giver os mulighed for at køre Linux-værktøjer fra kommandolinjen, som giver os mulighed for at glemme alt om at bruge en virtuel maskine eller bruge dual boot.

Derudover giver det os også mulighed for at køre Windows-applikationer fra kommandolinjen og Linux-applikationer i Windows. Denne funktionalitet, der er tilgængelig på enheden, er ikke naturligt aktiv, så den første ting, vi skal gøre, er at aktivere den.

Aktiver Windows Subsystem til Linux

For at aktivere Windows-undersystemet til Linux går vi til Cortana-søgefeltet og indtaster vilkårene Windows-funktioner , ved at klikke på det første resultat, der vises.

Dernæst vil et vindue blive vist med de tilgængelige Windows-funktioner, og som vi kan aktivere eller deaktivere efter vores behov. I vores tilfælde skal vi kigge efter indstillingen Windows Subsystem for Linux, markere den tilsvarende boks og klikke på OK.

Aktiver Windows-understøttelse til Linux

Sekunder senere vil systemet opfordre os til at genstarte computeren for at aktivere denne funktion korrekt på vores computer. Når vi har genstartet, skal vi installere et Linux-terminalmiljø fra microsoft Butik. I dette eksempel skal vi bruge Ubuntu, da det er en af ​​de mest populære og brugte.

Når vi har downloadet applikationen, kører vi den og venter et par minutter på, at installationen er færdig. Den første ting, vi skal gøre, er at oprette en brugerkonto, en konto, der ikke er relateret til Windows-brugerkontoen og adgangskoden.

Installer Ubuntu på Windows

Det næste trin er at montere drevet, så det er naturligt tilgængeligt i Windows via filstifinder.

Adgang til Linux-drev fra Windows

Det første vi skal gøre er at montere drevet via WSL. Hvis vi ikke monterer drevet først, vil vi aldrig kunne få adgang til det, så du bør ikke springe dette trin over.

Hvis vores computer kun har én harddisk, hvorfra Windows-operativsystemet styres, vil systemet, når der tilsluttes en anden enhed, tildele det næste bogstav i alfabetet, som i dette tilfælde ville være bogstavet d i den enhed, hvor vi ønsker at forbinde det.

For at montere det Linux ext2, ext3 eller ext4 formaterede drev, skal vi skrive følgende kommando, hvor d er det drev, hvorfra det vil være tilgængeligt.

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

Få adgang til unidades Linux fra Windows

Fra dette øjeblik kan vi lukke Ubuntu og gå til Windows filstifinder at få adgang til alt indhold, der er tilgængeligt på denne lagerenhed, som om det var en hvilken som helst anden harddisk med et format, der er kompatibelt med Windows.

Fra filstifinderen kan vi kopiere filer fra både Windows til Linux-drevet og fra Linux til Windows ved at trække filerne som normalt.

Tilslut fra Windows til Linux

Hvad sker der, hvis vi vil oprette forbindelse fra Windows til en Linux-computer for at få adgang til dens filer? Alle de løsninger, som vi har forklaret ovenfor, er fokuseret på at oprette forbindelse til harddiske eller partitioner med Linux-format, ugyldige muligheder for at oprette forbindelse til andre computere.

Fjernskrivebord /RDP

Den nemmeste metode til at oprette forbindelse til en Linux-computer fra Windows er ved at tilslutte eksternt. På denne måde vil vi ikke kun være i stand til at administrere Linux-computeren fra vores Windows-pc, men vi vil også være i stand til at dele filer meget hurtigt og nemt.

Den første og fremmeste ting er at kende den IP, som Linux-computeren bruger gennem ipconfig kommando fra Terminal. Dernæst får vi adgang til routerens konfigurationsmuligheder og aktiverer portvideresendelse med udstyrets IP, den port, der skal bruges og som et Remote Desktop-navn for at kunne identificere det.

Routeradressen sammen med adgangsdata er normalt nederst i den.

I det næste trin skal vi bebo fjernskrivebordet i Ubuntu, en funktion, der er tilgængelig i Windows, gennem kommandoen:

sudo apt install xrdp

Dernæst åbner vi Windows Remote Desktop Connection-applikationen i Windows. I sektionen Computer skal vi indtaste computerens IP og brugernavnet på den Linux-computer, som vi skal oprette forbindelse til.

Tilslut en Linux fra Windows

Hvis alt fungerer korrekt, vil applikationen bede os om computerens adgangskode, og vi fjernadministrerer Linux-computeren.

En meget enklere mulighed for at fjernoprette forbindelse til en Linux-computer fra Windows og få adgang til dens filer er at bruge TeamViewer, så længe du ikke ønsker at drage fordel af de indbyggede værktøjer, som Windows og Linux stiller til rådighed for os.

Samba

Samba er en af ​​de mest komplette løsninger til at få adgang til og dele filer mellem Windows- og Linux-computere på en meget enkel måde.

Denne applikation bruger den samme protokol som Microsoft, SMB, til at oprette delte mapper på det samme lokale netværk. Den første ting, vi skal gøre, er at installere det på vores computer via kommandoen

sudo apt-get install samba

Når det er installeret, lukker vi Terminal og går til Ubuntu filstifinder, vælg den mappe, vi vil dele ved at klikke på højre museknap og vælge Del denne mappe.

Vi indstiller navnet på den mappe, som den vil blive vist under i Windows, marker afkrydsningsfelterne Tillad andre personer at oprette og slette filer i denne mappe og Gæsteadgang. Klik til sidst på Opret del.

I Windows, med Linux-computerens IP, åbner vi filstifinderen og skriver computerens IP efterfulgt af to omvendte skråstreg.

FTP

En anden interessant mulighed, som vi kan bruge til at dele filer mellem en Windows-computer og en anden eller andre, der administreres af Linux, er at bruge veteran-FTP-protokollen.

Løsningen, som vi skal bruge i Ubuntu, er vsftpd, som er inkluderet i systemet. Den første ting vi skal gøre er at installere det gennem kommandoen:

sudo apt-get install vsftpd

Når installationsprocessen er færdig, redigerer vi filen vsftpd.conf, der er blevet oprettet i etc. folder. I denne fil går vi til Tillad anonym FTP (Deaktiveret som standard). anonym endable=NEJ og vi ændrer os INGEN til JA . På denne måde vil det ikke være nødvendigt at oprette brugerkonti for at få adgang.

Hvis din idé er at få fjernadgang uden for dit netværk eller andre brugere for at få adgang til disse filer, bør du ikke ændre denne mulighed.

Vi genstarter systemet og går til Terminal igen for at starte FTP-serveren med de ændringer, vi har foretaget ved hjælp af kommandoen:

sudo etc/init.d/vsftpd start

For at få adgang til FTP-serveren, som vi har oprettet på Linux fra Windows, bruger vi FileZilla applikation, en open source applikation også tilgængelig til macOS og Linux.

IP-adressen på den server, som vi skal oprette forbindelse til, er den, der er knyttet til Linux-computeren, mens forbindelsesporten er 21 (som standard).

Med programmer til at læse EXT4 i Windows

Ud over de to ovennævnte måder, hvis vi ikke har noget imod at ty til tredjepartsprogrammer, kan vi installere nogle specialiserede programmer på vores computer for at åbne Linux-drev fra Windows. Nogle af de mest kendte er følgende.

linux-læser

En af de mest populære og udbredte applikationer til at få adgang til Linux ext-formaterede drev fra Windows er Linux Reader. Denne applikation, tilgængelig gennem sin hjemmeside , giver os mulighed for bekvemt at få adgang til Linux-drev, ligesom vi kan gøre fra Windows Stifinder for at åbne, kopiere og flytte dokumenter.

Linux Reader håndterer automatisk montering og afmontering af drev , så du behøver ikke kendskab til Linux for at få adgang til indholdet, der er gemt på disse drev. I venstre kolonne vises alle enheder.

Linux-læser

For at få adgang til alle de funktioner, som denne applikation tilbyder, skal vi gå gennem boksen og købe en licens. Hvis dine behov er grundlæggende, og du blot har brug for lejlighedsvis adgang til drev med Linux-filsystemet, er den gratis version mere end nok.

Ext2Fsd

Ext2Fsd giver os mulighed for at montere drev i ext2, ext3 og ext4 format på vores Windows computer for at kunne få adgang til deres indhold fra Windows Stifinder ligesom vi kan gøre med WSL. Når den er installeret, vil den invitere os til at genstarte computeren.

Ext2Fsd

Applikationen giver os mulighed for at montere enheden, så den kun læses (det tillader os ikke at kopiere og slette indhold) eller at indstille læse- og skrivetilladelser, den bedste mulighed, hvis vi ønsker at dele data mellem forskellige enheder, ligesom vi kan gøre indbygget med Windows-løsningen.

Du kan downloade Ext2Fsd fra følgende link , da dens hjemmeside ikke er tilgængelig.

Andre forældede muligheder

Antallet af applikationer, der i dag giver os adgang til drev med Linux i ext4-format fra Windows, er meget begrænset, hvis ikke praktisk talt ikke-eksisterende. Bortset fra den løsning, som Windows tilbyder os, er WSL og Linux Reader, resten af ​​de programmer, der blev brugt til denne funktion, stoppede med at opdatere og er ikke kompatible med ext4 .

Udforsk2fs var en af ​​de første applikationer, der blev udgivet for at tillade Windows at interagere med drev med ext2 og ext3 filsystemet. Men, og selvom applikationen er kompatibel med både Windows 10 og Windows 11, er den ikke kompatibel med ext4-filsystemet, det mest udbredte i dag.

En anden interessant mulighed at overveje, kun hvis filsystemet er ext2, er Ext2 Ansøgning. Denne applikation, med en grænseflade meget lig Windows filstifinder, giver os mulighed for at åbne, kopiere og flytte filer mellem Windows- og Linux-drev, men kun med ext2- og ext3-filsystemet. Det er ikke kompatibelt med ext4, så det er ikke en løsning at læse disse typer drev.