Warum wird meine NTFS-Partition schreibgeschützt bereitgestellt?

33

Bis vor kurzem wurden sowohl meine Windows-Partition (C :) als auch meine Datenpartition (E :) als Lese- / Schreibzugriff bereitgestellt. Jetzt scheinen beide nur noch schreibgeschützt zu mounten.

GParted Resize (Fehler)

ntfsresize v2.0.0 (libntfs 10:0:0)
Device name : /dev/sda4
NTFS volume version: 3.1
Cluster size : 4096 bytes
Current volume size: 86207623680 bytes (86208 MB)
Current device size: 86207627264 bytes (86208 MB)
New volume size : 78662066688 bytes (78663 MB)
Checking filesystem consistency ...
Accounting clusters ...
Space in use : 62126 MB (72.1%)
Collecting resizing constraints ...
Needed relocations : 1606868 (6582 MB)
Schedule chkdsk for NTFS consistency check at Windows boot time ...
Resetting $LogFile ... (this might take a while)
Relocating needed data ...
ERROR: Extended record needed (1032 > 1024), not yet supported!
Please try to free less space.

chkdsk Ausgabe:

Checking file system on E:
The type of the file system is NTFS.
Volume label is Data.

A disk check has been scheduled.
Windows will now check the disk.                         
  99482 file records processed.
  495 large file records processed.                     
  0 bad file records processed.                         
  0 EA records processed.                               
  0 reparse records processed.                          
  104412 index entries processed.                       
  0 unindexed files processed.                          
  99482 security descriptors processed.                 
  2466 data files processed.                            

CHKDSK is verifying Usn Journal...
  4479208 USN bytes processed.                                     
Usn Journal verification completed.
Windows has checked the file system and found no problems.

84187132 KB total disk space.
  60479688 KB in 69969 files.
     15520 KB in 2467 indexes.
         0 KB in bad sectors.
    174336 KB in use by the system.
     65536 KB occupied by the log file.
  23517588 KB available on disk.
      4096 bytes in each allocation unit.
  21046783 total allocation units on disk.
   5879397 allocation units available on disk.

Internal Info:
9a 84 01 00 00 1b 01 00 fc 1a 01 00 00 00 00 00  ................
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
42 00 00 00 52 73 5c 77 b0 e7 1d 00 b0 df 1d 00  B...Rs\w........

fstab

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda5 during installation
UUID=8213cc89-2438-41b9-899f-13b4c5b299af /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda6 during installation
UUID=45873767-d9ae-4f0c-baab-ffc2726ac24e none            swap    sw              0       0

Überprüfte das Laufwerk in GParted, GSmartControl und mit ntfsfix, alle erfolgreich abgeschlossen, keine Änderung.

Partitionen

dev / sda1 NTFS WinRE
dev / sda2 NTFS Windows C:
dev / sda3 Erweiterte
dev / sda4 NTFS-Daten E:
dev / sda5 EXT4 Ubuntu
dev / sda6 Linux-Swap

Ich suche eine Erklärung für:

Internal Info:
9a 84 01 00 00 1b 01 00 fc 1a 01 00 00 00 00 00  ................
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
42 00 00 00 52 73 5c 77 b0 e7 1d 00 b0 df 1d 00  B...Rs\w........

und

Resetting $LogFile ... (this might take a while)
Relocating needed data ...
ERROR: Extended record needed (1032 > 1024), not yet supported!
Please try to free less space.
Lewis Goddard
quelle
Können Sie Daten auf die Partition schreiben? Wenn nicht, dann lies meine Antwort unten. Und versuchen Sie, die Größe zu ändern und sind nicht in der Lage, so die Annahme, dass sie schreibgeschützt ist? Oder versuchen Sie tatsächlich, Daten auf das Laufwerk zu schreiben?
Thomas Ward

Antworten:

27

Auf dem System sind möglicherweise nicht die Dateien zum Schreiben auf NTFS-Partitionen installiert.

Versuchen Sie dies im Terminal:

sudo apt-get remove ntfsprogs && sudo apt-get install ntfs-3g

Dies wird entfernt, ntfsprogswenn es auf dem System vorhanden ist, und installiert ntfs-3g, damit Sie ordnungsgemäß auf NTFS-Partitionen schreiben können.

Starten Sie dann Ihr System neu und versuchen Sie, das NTFS-Laufwerk für den Schreibzugriff zu öffnen. Sie sollten nun in der Lage sein, auf das NTFS-Laufwerk zu schreiben.

Thomas Ward
quelle
Das Ausführen dieses Befehls führt dazu, dass das System mich auffordert, ntfsprogs zu entfernen, das ich nachgeschlagen habe, und nichts über das Schreiben an ntfs im Allgemeinen aufzulisten scheint. Deshalb habe ich es entfernt. Dies scheint es behoben zu haben, ich denke, ich habe ntfsprogs installiert, wenn ich eine Festplattenüberprüfung unter Ubuntu wegen fehlerhafter Sektoren ausführen wollte (10 von ihnen). Vielen Dank!
Lewis Goddard
Ja. Ihre Frage war jedoch aufgrund der angehängten Daten etwas irreführend. Die angehängten Daten erklären im Allgemeinen nicht, warum Sie nicht auf das Laufwerk schreiben können. Wir sehen vielmehr, dass Sie versuchen, die Größe des Laufwerks in diesen Daten zu ändern.
Thomas Ward
1
Das Entfernen von ntfsprogs bei der Installation von ntfs-3g löste das Nur-Lese-Problem.
Luis Alvarado
Habe NTFS-Dateierstellung für mich, Prost.
Gerry
38

Durch das vollständige Herunterfahren von Windows können die Laufwerke von Ubuntu vollständig gemountet werden. Dies kann erreicht werden, indem Sie die UMSCHALTTASTE gedrückt halten, während Sie die Schaltfläche "Herunterfahren" im Menü "Ein / Aus" drücken.

schulwitz
quelle
2
Kann das gemacht werden, wenn die Windows-Partition weg ist? Anders ausgedrückt, kann ich dies tun, wenn Windows nicht mehr installiert ist?
Epotter
Nein, dieser Trick ist nur nützlich, wenn Windows installiert ist, da keine Schaltfläche zum Herunterfahren zum Klicken vorhanden ist, wenn Windows nicht installiert ist.
Schulwitz
danke, das hat bei mir
geklappt
5
Um zu vermeiden, dass Sie die Umschalttaste bei jedem Herunterfahren von Windows gedrückt halten müssen (dies ist in einer Dual-Boot-Konfiguration leicht zu vergessen), können Sie den Ruhezustand einfach vollständig deaktivieren. Dadurch wird auch der Hybrid-Boot deaktiviert und ist kein Problem. Starten Sie beim Booten in Windows eine Eingabeaufforderung mit erhöhten Rechten ("Als Administrator ausführen"), geben Sie ein und drücken Sie powercfg /h offdie Eingabetaste. Starten Sie dann Ubuntu neu und das NTFS-Laufwerk ist beschreibbar. Wenn Sie den Ruhezustand nicht vollständig deaktivieren möchten, können Sie nur den Hybridstart über die Systemsteuerung deaktivieren (ich konnte keine Befehlszeilenmethode finden). Siehe Link in der Antwort für Leitfaden.
Ben Johnson
Funktionierte für mein Windows 10 + Ubuntu 18.04 Dual Boot. Vielen Dank!
Kuai Yu
11

Mir ist alles passiert, was ich getan habe

sudo ntfsfix /dev/sdxX // where x is HDD and X is drive number, in my case it was /dev/sda1

Es werden alle von Windows erstellten Protokolldateien entfernt.

arbeitete für mich.

Hammad Farooq
quelle
1
Das fühlt sich gefährlich an. Durch das Entfernen der Windows-Cache-Dateien in Linux wird die Festplatte zwar wieder beschreibbar, aber was passiert, wenn Sie Windows erneut starten?
Paul
vielen dank Ich habe eine 2. Festplatte, die ich einmal in Windows verwendet habe und nicht mehr lesen / schreiben konnte unter Ubuntu dies behoben
wraith3690 001
0

Wenn es im Falle von Dual - Boot mit Windows - 10 der Fall ist , müssen Sie deaktivieren turn on fast startupin Control Panel --> Power Options --> Choose what the power buttons dound dann Herunterfahren, nicht neu starten. Sobald dies ordnungsgemäß durchgeführt wurde, können Sie mit Lese- / Schreibberechtigungen auf die NTFS-Partitionen zugreifen.

Dies ist darauf zurückzuführen, dass das Windows 10-Update den Standard-Schnellstart wiederherstellt, bei dem es sich um eine Art Ruhezustand handelt.

Bildbeschreibung hier eingeben

krk
quelle