Ich habe eine neue interne 3-TB-Festplatte und nachdem ich einige Daten darauf geschrieben hatte, habe ich das Laufwerk mit DD vollständig auf Null gesetzt. Dann habe ich in Gparted eine Partitionstabelle (GPT) erstellt und eine ext4-Partition erstellt. Alles lief problemlos, aber die Berechtigungen in den Laufwerkseigenschaften sind alle auf Root eingestellt und ich kann keine Dateien auf das Laufwerk schreiben.
Ok, also sollte chown funktionieren, oder? Ich habe es versucht:
sudo chown -R user:user /dev/sdb1
wobei „Benutzer“ mein Benutzername ist, aber trotzdem kein Unterschied.
Ich habe sicherheitshalber versucht, chmod'ing durchzuführen:
sudo chmod -R 755 /dev/sdb1
immer noch nichts.
Irgendwelche Ideen, was ich übersehe?
Antwort1
Dies dev/sdb1
ist die Gerätedatei. Aber der Einhängepunkt für die Festplatte sollte woanders sein. Zum Beispiel unter /media/<user>/
oder /mnt/
. Versuchen Sie es lieber im Einhängepunkt als in der Gerätedatei selbst.
Antwort2
Anstatt den Besitz des Geräts festzulegen, müssen Sie den Besitz/die Berechtigungen des Einhängepunkts festlegen.
Angenommen, Sie legen den Einhängepunkt bei /data fest:
sudo chown user:user /data
sudo chmod 777 /data
Dadurch wird der Eigentümer auf den betreffenden Benutzer festgelegt und jeder erhält Lese-, Schreib- und Ausführungsberechtigungen.