Siento que una configuración Samba / NFS es una especie de gran martillo para este pequeño clavo. Encontré una publicación de blog sobre este tema que muestra el uso de una herramienta llamada nbd - dispositivo de bloqueo de red. Para usarlo, configure el servidor y el cliente.
(El tutorial está escrito para Ubuntu con un dispositivo de CD en /dev/cdrom
, por lo que es posible que deba ajustar su configuración).
En el lado del servidor (con el CDROM):
sudo apt-get install nbd-server
sudo adduser nbd cdrom
(Es posible que reciba una advertencia sobre las exportaciones no configuradas; ignórela, configuraremos una a continuación).
Edite el /etc/nbd-server/config
archivo:
[generic]
group = cdrom
allowlist = true
[cdrom]
exportname = /dev/cdrom
readonly = true
Entonces: sudo /etc/init.d/nbd-server restart
En el lado del cliente (acceda al CDROM del servidor):
sudo apt-get install nbd-client
Ahora asigne el dispositivo de bloque (donde 192.168.1.100
está la dirección IP del servidor):
sudo nbd-client 192.168.1.100 -name cdrom /dev/nbd0
Ahora puede montar /dev/nbd0
como si fuera un CDROM en el cliente:
sudo mkdir /mnt/cdrom # if it doesn't already exist
sudo mount -t iso9660 /dev/nbd0 /mnt/cdrom
O toma un ISO:
sudo dd if=/dev/nbd0 of=~/disc.iso