Ich denke, ein Samba / NFS-Setup ist eine Art großer Hammer für diesen kleinen Nagel. Ich habe einen Blog-Beitrag zu diesem Thema gefunden, der die Verwendung eines Tools namens nbd - network block device zeigt. Richten Sie dazu den Server und den Client ein.
(Das Tutorial wurde für Ubuntu mit einem CD-Gerät unter geschrieben /dev/cdrom
, daher müssen Sie möglicherweise Anpassungen an Ihr Setup vornehmen.)
Auf der Serverseite (mit der CD-ROM):
sudo apt-get install nbd-server
sudo adduser nbd cdrom
(Möglicherweise wird eine Warnung angezeigt, dass keine Exporte konfiguriert wurden. Ignorieren Sie diese, wir richten unten eine ein.)
Bearbeiten Sie die /etc/nbd-server/config
Datei:
[generic]
group = cdrom
allowlist = true
[cdrom]
exportname = /dev/cdrom
readonly = true
Dann: sudo /etc/init.d/nbd-server restart
Auf der Clientseite (Zugriff auf die CD-ROM des Servers):
sudo apt-get install nbd-client
Ordnen Sie nun das Blockgerät zu (wo 192.168.1.100
ist die IP-Adresse des Servers):
sudo nbd-client 192.168.1.100 -name cdrom /dev/nbd0
Jetzt können Sie mounten, /dev/nbd0
als wäre es eine CD-ROM auf dem Client:
sudo mkdir /mnt/cdrom # if it doesn't already exist
sudo mount -t iso9660 /dev/nbd0 /mnt/cdrom
Oder schnappen Sie sich eine ISO:
sudo dd if=/dev/nbd0 of=~/disc.iso