Kann nicht auf HDD schreiben

Steiner111

Neuling
Thread Starter
Mitglied seit
22.10.2025
Beiträge
14
Moin!

Ich habe in meinen PC, eine ältere HDD Formatiert als ext4, kann zwar darauf zugreifen und Inhalt zugreifen, wenn ich aber ein Ordner erstellen möchte oder Daten von der SSD auf die HDD verschieben möchte geht es nicht, mit bestimme Programme kann ich zugreifen, z. B. gparted, recuezilla, timshift, mit anderen kann ich nicht zugreifen, was muss ich einstellen, das ich zugriff rechte habe? Habe CachyOS
 
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
Das Problem hatte ich auch, konnte es nicht wirklich lösen und zum Glück war es nur experimentell.

Was aber funktioniert hat: Einen Ordner (z.b. Games oder Daten, wie du willst) in deinem Home Verzeichnis erstellen und die neue Platte auf diesen Ordner mounten via Einhängepunkt. Die Festplatte ist dann quasi dieser eine Ordner...
 
Dann kommt das raus: drwx------ - root 4 Nov 07:52  lost+found

Ich glaube, dass es sich um einen Tippfehler von Tante handelt. Der Punkt war an der falschen Stelle. Deshalb wurden die falschen Informationen ausgegeben.

Kannst Du bitte noch einmal mit cd in das Volume gehen - und Folgendes eingeben:
Code:
id
pwd
mount | grep "$(pwd)"
df -k .
ls -la .
Dann sehen wir, wer Du bist, in welchen Gruppen Du bist, wie das Volume gemountet ist und wie die Berechtigungen von dem Volume sind. Falls Dein Name oder andere Informationen geschützt bleiben sollen, kannst Du sie gerne durch XXX o.ä. ersetzen.
 
@74181 das kommt raus

uid=1000(basti) gid=1000(basti) Gruppen=1000(basti),3(sys),90(network),981(rfkill),984(users),985(video),987(storage),991(lp),996(audio),998(wheel)
/run/media/basti/c1ad8b18-a579-4a72-8f93-58fce7ebc774
/dev/sda1 on /run/media/basti/c1ad8b18-a579-4a72-8f93-58fce7ebc774 type ext4 (rw,nosuid,nodev,relatime,errors=remount-ro,uhelper=udisks2)
Dateisystem 1K-Blöcke Benutzt Verfügbar Verw% Eingehängt auf
/dev/sda1 306552120 2076 290905168 1% /run/media/basti/c1ad8b18-a579-4a72-8f93-58fce7ebc774
drwxr-xr-x - root 4 Nov 07:52  .
drwxr-x---@ - root 7 Nov 16:26  ..
drwx------ - root 4 Nov 07:52  lost+found
 
Okay prima. Wir sehen, dass Du als User "basti" eingeloggt bist. Das Volume selbst ist "rw" (also read/write) gemountet. Man sollte also schreiben können, wenn man die richtigen Berechtigungen hat. Wenn dort "ro" (read only) stehen würde, wäre dass Laufwerk im falschen Modus gemountet. Und es ist auch genügend freier Platz frei.

Bitte probiere Folgendes. Lass alles ab dem # weg - es sind Kommentare, die ich nur zur Erklärung schreibe
Code:
sudo bash            # root werden
id                   # sollte jetzt "root" anzeigen
cd /run/media/basti/c1ad8b18-a579-4a72-8f93-58fce7ebc774   # zu dem Volume wechseln
echo "Hallo" >test   # Datei zum Testen schreiben
ls -la               # Die Datei "test" sollte jetzt angezeigt werden
exit                 # wieder zurück
id                   # sollte jetzt wieder "basti" anzeigen
 
Code:
❯ sudo bash
[sudo] Passwort für basti:
[root@cachyos-x8664 c1ad8b18-a579-4a72-8f93-58fce7ebc774]# id 
uid=0(root) gid=0(root) Gruppen=0(root)
[root@cachyos-x8664 c1ad8b18-a579-4a72-8f93-58fce7ebc774]# cd /run/media/basti/c1ad8b18-a579-4a72-8f93-58fce7ebc774
[root@cachyos-x8664 c1ad8b18-a579-4a72-8f93-58fce7ebc774]# echo "Hallo" >test
[root@cachyos-x8664 c1ad8b18-a579-4a72-8f93-58fce7ebc774]# ls -la
insgesamt 24
drwxr-xr-x  3 root root  4096  8. Nov 07:45 .
drwxr-x---+ 3 root root    60  8. Nov 07:44 ..
drwx------  2 root root 16384  4. Nov 07:52 lost+found
-rw-r--r--  1 root root     6  8. Nov 07:45 test
[root@cachyos-x8664 c1ad8b18-a579-4a72-8f93-58fce7ebc774]# exit
exit

/run/media/basti/c1ad8b18-a579-4a72-8f93-58fce7ebc774 1m 48s
❯ id
uid=1000(basti) gid=1000(basti) Gruppen=1000(basti),3(sys),90(network),981(rfkill),984(users),985(video),987(storage),991(lp),996(audio),998(wheel)
So habe ich gemacht
Beitrag automatisch zusammengeführt:

Kann aber trotzdem kein Ordner/Datei anlegen mit rechts oder eine Datei drauf verschieben
 
Danke für Deine Antworten. Wir wissen jetzt, dass die Platte korrekt gemountet ist, dass aber Berechtigungen fehlen. Es gibt mehrere verschiedene Wege, die zum Ziel führen. Du kannst entscheiden, welchen Weg Du gehen willst.

1) Als temporäre Lösung: Wechsel zu "root" und
Code:
cd /run/media/basti
ls -la
chmod oug+rwx c1ad8b18-a579-4a72-8f93-58fce7ebc774
ls -la      # siehst Du, was sich in der Ausgabe geändert hat? Lese- und Schreibzugriff ist jetzt für alle erlaubt
Damit erlaubst Du allen Usern zu schreiben. Kann eine Lösung sein. Kann aber auch ein Sicherheitsproblem sein, speziell auf Mehrbenutzersystemen. Also Vorsicht mit dieser Lösung!

2) Andere temporäre Lösung: Wechsel zu "root" und
Code:
cd /run/media/basti/
ls -la
chown basti:basti c1ad8b18-a579-4a72-8f93-58fce7ebc774
ls -la      # siehst Du, was sich in der Ausgabe geändert hat? Der Besitzer sollte jetzt basti sein
Damit wechselst Du den Besitzer auf Dich. Kann funktionieren, möglicherweise auch nicht. Wäre aber eine "sichere" Lösung.

3) Permanente Lösung: Wechsel zu "root" und
Code:
cd /run/media/basti/c1ad8b18-a579-4a72-8f93-58fce7ebc774
mkdir testordner
chmod 0755 testordner
chown basti:basti testordner
ls -la      # es sollte jetzt einen Ordner "testordner" geben, der Dir gehört
Jetzt solltest Du zwar nicht auf die Platte, aber in den Ordner "testordner" schreiben können. Das sollte auch nach einem Neustart funktionieren, was bei den anderen obigen temporären Lösungen nicht der Fall ist.

4) Andere permanente Lösung: Du mountest die Platte in Zukunft über /etc/fstab und sorgst dort dafür, dass sie beim Systemstart so gemountet wird, dass sie Dir gehört. Also auch Lösung 2, nur permanent.

5) Es gibt noch weitere Lösungen.

Welche Lösung die beste ist, hängt von Deinem System ab und wie Du damit arbeiten möchtest. Platten, die fest eingebaut sind, mounte ich beim Systemstart über /etc/fstab mit den richtigen Berechtigungen. Wenn ich eine USB Platte oder einen USB Stick anstecke (und dies nur gelegentlich mache), mounte ich meistens von Hand. Manche Systeme haben auch automatische Mounter, die eine Platte mounten, sobald sie eingesteckt wird. Das mache ich nicht, aber viele User mögen das.

Was heißt "muss jedes Mal mounten, mit Passwort?" Rufst Du dafür explizit ein Programm auf? Gibt Du einen Befehl ein? Oder poppt automatisch ein Fenster auf, in das Du dann ein Passwort eingibst? Was ist das für ein Passwort? Ist es das Root-Passwort? Oder ist die Platte verschlüsselt und Du gibst das Verschlüsselungspasswort der Platte ein?

Welches Betriebssystem verwendest Du?
 
Zuletzt bearbeitet:
wir wärs mit sudo chmod -R 777 ./
 
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh