再びビデオカード。そしてsambaで共有

カテゴリ:Ubuntu

玄人志向のビデオカード、GF-GT610-LP1GHDをまた買いました。

前回ビデオカードをインストールしたのは仕事用のPCで、今回は自宅用のPCにインストールします。

実はうちにはFMV-C601が3台あって、仕事用、自宅用、ファイルサーバーと使い分けています。

前回、仕事用のC601にビデオカードをインストールしたときは、自宅用のC601で使っていたモニタを外してデュアルモニタにしたので、自宅用C601にはモニタがありませんでした。

自宅用C601に要ある時はXOOMのRDPクライアントで操作していたんですが、プログラミングや絵を描くにはさすがに使えないので、こっちにもビデオカードを入れてHDMIでTVをつないでモニタにします。

まずは前回と同じように、PCに小工作をしてビデオカードをインストール。

自宅用C601は、長いこと外のネットワークにつないでなくてUbuntuのバージョンが10のままなので、12.04にあげて、さて問題のドライバインストール…と思ったら、SynapticからNVIDIAドライバのインストールを促されたので、今回はそれを使うことにしました。

続いてsambaをインストールして、共有の設定…のはずが、Windowsパーテーションとウェブのデータを入れたパーテーションがマウントされていませんでした。

/etc/fstabを開いてみると、設定が書かれていませんでした。

管理者でログオンして、端末を開き

$ sudo blkid

と入力。

各ディスク、パーテーションのUUIDが表示されるので、それを元に設定を追加します。

# /media/WWW was on /dev/sda2 during installation
UUID=1C20EC9220EC7464 /media/WWW      ntfs    defaults,umask=000,gid=46 0       0

# /media/WindowsXP was on /dev/sda1 during installation
UUID=CC282B07282AF05E /media/WindowsXP ntfs    defaults,umask=000,gid=46 0       0

PCを再起動して、マウント完了です。

そして予想通りというか、共有の設定でもトラブルです。

Publicフォルダの「共有のオプション」を開いて共有を設定したら、

'net usershare' がエラー 255 を返しました: net usershare: cannot open usershare directory /var/lib/samba/usershares. Error 許可がありません
You do not have permission to create a usershare. Ask your administrator to grant you permissions to create a share.

と出ました。

簡単に言うと「/var/lib/samba/usersharesにアクセス権がないので開けない。管理者に頼め」、ということですが、結論から言うと、実はこのディレクトリはあまり関係がないのでした。

では対処。

管理者でログオンし、/etc/groupを開いて、下の方にある

sambashare:x:124 管理者アカウント名

の後ろにコンマで区切って、共有させたいユーザー名を追加します。

システムツールからsamba(gksu system-config-samba)を起動して、共有パスおよびユーザーを設定します。

PCを再起動したら、共有のオプションを設定して完了です。

アイコン