Debian GNU/Linux Windows VISTA + VMware Player (vmwareplayer) + smbmount

Windows のことはよくわからない。まして、VISTA ともなると、なんとも…。そんな自分だから、Windows VISTAVMware Player で、Debian を載せた時に、Windows のファイルを samba 経由で mount するのは、ほとんど未知の世界だ。なので、ここに書く備忘録は、おそらく、間違いばかりだろう。御指摘をいただければ。

さて、手順に入る前に前提。vmware player で Debian GNU/Linux は導入されているとする。samba, smbclient といったパッケージも入っているとする。つまり、Linux 側は一応、万全であるとする。そこで、まず、Windows 側の手順。

  1. フォルダを作る。
    1. フォルダ上で、右クリックで、プロパティ→共有
    2. 「共有」をクリックして、新しい Window でも 「共有」 をクリック。しばらく待つ。「終了」をクリック。
    3. 上の操作だけでうまくいきそうなのだが、何故かうまくいかない。「詳細な共有」をクリックして、「このフォルダを共有する」をチェック。「適用」「OK」
    4. このときプロパティの画面で現れた「ネットワークパス」に注目。\\PC名\フォルダ名 になっているはず。

これで、Linux 側に移る。

  1. smbmount でマウント。
 smbmount //192.168.138.1/フォルダ名 /mnt -o username=hoge 
    1. IP アドレスのところは、vmware を介して WindowsLinux マシンが仮想ネットワーク上で接続されているが、その時の Windows 側の IP アドレス。本来は、PC名を書いてもできるはずだが、何故かできない。
    2. username のところの、hoge は、Windows のユーザー名。
    3. パスワードを聞かれるが、それは、Windows のユーザー名のパスワード。

日本語コードとかは環境にもよるのでここには書かない。適当なページを参照のこと。