Come creare una partizione su memoria esterna di sola lettura? E tornare alla normalità?


9

A volte, devo dare qualcun altro al mio archivio esterno. Ma sono preoccupato per i file e le cartelle che sono stati accidentalmente eliminati, spostati, modificati ecc ... Pertanto, è sufficiente che i dati sul disco possano essere leggibili. Supporto per la scrittura non desiderato.

Così,

1) Voglio rendere la partizione di sola lettura per evitare di eliminare e / o scrivere qualcosa da chiunque altro.

2) Quando riprendo il mio disco, lo ripristinerò nuovamente in modalità leggibile / scrivibile.

Qualche utilità o metodo per raggiungere questi obiettivi?

Modifica: ho letto di alcune soluzioni basate su hardware e altre sono valide solo su PC locale . Sto cercando soluzioni valide a livello globale e basate su software .


Soluzione:

Una soluzione basata su software esiste per i volumi NTFS. Ho scritto uno script di PowerShell per automatizzare la procedura spiegata:

Script di PowerShell per impostare / cancellare il flag di sola lettura di un volume NTFS


3
Ti suggerisco una soluzione di backup di qualche tipo, hai i tuoi file su 2 o più unità fisiche, quindi puoi fare un confronto quando l'unità ti viene restituita.
Moab,


@AlexeyIvanov Sì, sembra quello che voglio. Ci proverò ... Grazie.
mmdemirbas

@AlexeyIvanov Grazie, è esattamente quello di cui ho bisogno. In realtà, la soluzione riguarda solo NTFS, ma nel mio caso è sufficiente. Aggiungi il tuo commento come risposta, per essere contrassegnato come risposta accettata.
mmdemirbas

Risposte:


4

La soluzione di Everett per i volumi NTFS Come montare una partizione NTFS in sola lettura in Windows?

  1. Disattiva "automount" eseguendo mountvol.exe /N
  2. Connetti il ​​disco a Windows (non montare il disco)
  3. Correre diskpart
    1. accedere list volume
    2. Invio select volume X
      (dove X è il numero di volume corretto dal comando precedente)
    3. accedere att vol set readonly
    4. Immettere detail vole assicurarsi che il bit di sola lettura sia impostato

Ora puoi montare il volume e sarà di sola lettura.

Per riattivare il montaggio automatico di nuovi volumi, eseguire mountvol.exe /E.

Per rimuovere il flag di sola lettura, selezionare il volume diskparte al punto 3.3 immettere att vol clear readonly.


3

Non hai specificato il tuo sistema operativo, quindi assumerò Windows.

La soluzione normale è quella di creare un account utente, impostarlo come proprietario e solo uno autorizzato a modificare e dare a Tutti l'autorizzazione di lettura.

Questo non funzionerà su tutti i sistemi operativi (Linux lo ignorerà) e l'amministratore sul computer di destinazione può sempre semplicemente prendere la proprietà del disco se ne ha voglia. Quindi questa soluzione presuppone una buona volontà da parte del destinatario.

Altrimenti, avrai bisogno di una soluzione hardware. Alcuni dischi esterni hanno ponticelli di protezione dalla scrittura, come Seagate . Puoi trovare tali dischi nel tuo negozio locale o online.


1
Non ho specificato il sistema operativo, perché la soluzione deve essere indipendente dal sistema operativo. Deve anche essere indipendente dal concetto di account utente. Dì che c'è un po 'nella tabella delle partizioni e se la imposti, la partizione sarà di sola lettura. Per qualsiasi utente, in qualsiasi sistema operativo .. Sto cercando una soluzione simile.
mmdemirbas,

1
L'unica soluzione è l'hardware. Vedi sopra.
Harry

3

Un'altra soluzione che puoi prendere in considerazione è l'utilizzo di un wrapper di crittografia come TrueCrypt. Uso questa utility per montare il mio archivio dove voglio e hai opzioni (basate su password) per decidere se la partizione montata può essere modificata o di sola lettura. Ovviamente ci vuole un altro passo e utilità per farlo, ma sono 2 pulcini con un solo proiettile: anche le tue informazioni sono al sicuro.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.