Eu sinto que uma configuração de Samba / NFS é um grande martelo para esta pequena unha. Eu encontrei um post sobre este tópico que mostra o uso de uma ferramenta chamada nbd - dispositivo de bloco de rede. Para usá-lo, configure o servidor e o cliente.
(O tutorial foi escrito para o Ubuntu com um dispositivo de CD em /dev/cdrom
, portanto, pode ser necessário ajustar a configuração.)
No lado do servidor (com o CDROM):
sudo apt-get install nbd-server
sudo adduser nbd cdrom
(Você pode receber um aviso sobre nenhuma exportação configurada - ignore-o, configuraremos um abaixo.)
Edite o /etc/nbd-server/config
arquivo:
[generic]
group = cdrom
allowlist = true
[cdrom]
exportname = /dev/cdrom
readonly = true
Então: sudo /etc/init.d/nbd-server restart
No lado do cliente (acesse o CDROM do servidor):
sudo apt-get install nbd-client
Agora mapeie o dispositivo de bloco (onde 192.168.1.100
está o endereço IP do servidor):
sudo nbd-client 192.168.1.100 -name cdrom /dev/nbd0
Agora você pode montar /dev/nbd0
como se fosse um CDROM no cliente:
sudo mkdir /mnt/cdrom # if it doesn't already exist
sudo mount -t iso9660 /dev/nbd0 /mnt/cdrom
Ou pegue um ISO:
sudo dd if=/dev/nbd0 of=~/disc.iso