无法从 NFS 共享(RHEL)`mount -o loop` 一个 ISO

war*_*ren 2 linux mount iso-image

我有一个很大的 NFS 共享,上面有各种软件 ISO。

我只在 Red Hat Enterprise Linux 上尝试过这个,但是当尝试执行以下操作时,mount返回一个错误,指示没有安装权限。为什么会发生这种情况?

NFS 是这样安装的:

mediaserver:path/to/isos /media/nfs
Run Code Online (Sandbox Code Playgroud)

这是mount失败的电话

mount -o loop /media/nfs/product.iso /tmp/product
Run Code Online (Sandbox Code Playgroud)

如果我复制 ISO,则没有问题。NFS 共享挂载为 rw。

如何在不先复制的情况下从 NFS 共享循环挂载 ISO?

har*_*ymc 6

我认为您不能将 ISO 挂载为读写。

尝试使用-o loop,ro,noexec.

您还可以将 NFS 修改/etc/exports为 add no_root_squash,这应该允许rw挂载。