Tôi cảm thấy như một thiết lập Samba / NFS là một cái búa lớn cho cái đinh nhỏ này. Tôi tìm thấy một bài đăng trên blog về chủ đề này cho thấy việc sử dụng một công cụ có tên nbd - thiết bị chặn mạng. Để sử dụng nó, thiết lập máy chủ và máy khách.
(Hướng dẫn được viết cho Ubuntu với thiết bị CD tại /dev/cdrom
, vì vậy bạn có thể cần điều chỉnh để thiết lập.)
Về phía máy chủ (với CDROM):
sudo apt-get install nbd-server
sudo adduser nbd cdrom
(Bạn có thể nhận được cảnh báo về việc không xuất khẩu được định cấu hình - bỏ qua nó, chúng tôi sẽ thiết lập một bên dưới.)
Chỉnh sửa /etc/nbd-server/config
tập tin:
[generic]
group = cdrom
allowlist = true
[cdrom]
exportname = /dev/cdrom
readonly = true
Sau đó: sudo /etc/init.d/nbd-server restart
Về phía khách hàng (truy cập CDROM của máy chủ):
sudo apt-get install nbd-client
Bây giờ hãy ánh xạ thiết bị khối ( 192.168.1.100
địa chỉ IP của máy chủ):
sudo nbd-client 192.168.1.100 -name cdrom /dev/nbd0
Bây giờ bạn có thể gắn kết /dev/nbd0
như thể nó là một CDROM trên máy khách:
sudo mkdir /mnt/cdrom # if it doesn't already exist
sudo mount -t iso9660 /dev/nbd0 /mnt/cdrom
Hoặc lấy ISO:
sudo dd if=/dev/nbd0 of=~/disc.iso