Laufwerk kann nicht als Lese- / Schreibzugriff bereitgestellt werden

10

Ich habe eine 1-TB-Festplatte ( /dev/sda1, Mount-Punkt /run/media/<name>/4733A97E4133EADF), die ich als Lese- / Schreibzugriff bereitstellen möchte , aber ich kann sie nur als schreibgeschützt bereitstellen.

System:

$ uname -a
Linux <hostname> 4.10.6-1-ARCH #1 SMP PREEMPT Mon Mar 27 08:28:22 CEST 2017 x86_64 GNU/Linux
$ lsblk -f
NAME   FSTYPE LABEL       UUID                                 MOUNTPOINT
sda                                                            
└─sda1 ntfs               4733A97E4133EADF                     /run/media/<name>/4733A97E4133EADF
sdb                                                            
├─sdb1 swap               d9cea12d-5273-49ef-8950-3cd662fe63c7 [SWAP]
└─sdb2 ext4               e09a8578-53e9-4c26-9a97-a47b6350a1ab /
...

Was ich versucht habe

  • Hinzufügen eines fstab-Eintrags zum automatischen Bereitstellen des Laufwerks beim Booten:
$ cat /etc/fstab
# 
# /etc/fstab: static file system information
#
# <file system>                 <dir>                   <type>      <options>           <dump>  <pass>
# /dev/sdb2
UUID=e09a8578-53e9-4c26-9a97-a47b6350a1ab   /                       ext4        rw,relatime,data=ordered    0   1

# /dev/sdb1
UUID=d9cea12d-5273-49ef-8950-3cd662fe63c7   none                    swap        defaults            0   0

# /dev/sda1
UUID=4733A97E4133EADF               /run/media/<name>/4733A97E4133EADF  ntfs        defaults,users,user     0   0

Ich habe versucht , mit defaults, defaults,usersund defaults,users,user. Nach jeder Änderung neu gestartet, aber das Laufwerk ist weiterhin schreibgeschützt:

$ ls -l /run/media/<name>
...
dr-x------ 1 root  root  4096 Mar 28 17:35 4733A97E4133EADF
...
  • Manuelles Wiedermontieren:
$ sudo mount -o remount,rw /dev/sda1 /run/media/<name>/4733A97E4133EADF
mount: cannot remount /dev/sda1 read-write, is write-protected
$ sudo umount /run/media/<name>/4733A97E4133EADF
$ sudo mount -o rw /dev/sda1 /run/media/<name>/4733A97E4133EADF

Zu diesem Zeitpunkt hing der Befehl nur einige Minuten, sodass ich ihn beendete.

$ sudo umount /run/media/<name>/4733A97E4133EADF
$ sudo mount /dev/sda1 /run/media/<name>/4733A97E4133EADF

Keine Änderung.

Bis jetzt konnte ich (zumindest von diesem System aus) überhaupt nicht auf das Laufwerk schreiben, auch nicht als Root.

chown, chmodHaben keine Auswirkung , da das Dateisystem schreibgeschützt ist.


Was muss ich tun, um dieses Laufwerk als Lese- / Schreibzugriff mit normalem (Nicht-Root-) Benutzerzugriff (automatisch) bereitzustellen?


Habe Lösungen aus den folgenden ausprobiert:

Beil
quelle
2
Der ntfs-Kerneltreiber unterstützt keinen Schreibzugriff. Verwenden Sie das Paket ntfs-3g.
Ingopingo

Antworten:

8

Obwohl @ingopingo die Frage in einem der Kommentare beantwortet hat, werde ich jetzt eine Antwort mit weiteren Informationen schreiben.

Standardmäßig unterstützt der Linux-Kernel nur das Lesen aus dem NTFS-Dateisystem. Für den Lese- / Schreibzugriff benötigen Sie einen Lese- / Schreib-NTFS-Treiber wie das ntfs-3gPaket aus dem extraRepository.

Nach der Installation mit können sudo pacman -S ntfs-3gSie Ihre NTFS-Partitionen wie gewohnt mit bereitstellen sudo mount /path/to/ntfs /mount/point. Dies ist aufgrund eines Symlinks von /usr/bin/mount.ntfsto möglich /usr/bin/ntfs-3g.

Hinweis: Sie benötigen Root-Rechte, um das Dateisystem bereitzustellen. Die Anforderungen für eine Ausnahme sind in den häufig gestellten Fragen zu ntfs-3g aufgeführt .

Mit den Standardeinstellungen wird die NTFS-Partition beim Booten gemountet. Geben Sie Folgendes in Ihre ein /etc/fstab:

/path/to/ntfs /mount/point ntfs-3g defaults 0 0

Um mit einem Nicht-Root-Benutzer lesen und schreiben zu können, müssen Sie einige zusätzliche Optionen festlegen (Benutzername muss in Ihren Benutzernamen geändert werden):

/path/to/ntfs /mount/point ntfs-3g uid=username,gid=users,umask=0022 0 0

CW
quelle
3

Ich hatte auch ein schreibgeschütztes Mount-Problem und wurde bereits verwendet ntfs-3g. Wenn jemand anderes dies erlebt, schauen Sie sich das an ntfsfix /dev/yourPartitionToMount. Es kommt mit dem ntfsprogsUnder Arch Linux. Dies hat mein Problem behoben. Ich habe es im Arch Linux Forum gefunden

JustCoding
quelle