我的筆記型電腦的 CD/DVD 光碟機壞了。但是,我的桌上型電腦上的驅動器工作正常。
如何透過網路從桌上型電腦存取 CD/DVD 光碟機?我想在那裡放一張 DVD 光碟並從我的筆記本上存取它。
兩台計算機都裝有 Gentoo/Linux。 (但該解決方案應該適用於任何 Linux 發行版)
答案1
我覺得 Samba / NFS 設置對於這個小釘子來說是一把大錘子。我找到了一個關於此主題的部落格文章它展示了一種名為nbd——網路塊設備的工具的使用。要使用它,請設定伺服器和客戶端。
(本教學是為具有 CD 裝置的 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
答案2
嘗試透過 samba 共享:
sudo nano /etc/samba/smb.conf
和
[cdrom]
comment = CD Drive
path = /mnt/cdrom
public = no
writable = no