Hallo zusammen,
mein Code, um auf dem Raspi eine Datei zu schreiben, funktioniert mit Raspian Stretch (Debian9) problemlos, mit Buster (Debian10) aber nicht mehr.
Code
File myFile = new File("/media/usb/test.properties");
boolean success = myFile.createNewFile();
führt zu
- java.io.IOException: Das Dateisystem ist nur lesbar
auch wenn das Verzeichnis /media/usb/ die Permissions "777" oktak hat.
Wenn ich die Datei händisch erzeuge und die Berechtigungen im Code prüfe, dann kommen folgende Ausgaben:
Code
File f = new File("/media/usb/test.properties");
f.exists(): true
f.canRead(): true
f.canWrite(): false
Was hat sich hier zwischen Stretch und Buster geändert?
Was mache ich falsch?
Vielen Dank!