I work on a macbook and want to save my data on a samsung T7 portable drive.
I can load all datatypes and save all datatypes except nrrd files. (which I can load, but not save)
I am able to save everything directly on the internal storage and on a windows machine I am able to save all the files correctly on the drive. So only when I want to save an nrrd file on a macbook to the portable drive, I get an error.
error message: " Error renaming file to PATH/._5 Thorax Insp 2.0 B70f.nrrd,renameReturn = -1"
Error message: “Cannot write data file: PATH/ 5 Thorax Insp 2.0 B70f.nrrd.”
Does anyone know what causes this and how I can resolve it?
Also tried it with the CT chest sample data, but I get the same errors.
You need to remove the space character from the beginning of the filename. To avoid this problem in the future, remove the space from the beginning of the volume node name. The space character may come from the series description or you might have left it there when you edited the node name.
But in there is no space at the beginning of the volume node name in the data tree.
I think it is because the portable hard drive has an ExFAT file system which creates extended attributes starting with “._” which causes the problem. As far as I know, In the APFS file system, these extende attributes are saved differently.
I reformatted the drive to a MacOS extended filesystem which solved the error, but leaves me unable to use the drive with a Windows Machine.
Do you know if it could be that 3DSlicer does not support files with “._” before the filename?