Eu não acho que você pode montar um ISO como leitura-gravação.
Tente montar o iso com -o loop,ro,noexec
.
Você também pode modificar o NFS /etc/exports
para adicionar no_root_squash
. Para mais informações, consulte aqui .
Eu tenho um grande compartilhamento NFS com uma variedade de ISOs de software nele.
Eu só tentei isso no Red Hat Enterprise Linux, mas ao tentar fazer o seguinte, o mount
volta com um erro indicando que não há permissões para montar. Por que isso estaria acontecendo?
O NFS é montado assim:
mediaserver:path/to/isos /media/nfs
Esta é a chamada mount
que falha
mount -o loop /media/nfs/product.iso /tmp/product
Se eu copiar o ISO, não há problema. O compartilhamento NFS é montado como rw.
Como posso montar o ISO em loop a partir do compartilhamento NFS sem copiá-lo primeiro?
Eu não acho que você pode montar um ISO como leitura-gravação.
Tente montar o iso com -o loop,ro,noexec
.
Você também pode modificar o NFS /etc/exports
para adicionar no_root_squash
. Para mais informações, consulte aqui .
Para apresentar todas as alternativas para futuros espectadores, o seguinte também funciona:
mount -o loop -t iso9660 /media/nfs/product.iso /tmp/product
Eu achei mais fácil lembrar de simplesmente especificar o sistema de arquivos, neste caso ISO usando a opção -t.