2012年7月26日木曜日

CD/DVDドライブ Sambaで共有


最近、CDドライブのついてないパソコンが増えてきた。
MacBookPro Retina もCDドライブがないようなので、
目当ての13inch Retinaが出る前に
自宅サーバーのCDドライブをネットワークで共有できないかと思った。

…が、力不足で結局出来なかった。


環境:
Ubuntu 11.10

ubuntu上のCDドライブのデバイスPATHは /dev/sr0
CDドライブのマウントポイントを /media/disc とする。


 1. sambaの設定ファイルを書き換える。
    $ sudo vim /etc/samba/smb.conf

    [DiskDrive]
    path = /media/disc
    read only = yes
    locking = no
    guest ok = yes

    root preexec=/bin/mount /dev/sr0 /media/disc
    root postexec=/bin/umount /media/disc

 2. sambaデーモンを再起動させる。
    $ sudo /etc/init.d/smbd restart

各パラメータの説明
path=/media/disc共有したいPATH
read only=yes読み取り専用
locking=no読み取り専用のCDドライブには付けておくと良いらしい。
guest ok=yes"public=ok" と同義 パスワードなしに接続が可能
root preexec=/bin/mount/dev/sr0 /dedia/disc 接続要求があった時にサーバー側でディスクをマウントする。
root postexec=/bin/umount /media/disc接続が解除されたら、アンマウントする。

以上で、
実際にUbuntuのCDドライブにCDとDVDを入れて、MacBookProからアクセスしてみる。
DVDの方は、ディスクの構成ファイルが見えるものの、DVD再生する事は出来なかった…。
CDでは、構成ファイルすら出てこなかった。
sambaサーバーに接続は成功しているのに、なんでやろ…。

0 件のコメント:

コメントを投稿