ネットワークを介してCD / DVDドライブにアクセスする方法


9

ノートブックのCD / DVDドライブが壊れています。しかし、私のデスクトップコンピュータからのドライブは完全に動作しています。

デスクトップコンピューターからネットワーク経由でCD / DVDドライブにアクセスするにはどうすればよいですか?DVDディスクをそこに置いて、ノートブックからアクセスしたいと思います。

どちらのコンピューターにもGentoo / Linuxが搭載されています。(ただし、このソリューションはどのLinuxディストリビューションでも機能するはずです)

回答:


5

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

1
これはおしゃべりなオリジナルよりも良い記事です、ありがとう!
限定的な贖罪

2つのarchlinuxマシン(archlinuxはサーバーとクライアントをとしてバンドル)で、問題なくゼロの指示でこれらの指示に従うことができましたnbd。しかし、それは完璧ではありません。私のソフトウェアは、それが実際のドライブではないことを認識できます。別の場所でブルーレイを再生しようとしています。
限定的な贖罪

2

最初は、NFSまたはsshfsを使用して/dev/cdrom(実際には/dev/sr0)を共有することを考えました

それを試してみましたが、うまくいきません。これらのテクノロジーを使用してrawデバイスを共有することはできません。

ただし、cdromをどこかに(/mnt/cdromそして/media/cdrom一般的な場所です)マウントして、マウントポイントを共有することもできます。

使い方は、sshfsそれがroot権限でも任意の設定ファイルを必要としないので、セットアップが簡単です。ファイルへのアクセス許可は基本的にはログインしたsshユーザーと同じであるため、「安全」でもあります。ただし、を使用NFSするとパフォーマンスが向上します(データを暗号化しないため、オーバーヘッドが少ないため)。


2

Sambaで共有してみてください。

sudo nano /etc/samba/smb.conf

そして

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

私からの+1。私はすでにsamba oceを使用してこれを行い、それは完全に機能します。
ディオゴ

これは機能していません。内部のログに/var/log/は次のように記載されています:('/dev/sr0' is not a directory, when connecting to [cdrom]名前[public]をに変更しました[cdrom]
DenilsonSáMaia

変更/dev/cdrom/mnt/cdrom(または任意のマウントポイントがある)問題を解決します。
デニルソンサマイア
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.