Is there anything special one has to do in order to use BTRFS on Nitrux ? I have two hard drives in my system as data drives that had been formatted with BTRFS and worked on my previous distros but on Nitrux it just says it can't open them. I can mount them but not access the files.
@publiclewdness The issue is due to permissions, not filesystem support. To have write access to the files in the mounted partition, use:
find . -name "[a-zA-Z0-9]*" -print0 | xargs -0 chown "$(whoami):$(id -gn)"
@publiclewdness We tested the following in Nitrux, Ubuntu, and Fedora:
- Create a Btrfs partition in an internal device.
- Mount the partition using the file manager.
- Create a text file in the mount point.
- Unmount the partition.
- Mount it again and open the text file.
The file manager always uses PolicyKit to achieve this action. The partition is mounted, and the user only has read access in all cases; the file is accessible but not editable. So, this seems like the expected behavior.
@publiclewdness The only difference is that Fedora asked for the user's password to mount the partition. In contrast, Nitrux and Ubuntu don't require additional authentication since the user has already logged in.
@publiclewdness We'll check.