无法从 NFS 共享(RHEL)“mount -o loop” ISO

无法从 NFS 共享(RHEL)“mount -o loop” ISO

我有一个大型 NFS 共享,其中有各种软件 ISO。

我只在 Red Hat Enterprise Linux 上尝试过此操作,但尝试执行以下操作时,返回mount错误,指示无权限挂载。为什么会发生这种情况?

NFS 安装如下:

mediaserver:path/to/isos /media/nfs

这是mount失败的呼叫

mount -o loop /media/nfs/product.iso /tmp/product

如果我复制 ISO,则不会出现任何问题。NFS 共享已挂载为 rw。

我如何才能从 NFS 共享循环挂载 ISO 而不先复制它?

答案1

我认为您不能将 ISO 以读写方式安装。

尝试使用 安装 iso -o loop,ro,noexec

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

答案2

为了向未来的观众呈现所有替代方案,还提供以下作品:

mount -o loop -t iso9660 /media/nfs/product.iso /tmp/product

我发现记住只需指定文件系统就更容易了,在本例中是使用 -t 选项的 ISO。

相关内容