web-dev-qa-db-fra.com

Comment accéder à un lecteur de CD / DVD sur le réseau?

Le lecteur de CD/DVD de mon ordinateur portable est cassé. Cependant, le lecteur de mon ordinateur de bureau fonctionne parfaitement.

Comment puis-je accéder au lecteur de CD/DVD de mon ordinateur de bureau sur le réseau? Je veux mettre un disque DVD là-bas et y accéder à partir de mon ordinateur portable.

Les deux ordinateurs ont Gentoo/Linux. (Mais la solution devrait fonctionner sur n'importe quelle distribution Linux)

9
Denilson Sá Maia

Je me sens comme une configuration Samba/NFS est une sorte de gros marteau pour ce petit clou. J'ai trouvé un Blog post sur ce sujet qui montre l'utilisation d'un outil appelé NBD - Dispositif de bloc Network. Pour l'utiliser, configurez le serveur et le client.

(Le tutoriel est écrit pour Ubuntu avec un périphérique CD à /dev/cdrom, vous devrez peut-être régler pour votre configuration.)

sur le côté serveur (avec le CDROM):

Sudo apt-get install nbd-server
Sudo adduser nbd cdrom

(Vous pouvez obtenir un avertissement sur aucune exportation configurée - ignorez-la, nous en créerons un en haut.)

Modifier le /etc/nbd-server/config déposer:

[generic]
  group     = cdrom
  allowlist = true
[cdrom]
  exportname = /dev/cdrom
  readonly   = true

Puis: Sudo /etc/init.d/nbd-server restart

du côté du client (accédez au CDROM du serveur):

Sudo apt-get install nbd-client

Maintenant cartographier le périphérique de bloc (où 192.168.1.100 est l'adresse IP du serveur):

Sudo nbd-client 192.168.1.100 -name cdrom /dev/nbd0

Maintenant, vous pouvez monter /dev/nbd0 Comme si c'était un CDROM sur le client:

Sudo mkdir /mnt/cdrom   # if it doesn't already exist
Sudo mount -t iso9660 /dev/nbd0 /mnt/cdrom

Ou attrapez un iso:

Sudo dd if=/dev/nbd0 of=~/disc.iso
5
Jeff Ward

Essayez de le partager sur Samba:

Sudo nano /etc/samba/smb.conf

et

[cdrom]
comment = CD Drive
path = /mnt/cdrom
public = no
writable = no
2
bswinnerton