ฉันรู้สึกเหมือนการติดตั้ง Samba / NFS เป็นค้อนขนาดใหญ่สำหรับเล็บตัวเล็กนี้ ฉันพบโพสต์บล็อกในหัวข้อนี้ซึ่งแสดงการใช้เครื่องมือที่เรียกว่า nbd - อุปกรณ์บล็อกเครือข่าย หากต้องการใช้งานให้ตั้งค่าเซิร์ฟเวอร์และไคลเอนต์
(บทช่วยสอนนี้เขียนขึ้นสำหรับ Ubuntu ด้วยอุปกรณ์ซีดีที่/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
ที่ฝั่งไคลเอ็นต์ (เข้าถึง CDROM ของเซิร์ฟเวอร์):
sudo apt-get install nbd-client
ตอนนี้แผนที่อุปกรณ์บล็อก (ที่192.168.1.100
อยู่ ip ของเซิร์ฟเวอร์):
sudo nbd-client 192.168.1.100 -name cdrom /dev/nbd0
ตอนนี้คุณสามารถติดตั้ง/dev/nbd0
ราวกับว่ามันเป็น CDROM บนไคลเอนต์:
sudo mkdir /mnt/cdrom # if it doesn't already exist
sudo mount -t iso9660 /dev/nbd0 /mnt/cdrom
หรือคว้า ISO:
sudo dd if=/dev/nbd0 of=~/disc.iso