diff --git a/src/runtime-rs/crates/resource/src/volume/share_fs_volume.rs b/src/runtime-rs/crates/resource/src/volume/share_fs_volume.rs index c75ea5ca12..90110944a3 100644 --- a/src/runtime-rs/crates/resource/src/volume/share_fs_volume.rs +++ b/src/runtime-rs/crates/resource/src/volume/share_fs_volume.rs @@ -65,7 +65,7 @@ impl ShareFsVolume { cid: cid.to_string(), source: m.source.clone(), target: file_name, - readonly: false, + readonly: m.options.iter().any(|o| *o == "ro"), mount_options: m.options.clone(), mount: m.clone(), })