Impossibile scrivere su unità formattate NTFS


10

Non sono sicuro di cosa sia successo, ma improvvisamente ho perso l'accesso in scrittura a una qualsiasi delle mie unità esterne NTFS.

Ho installato alcuni giochi e app dal centro software e ora non riesco a creare nuove cartelle o copiare e incollare file in qualsiasi cosa che sia NTFS. Ora tutto è di sola lettura e ho provato tante cose per risolverlo, ma sembra senza speranza.

Solo per verificare se non fossero le unità stesse, ho creato un volume TrueCrypt in formato NTF e un volume formattato in modo grasso. E sì, sembra che Ubuntu mi stia impedendo di scrivere qualsiasi cosa su NTFS.

Cos'è successo qua?

In qualche modo posso semplicemente ottenere l'accesso in scrittura alle mie unità NTFS, quindi posso solo fare il backup di tutte le mie cose.

Probabilmente reinstallerò Ubuntu. Per favore aiuto.


AGGIORNAMENTO (e grazie a tutti per le loro risposte rapide)

Il problema è stato risolto.

Prima di notare che avevo perso il permesso di scrittura NTFS, avevo installato GParted dal centro software e c'era un'estensione chiamata ntfsprogs.

Durante la mia ricerca di una soluzione al problema, ho disinstallato GParted (poiché quella era una delle app che avevo installato poco prima del problema). Ma questo non ha risolto il problema.

Mi sono imbattuto in un'app chiamata 'Strumento di configurazione NTFS'. Quando l'ho installato, ha detto che l'estensione ntfsprogs doveva essere rimossa (quindi immagino che disinstallando GPARTED, non sia stata rimossa l'estensione ntfsprog).

Ho avviato lo strumento di configurazione NTFS e ora ho accesso in scrittura alle unità NTFS. Sfortunatamente, non ho verificato se avevo l'autorizzazione di scrittura prima di avviare lo strumento di configurazione NTFS, quindi non sono sicuro che lo strumento di configurazione NTFS o la disinstallazione di ntfsprog mi abbia restituito l'autorizzazione di scrittura NTFS.

Spero che se un altro novellino incontra questo problema, si imbatteranno in questa pagina e sapranno cosa fare.


La reinstallazione potrebbe anche portare alla stessa estremità. Forse un recente aggiornamento ha modificato il comportamento predefinito per le scritture NTFS? NTFS-3G è installato? Cosa dice il tuo / etc / mtab riguardo ai tuoi volumi NTFS?
James T Snell,

se hai una risposta che ti è venuta in mente rispondi al tuo post con il tuo aggiornamento, piuttosto che modificare la tua domanda.
Thomas Ward

ntfsfix e chown potrebbero essere tuoi amici, leggi la mia risposta qui sotto. Ho avuto lo stesso problema già un paio di volte.
caroN,

Risposte:


6

È necessario montare l'unità NTFS con le opzioni UTF-8. Se cerchi su Google come montare il filesystem ntfs-3g, vedrai che hai bisogno di queste opzioni:

defaults,locale=en_US.UTF-8

Il sintomo che otterrai se manchi l'opzione UTF-8 è che puoi leggere sull'unità ma non puoi scrivere. Ad esempio, si perderebbe la possibilità di spostare un file dall'unità.

Nota: un link per maggiori informazioni è qui . L'opzione UTF-8 è menzionata qui .


3

In esecuzione

sudo apt-get purge ntfs-3g

e poi

sudo apt-get install ntfs-3g

ha funzionato per me.

Immagino sia perché initrd.imgnon è stato generato con il ntfs-3gmodulo durante l'aggiornamento del kernel. Solo una supposizione perché non avevoInstalla ntfsprogs installato ntfsprogs . Avevo solo ntfs-3gInstalla ntfs-3g che non funzionava.


3

Se stai eseguendo il dual boot, prova

sudo ntfsfix /dev/sda1

e sostituisci /dev/sda1con il nome della partizione (ad es. /dev/sda4[per la quarta partizione sul disco rigido primario] o /dev/sdb[per una singola unità secondaria partizionata]).


Ho provato un sacco di cose ma questo è ciò che ha funzionato.
Mohsin Bukhari,

nel mio caso era una USB.
Mohsin Bukhari,

2

Per ntfs dovresti usare l' permissionsopzione.

Usando / dev / sda1 come esempio (puoi usare UUID anche in fstab), montato su / media / ntfs (regola la tua partizione / mountpoint / fstab in base alle tue esigenze).

modificare /etc/fstab

# graphical
gksu gedit /etc/fstab

# command line
sudo -e /etc/fstab

Aggiungi / Modifica la tua voce per assomigliare a questa linea

/dev/sda1 /media/ntfs ntfs-3g locale=en_US.UTF-8,permissions 0 0

Crea un punto di montaggio (se necessario)

[[ -d /media/ntfs ]] || sudo mkdir /media/ntfs

Smonta e reinstalla la partizione NTFS

sudo umount /dev/sda1
sudo mount /media/ntfs

Ora puoi gestire la proprietà e le autorizzazioni con chownechmod

sudo chown -R your_user:your_user /media/ntfs
chmod -R ug+rw /media/ntfs

Se, dopo tutto ciò, la partizione non funziona come previsto, controllala da Windows.


Non sapevo dell'opzione di autorizzazione e / o dell'opzione eredita. Molto utile anche per il futuro. ;-)
Djangofan,

Funziona bene per me
Mazhar Ahmed il

Vedi questo se i comandi di mount vengono sovrascritti come di sola lettura a causa dell'ibernazione di Windows ...
Nae

1

Grazie al cielo ho trovato questo post. Avevo un problema simile in cui potevo creare una cartella o un file, ma non potevo modificare il file o la cartella se non eliminarlo. Diventa davvero fastidioso quando devi farlo chmodsu ogni nuovo file o cartella.

Tutto quello che ho fatto è stato:

sudo apt-get purge ntfsprogs
sudo apt-get purge ntfs-3g
sudo apt-get install ntfs-3g

L'opzione di eliminazione è una disinstallazione completa . Dopo ciò, ho appena preso una nuova installazione. Semplice e funziona.


1

Ho installato GParted con ntsfprog come componente aggiuntivo un mese fa e ho perso il permesso di scrittura (ho appena scoperto).

Quindi, ho disinstallato solo ntfsprogs , quindi ho installato ntfs-3g e questo ha risolto il problema .


0

La stessa cosa mi è successa dopo aver installato GParted pochi giorni fa. Quindi ho fatto delle ricerche su Internet e ho scoperto che è perché un componente aggiuntivo chiamato " ntfsprogs " (vecchia utility ntfs) ha sovrascritto il componente aggiuntivo " ntfs-3g " (ultima versione di ntfs).

Non riesco a capire tutto, ma quei due componenti aggiuntivi sono in conflitto. Quindi tutto ciò che devi fare è rimuovere " ntfsprogs " utilizzando Software Center.

  1. Digita GParted e deseleziona "Strumenti per fare cose ordinate nelle partizioni NTFS da Linux (ntfsprogs)" o rimuovi GParted completamente.

  2. Digita "ntfs" nel centro software di Ubuntu. La prima opzione che ottieni è "Strumenti di configurazione NTFS".

  3. Installalo e bingo. Ora hai ottenuto i tuoi permessi.


0

Ho avuto questo problema ricorrente per mesi. Avevo l'impressione che questo fosse specifico per l'unità Toshiba.

Ad ogni modo, è così che l'ho affrontato con successo:

  1. Se l'unità non si sta montando e ti dà un exit 13errore, dato che ntfsfixora hai , corri ntfsfix -b /dev/sdbxdove sostituisci sdbxcon il tuo disco rigido / unità NTFS. È possibile ottenere il nome dell'unità da sudo fdisk -l. Saresti in grado di identificare il tuo disco da lì.

Ad esempio, per me, sudo fdisk -lrestituisce:

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000586fb

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2148   961320312   480659082+  83  Linux
/dev/sda2       961320313   976773167     7726427+   5  Extended
/dev/sda5       961320314   976773167     7726427   83  Linux

WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xcfd88605

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1  1953525167   976762583+  ee  GPT

Ecco, /dev/sdb1è il mio disco rigido esterno.

  1. Dopo questo potrebbe essere necessario eseguire chown -R username:username /media/path/to/hardriveper concedersi i diritti di lettura + scrittura (ricorsivamente su tutte le cartelle e sottocartelle).

Ho dovuto farlo due volte, il che probabilmente suggerisce che il mio disco rigido sta morendo! Hai eseguito il backup dei tuoi dati?

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.