Slik monterer du flyttbare stasjoner og nettverkssteder i Windows Subsystem for Linux
Fra Windows Subsystem for Linux, som starter med Windows 10s Fall Creators Update, kan du manuelt montere stasjoner. Den monterer automatisk alle interne NTFS-stasjoner automatisk. Du kan imidlertid nå manuelt montere eksterne stasjoner og nettverksmapper ved hjelp av Linux mount
kommando.
Slik monterer du eksterne enheter
Windows-delsystemet for Linux stiller fast faste NTFS-stasjoner automatisk. Så, hvis du har en intern C: stasjon og D: stasjon, ser du dem på / mnt / c og / mnt / d i Linux-miljøet.
DrvFs lar deg nå montere eksterne stasjoner som USB-pinner, CDer og DVDer. Disse enhetene må bruke et Windows-filsystem som NTFS, ReFS eller FAT. Du kan fortsatt ikke montere enheter formatert med et Linux-filsystem som ext3 eller ext4.
Som med interne stasjoner, vil disse eksterne stasjonene fortsatt være tilgjengelige i Windows etter at du har montert dem i Linux-miljøet. Montering dem gjør dem også tilgjengelige fra skallmiljøet også.
La oss si at du har en ekstern stasjon G: som representerer enten en USB-stasjon eller en optisk stasjon. For å montere det, kjører du følgende kommandoer:
sudo mkdir / mnt / g sudo mount -t drvfs G: / mnt / g
Du trenger ikke å montere stasjonen på / Mnt / g
, selvfølgelig. Du kan montere den hvor du vil. Bare erstatt begge forekomster av / Mnt / g
i kommandoene med ønsket banen.
Hvis du vil avmontere stasjonen senere, slik at du kan fjerne den, kjør du standard umount
kommando:
sudo umount / mnt / g /
Når du arbeider med en ekstern enhet formatert med et FAT-filsystem eller et nettverksfilsystem, er det noen begrensninger. Filsystemet vil ikke være saksfølsomt, og du kan ikke opprette symbolske koblinger eller harde koblinger på den.
Slik monterer du nettverkssteder
Du kan også montere nettverkssteder. En hvilken som helst nettverksplassering du kan nå fra Windows, kan du montere fra Linux-skallet.
Nettverksplasseringer kan monteres på to måter. Hvis du kartlegger en nettverksstasjon til en stasjonsbokstav, kan du montere den ved hjelp av de samme alternativene som ovenfor. Dette gir deg muligheten til å logge på nettverksandelen og skrive inn legitimasjonene dine i Filutforsker. Hvis din kartede nettverksstasjon for eksempel er F :, kan du kjøre følgende kommandoer for å montere den:
sudo mkdir / mnt / f sudo mount -t drvfs F: / mnt / f
Du kan også spesifisere en stasjon ved hjelp av UNC (Universal Naming Convention) -banen. For eksempel, hvis banen til nettverksandelen er \\ server \ mappe
, du vil kjøre følgende kommando. Igjen, bruk alt monteringspunkt du liker i stedet for / Mnt / mappe
.
sudo mkdir / mnt / mappe
sudo mount -t '\\ server \ folder' / mnt / folder
Windows-delsystemet for Linux-miljø gir ingen måte å spesifisere legitimasjonene du vil bruke. Du kan angi legitimasjonene ved å navigere til mappen i Filutforsker i Windows, skrive inn dem via Credential Manager, eller ved å bruke nettbrukerkommandoen.
Du kan kjøre nettbruk
kommandoen fra Linux-miljøet, da Windows Subsystem for Linux lar deg starte Windows-programvare fra Linux-kommandolinjen. Bare kjør kommandoen slik:
net.exe bruk
For eksempel vil følgende kommando koble til \\ server \ mappe
med brukernavnet Bob
og passordet Slipp meg inn
og kart den til din F: stasjon. Her er kommandoen du vil kjøre:
net.exe bruker f: \\ server \ mappe / bruker: Bob LetMeIn
Etter at du har koblet en gang, vil Windows huske dette brukernavnet og passordet og bruke dem automatisk, selv når du bruker mount
kommandoen i Linux-miljøet.
Hvis du vil avmontere en nettverksplassering, kan du bruke standarden umount
kommandoen igjen:
sudo umount / mnt / mappe
DrvFs stiller ikke Linux-tillatelsene nøyaktig når du monterer en nettverksplassering. I stedet ser alle filene på nettverksfilsystemet ut til full tilgangstillatelse (0777), og du kan bare se om du har tilgang til en fil ved å prøve å åpne den. Filsystemet vil heller ikke være saksfølsomt, og du kan ikke opprette symbolske lenker på dem.