Sento che una configurazione Samba / NFS è una specie di martello per questo piccolo chiodo. Ho trovato un post sul blog su questo argomento che mostra l'uso di uno strumento chiamato nbd - dispositivo di blocco di rete. Per usarlo, imposta il server e il client.
(Il tutorial è scritto per Ubuntu con un dispositivo CD all'indirizzo /dev/cdrom
, quindi potrebbe essere necessario modificare la configurazione.)
Sul lato server (con il CD-ROM):
sudo apt-get install nbd-server
sudo adduser nbd cdrom
(È possibile che venga visualizzato un avviso relativo a nessuna esportazione configurata: ignoralo, ne configureremo uno qui sotto.)
Modifica il /etc/nbd-server/config
file:
[generic]
group = cdrom
allowlist = true
[cdrom]
exportname = /dev/cdrom
readonly = true
Poi: sudo /etc/init.d/nbd-server restart
Sul lato client (accedi al CD-ROM del server):
sudo apt-get install nbd-client
Ora mappa il dispositivo a blocchi (dove si 192.168.1.100
trova l'indirizzo IP del server):
sudo nbd-client 192.168.1.100 -name cdrom /dev/nbd0
Ora puoi montare /dev/nbd0
come se fosse un CD-ROM sul client:
sudo mkdir /mnt/cdrom # if it doesn't already exist
sudo mount -t iso9660 /dev/nbd0 /mnt/cdrom
O prendi un ISO:
sudo dd if=/dev/nbd0 of=~/disc.iso