Come montare le unità rimovibili e le posizioni di rete nel sottosistema Windows per Linux

Sommario:

Come montare le unità rimovibili e le posizioni di rete nel sottosistema Windows per Linux
Come montare le unità rimovibili e le posizioni di rete nel sottosistema Windows per Linux

Video: Come montare le unità rimovibili e le posizioni di rete nel sottosistema Windows per Linux

Video: Come montare le unità rimovibili e le posizioni di rete nel sottosistema Windows per Linux
Video: Trucco favoloso Apple Watch: WAYPOINT! - YouTube 2024, Aprile
Anonim
A partire da Fall Creators Update di Windows 10, il sottosistema Windows per Linux ora consente di montare manualmente le unità. Monta ancora automaticamente tutte le unità NTFS interne. Tuttavia, ora puoi montare manualmente unità esterne e cartelle di rete usando Linux
A partire da Fall Creators Update di Windows 10, il sottosistema Windows per Linux ora consente di montare manualmente le unità. Monta ancora automaticamente tutte le unità NTFS interne. Tuttavia, ora puoi montare manualmente unità esterne e cartelle di rete usando Linux

mount

comando.

Come montare dispositivi esterni

Il sottosistema Windows per Linux monta automaticamente unità fisse NTFS. Quindi, se si dispone di un'unità C: interna e un'unità D:, le si vedranno in / mnt / c e / mnt / d nell'ambiente Linux.

DrvFs ora ti permette di montare dischi esterni come chiavette USB, CD e DVD. Questi dispositivi devono utilizzare un file system Windows come NTFS, ReFS o FAT. Non è ancora possibile montare dispositivi formattati con un file system Linux come ext3 o ext4.

Come con le unità interne, queste unità esterne rimarranno accessibili in Windows dopo averle montate in ambiente Linux. Montarli li rende anche accessibili dall'ambiente shell.

Supponiamo che tu abbia un'unità esterna G: che rappresenta un'unità USB o un'unità disco ottico. Per montarlo, devi eseguire i seguenti comandi:

sudo mkdir /mnt/g sudo mount -t drvfs G: /mnt/g

In realtà non è necessario montare l'unità su
In realtà non è necessario montare l'unità su

/mnt/g

ovviamente. Puoi montarlo dove vuoi. Basta sostituire entrambe le istanze di

/mnt/g

nei comandi con il percorso desiderato.

Per smontare l'unità in un secondo momento in modo da poterlo rimuovere in sicurezza, eseguire lo standard

umount

comando:

sudo umount /mnt/g/

Quando si lavora con un dispositivo esterno formattato con un file system FAT o qualsiasi file system di rete, esistono alcune limitazioni. Il file system non è sensibile al maiuscolo / minuscolo e non è possibile creare collegamenti simbolici o collegamenti rigidi su di esso.
Quando si lavora con un dispositivo esterno formattato con un file system FAT o qualsiasi file system di rete, esistono alcune limitazioni. Il file system non è sensibile al maiuscolo / minuscolo e non è possibile creare collegamenti simbolici o collegamenti rigidi su di esso.

Come montare le posizioni di rete

È anche possibile montare posizioni di rete. Qualsiasi posizione di rete raggiungibile da Windows, è possibile eseguire il mount dalla shell di Linux.

Le posizioni di rete possono essere montate in due modi. Se si associa un'unità di rete a una lettera di unità, è possibile montarla utilizzando le stesse opzioni di cui sopra. Ciò ti darebbe l'opportunità di accedere facilmente alla condivisione di rete e inserire le tue credenziali in File Explorer. Ad esempio, se l'unità di rete mappata è F:, è possibile eseguire i seguenti comandi per montarla:

sudo mkdir /mnt/f sudo mount -t drvfs F: /mnt/f

È inoltre possibile specificare un'unità utilizzando il percorso UNC (Universal Naming Convention). Ad esempio, se il percorso per la condivisione di rete è

serverfolder

dovresti eseguire il seguente comando. Ancora una volta, usa qualsiasi punto di mount che ti piace al posto di

/mnt/folder

sudo mkdir /mnt/folder

sudo mount -t '\serverfolder' /mnt/folder

L'ambiente Sottosistema Windows per Linux non fornisce alcun modo per specificare le credenziali che si desidera utilizzare. È possibile specificare le credenziali navigando nella cartella in Esplora file in Windows, inserendole tramite Credential Manager o utilizzando il comando net use.
L'ambiente Sottosistema Windows per Linux non fornisce alcun modo per specificare le credenziali che si desidera utilizzare. È possibile specificare le credenziali navigando nella cartella in Esplora file in Windows, inserendole tramite Credential Manager o utilizzando il comando net use.

È possibile eseguire il

net use

comando dall'interno dell'ambiente Linux, in quanto il sottosistema Windows per Linux consente di avviare il software Windows dalla riga di comando di Linux. Basta eseguire il comando in questo modo:

net.exe use

Ad esempio, il seguente comando si collegherebbe a

serverfolder

con il nome utente

Bob

e la password

LetMeIn

e mappalo alla tua F: guidare. Ecco il comando da eseguire:

net.exe use f: \serverfolder /user:Bob LetMeIn

Dopo esserti connesso una volta, Windows si ricorda di questo nome utente e password e li utilizza automaticamente, anche quando usi il

mount

comando all'interno dell'ambiente Linux.

Per smontare un percorso di rete, è possibile utilizzare lo standard
Per smontare un percorso di rete, è possibile utilizzare lo standard

umount

comando, ancora una volta:

sudo umount /mnt/folder

DrvFs non imposta le autorizzazioni di Linux con precisione quando si monta un percorso di rete. Invece, tutti i file sul file system di rete sembrano avere il permesso di accesso completo (0777) e puoi vedere solo se hai accesso a un file provando ad aprirlo. Anche il file system non è sensibile al maiuscolo / minuscolo e non è possibile creare collegamenti simbolici su di essi.

Consigliato: