最近、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 件のコメント:
コメントを投稿