मुझे लगता है कि सांबा / एनएफएस सेटअप इस छोटे से नाखून के लिए एक बड़ा हथौड़ा है। मुझे इस विषय पर एक ब्लॉग पोस्ट मिली जिसमें nbd - नेटवर्क ब्लॉक डिवाइस नामक टूल का उपयोग दिखाया गया है। इसका उपयोग करने के लिए, सर्वर और क्लाइंट को सेटअप करें।
(ट्यूटोरियल उबंटू के लिए सीडी डिवाइस के साथ लिखा गया है /dev/cdrom
, इसलिए आपको अपने सेटअप के लिए समायोजित करने की आवश्यकता हो सकती है।)
सर्वर की ओर (CDROM के साथ):
sudo apt-get install nbd-server
sudo adduser nbd cdrom
(आपको कोई कॉन्फ़िगर किए गए निर्यात के बारे में चेतावनी मिल सकती है - इसे अनदेखा करें, हम नीचे एक सेट करेंगे।)
/etc/nbd-server/config
फ़ाइल संपादित करें :
[generic]
group = cdrom
allowlist = true
[cdrom]
exportname = /dev/cdrom
readonly = true
फिर: sudo /etc/init.d/nbd-server restart
क्लाइंट की तरफ (सर्वर के सीडीरॉम तक पहुंच):
sudo apt-get install nbd-client
अब ब्लॉक डिवाइस को मैप करें (जहां 192.168.1.100
सर्वर का आईपी एड्रेस है):
sudo nbd-client 192.168.1.100 -name cdrom /dev/nbd0
अब आप माउंट कर सकते हैं /dev/nbd0
जैसे कि यह क्लाइंट पर एक सीडीरॉम था:
sudo mkdir /mnt/cdrom # if it doesn't already exist
sudo mount -t iso9660 /dev/nbd0 /mnt/cdrom
या एक आईएसओ पकड़ो:
sudo dd if=/dev/nbd0 of=~/disc.iso