L'unità montata non è visibile in PowerShell

Informazioni su come risolvere un problema in cui un'unità attivata non è visibile in PowerShell su un file system attivato mediante NFS Windows.

Importante

Prima di procedere con la risoluzione dei problemi, assicurarsi di implementare i prerequisiti riportati di seguito per la connessione ai file system dalle istanze di Windows.

Symptom: dopo l'installazione del client NFS Windows, è possibile attivare correttamente il file system da Windows File Explorer o dal prompt dei comandi (CMD) utilizzando i comandi mount o net use. Tuttavia, il file system drive non è visibile in PowerShell.

Causa: esiste un problema noto in cui le unità mappate dall'esterno di PowerShell non sono visibili dall'interno di PowerShell.

Soluzione: disattivare il file system e rieseguire il MOUNT del file system in PowerShell, utilizzando le opzioni per renderlo visibile in Esplora file e nell'applicazione CMD.

Per disattivare un file system mediante il prompt CMD
  1. Apri la riga di comando di Windows (CMD) ed esegui come amministratore:

    • Andare a Avvia e scorrere fino a Applicazioni.
    • Nella sezione Sistema Windows, premere Ctrl+Shift e fare clic su Prompt dei comandi.
  2. Nella finestra Administrator: Windows Command Line (CMD), disattivare il file system digitando quanto segue. Sostituire 10.x.x.x: con l'indirizzo IP della subnet locale assegnato alla destinazione di accesso, fs-export-path con il percorso di esportazione specificato durante l'associazione del file system alla destinazione di accesso e X con la lettera dell'unità di qualsiasi unità disponibile a cui si desidera mappare il file system.

    Suggerimento

    Le informazioni sull'indirizzo IP e sul percorso di esportazione sono disponibili nella pagina Dettagli della destinazione di accesso associata al file system. Per ulteriori informazioni, vedere Recupero dei dettagli di una destinazione di accesso.
    umount 10.x.x.x:/fs-export-path X:
  3. Chiudere la finestra Amministratore: riga di comando di Windows (CMD).
Per mappare un'unità in PowerShell e renderla visibile

È possibile mappare un'unità in PowerShell e quindi utilizzare le opzioni per renderla visibile da Esplora file e dalla riga di comando di Windows (CMD).

  1. Aprire Windows PowerShell ed eseguire come amministratore:

    1. Andare a Start e fare clic sull'icona Windows PowerShell.
    2. In Windows PowerShell, digitare quanto segue per eseguire come amministratore:

      Start-Process powershell -Verb runAs
    3. Nella finestra Controllo account utente, fare clic su . Viene visualizzata una nuova finestra Amministratore: PowerShell. È possibile chiudere la finestra PowerShell standard per evitare di confonderli.
  2. Digitare il cmdlet seguente. Sostituire 10.x.x.x: con l'indirizzo IP della subnet locale assegnato alla destinazione di accesso, fs-export-path con il percorso di esportazione specificato durante l'associazione del file system alla destinazione di accesso e X con la lettera dell'unità di qualsiasi unità disponibile a cui si desidera mappare il file system:

    New-PSDrive X -PsProvider FileSystem -Root \\10.x.x.x:\fs-export-path -Persist