Den*_*aia 9 linux optical-drive
我笔记本的 CD/DVD 驱动器坏了。但是,我的台式计算机的驱动器工作正常。
如何通过网络从台式计算机访问 CD/DVD 驱动器?我想在那里放一张 DVD 光盘并从我的笔记本上访问它。
两台电脑都有 Gentoo/Linux。(但该解决方案应该适用于任何 Linux 发行版)
我觉得 Samba / NFS 设置对于这个小钉子来说是一种大锤子。我找到了一篇关于这个主题的博客文章,其中展示了一个名为 nbd——网络块设备的工具的使用。要使用它,请设置服务器和客户端。
(本教程是为带有 CD 设备的 Ubuntu 编写的/dev/cdrom,因此您可能需要针对您的设置进行调整。)
在服务器端(带有 CDROM):
sudo apt-get install nbd-server
sudo adduser nbd cdrom
Run Code Online (Sandbox Code Playgroud)
(您可能会收到有关未配置导出的警告 - 忽略它,我们将在下面设置一个。)
编辑/etc/nbd-server/config文件:
[generic]
group = cdrom
allowlist = true
[cdrom]
exportname = /dev/cdrom
readonly = true
Run Code Online (Sandbox Code Playgroud)
然后: sudo /etc/init.d/nbd-server restart
在客户端(访问服务器的 CDROM):
sudo apt-get install nbd-client
Run Code Online (Sandbox Code Playgroud)
现在映射块设备(其中192.168.1.100是服务器的 ip 地址):
sudo nbd-client 192.168.1.100 -name cdrom /dev/nbd0
Run Code Online (Sandbox Code Playgroud)
现在您可以/dev/nbd0像在客户端上安装CDROM 一样安装:
sudo mkdir /mnt/cdrom # if it doesn't already exist
sudo mount -t iso9660 /dev/nbd0 /mnt/cdrom
Run Code Online (Sandbox Code Playgroud)
或者获取一个 ISO:
sudo dd if=/dev/nbd0 of=~/disc.iso
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
27053 次 |
| 最近记录: |