alex2244 schrieb
Wenn ich einen USB Stick, welcher in ext4 formatiert ist einstecke, wird er ordnungsgemäß unter /run/media/... gemountet. Allerdings nur Read Only.
Aus deinen Angaben ist mitnichten ein ReadOnly(RO-gemountet)-Problem zu sehen, höchstens ein Berechtigungsproblem.
Alle Daten gehören root(uid 0) und sind als root auf das Device geschrieben worden (sieht man am trash-0 Verzeichnis). ext4 ist halt ein "richtiges" Dateisystem, welches Besitzverhältnisse und Berechtigungen *in sich* abspeichert. Als root kannst du ziemlich sicher auch schreiben darauf.
Wenn dein User auf den Stick schreiben können soll, dann mußt du ihm die Berechtigung geben.
chown ist dein Freund.
Kleiner Tip und die wahrscheinlichste Ursache: Wenn du ein Device ext4-formatierst geschieht dies ja mit root-Rechten, der Besitzer des (leeren) Dateisystems ist also root:root.
Das erstmalige Einhängen dieses Devices bewirkt nun, daß das Einhängeverzeichnis(Mountpoint) ebenfalls root:root als bekommt - und zwar vom (Inhalt)/Dateisystem des Devices - unabhängig davon welche Berechtigungen der Mountpoint ursprünglich vom übergeordneten Dateisystem hat. Selbst wenn von gvfs/caja der Stick unter /run/user/alexander eingehängt würde bekäme dieser Einhängepunkt den Besitzer root:root, was man ja auch sieht da ja alle Daten als root bzw. mir root-rechten geschrieben wurden. Das ist die "Natur von ext4", und in fast allen Fällen auch so gewollt da root dann weitere Berechtigungen erstellt/verwaltet im Dateisystem.
Bei Devices, die - wie ein USB-Stick z.B. - von Anfang an komplett einem user "gehören" sollen, wäre ein passendes Vorgehen:
mkfs.ext4 /dev/blabla (am besten mit Option -m 0, siehe manpage)
mkdir /stick
mount /dev/blabla /stick
(egal welcher besitzer:Gruppe /stick vorher hatte, nach dem Einhängen des Stricks wird das zu root:root)
chown alexander:usergruppe /stick (Das bewirkt später, daß der User user der Eigentümer des gesamten Sticks ist, also in die "Wurzel" von /dev/blabla schreiben kann, also verzeichznise und Daten anlegen)
umount /dev/blabla (dadurch wird der oben geänderte Besitzer dauerhaft in das ext4-FS vom Stick übernommen, der "Stick merkt sich das quasi" und verändert den Einhängepunkt dementsprechend)
Ein erneutes Mounten von /dev/blabla (z.B. per auto GFVS/caja) übernimmt nun die diese Berechtigungen und der User user kann somit auch schreiben auf dem gesamten Stick.