
Ubuntu日本語フォーラム

ログインしていません。
先日、VMware Workstation で、Linux(Ubuntu)を始めた初心者でございます。
VMware Workstation 上で動作しているUbuntu6から、Windows ネットワークでホストOSのWindows 2000の共有ファイルに接続しようとすると、以下のメッセージが表示され接続できません。
***は開けません
ファイル名”***"から、このファイルの種類は"デスクトップ設定ファイル"であると思われます。このファイルの内容は"x-directry/smb-share"の種類に該当します。よって、このファイルを開くと、お使いのシステムにセキュリティ上の問題を発生させる危険があります。
あなた自信で作成したものと確信できる、またし信頼できるソースから受け取ったファイルと確信できる場合を除いて、このファイルを開かないで下さい。そのファイルを開く場合は、拡張子"x-directry/smb-share"を付けて正常なファイル名に変更してからファイルを開いて下さい。もしくは[アプリケーションから開く]メニューから特定のアプリでファイルを開いて下さい。
ちなみに、Ubuntu7では、VMwareのホストOSであるWindows 2000の共有ファイルに正常に接続できました。
今回のUbuntu6からは、ネットワーク接続先のWindowsドメイン名が表示されているのでネットワークとしては接続されているようです。
具体的に、どのように対処して良いのか途方に暮れております。
ご指導のほど、よろしくお願いいたします。
環境
VMware Workstation Ubuntu 6.06
ホストOS Windows 2000 Pro
VMwareでは、NAT接続設定
ネットワーク接続先のWindowsのフォルダは、共有設定済みです。
他のWindowsからは正常に共有ファイルにアクセスできます。
よろしくお願いいたします。
オフライン
すみません、トラブルの状況を補足させていただきます。
Ubuntu6のメニュー「場所」→「ネットワーク・サーバー」→「Windows ネットワーク」と進みますと、ネットワーク先のWindowsのワークグループ名が表示されています。
そこをクリックすると、ネットワーク先のWindowsコンピューター名が表示されます。
そのため、ここまでは、ネットワークが接続されているかと思われます。
そのあとクリックすると、
「***」は開けません ←***はネットワーク先のコンピューター名
そのファイルを開く場合は、拡張子"x-directry/smb-share"を付けて正常なファイル名に変更してからファイルを開いて下さい。....
のメッセージが表示され、ネットワーク先のWindowsの共有フォルダが開けません。
同じVMwareで動作しているUbuntu7からは、同じ操作で正常にネットワーク先の共有フォルダが開けます。
拡張子"x-directry/smb-share"を付けて
^^^^^^^^^^^^^^^^^^^^^^^^
という表示ですが、Ubuntu側で、具体的に、どのようにすれば良いのが分かりません。
Windowsの知識はあるのですが、何せ、Ubuntuは始めたばかりです。
過去ログやその他情報をあつめておりますが、解決に至っておりません。
ご存知の方、おられましたら、何卒アドバイスのほど、よろしくお願いいたします。
オフライン
問題の切り分けのために、Ubuntu6.06から他のサーバーへの接続は試す事ができないのでしょうか?
ms による投稿:
Ubuntu6のメニュー「場所」→「ネットワーク・サーバー」→「Windows ネットワーク」と進みますと、ネットワーク先のWindowsのワークグループ名が表示されています。
そこをクリックすると、ネットワーク先のWindowsコンピューター名が表示されます。
そのため、ここまでは、ネットワークが接続されているかと思われます。
そのあとクリックすると、
「***」は開けません ←***はネットワーク先のコンピューター名
そのファイルを開く場合は、拡張子"x-directry/smb-share"を付けて正常なファイル名に変更してからファイルを開いて下さい。....
XP Home上のVMWare6.0.3でUbuntu6.06を稼働させて試してみました。
近くに2Kマシンが無いのでXP Home上に共有フォルダを作成して接続してみましたがそういった症状は
出ませんでした。
オフライン
アドバイスいただき、ありがとうございます。
VMware上のネットワークアダプタ設定が「ブリッジ接続」の時は、
LAN接続されている他のPCのコンピューター名が見えています。
しかし、他のコンピューター名をクリックすると、やはり上記メッセージが表示されてしまい、開くことができませんでした。
ネットワーク共有ファイルに接続するには、何か、他の設定か接続方法が必要でしょうか?
たびたび、申し訳ございません。
よろしくお願いいたします。
最後の編集者: ms (2008-05-14 02:00:12)
オフライン
情報だけになりますが・・・
念のためと思って以下のファイルを落として、設定をNATに変更しメモリを増やしただけの状態で起動。
起動直後にメニューのネットワークサーバから、ホストPC(XPーHome)を開いてみましたがやはり問題無く表示できました。
VMWare Workstation ver6.0.3 を使用しています。
#VMWare-Toolsもアップグレードせずにそのままでテストしました。
http://cdimage.ubuntulinux.jp/releases/6.06/ubuntu-ja-6.06.1-vmware-i386-20060904.zip
最後の編集者: matsue (2008-05-14 12:47:26)
オフライン
matsueさん、いろいろ、ありがとうございます。
こちらも、http://cdimage.ubuntulinux.jp/releases/ … 60904.zipをインストールしており、上記問題が発生しておりましたが、再度、インストールし直して、全てアップデートしても同じ症状でした。
同じホスト環境下で、VMwareのゲストOSにUbuntu7 をインストールすると正常にLAN上の他のPCのWindows共有ファイルにアクセスできました。
なので、Ubuntu6の何かの設定か、VMwareとの相性か、何かの問題かと考えています。
この症状だけで、既に3週間くらい悩んでおり、いろいろな情報やトラブルシューティングを施しましたが、解決にいたっておりません。
今回、Ubuntu7では動作に問題があるパッケージをどうしても動作させる必要がありUbuntu6に拘っております。
更なる問題解決を模索したいと思います。
最悪、coLinux等、他の仮想マシン等に切り替えを考えたいとも思っております。
いろいろありがとうございます。
最後の編集者: ms (2008-05-14 16:05:16)
オフライン
ms による投稿:
なので、Ubuntu6の何かの設定か、VMwareとの相性か、何かの問題かと考えています。
この症状だけで、既に3週間くらい悩んでおり、いろいろな情報やトラブルシューティングを施しましたが、解決にいたっておりません。
同じ仮想イメージから起動していますし、事実私の環境ではUbuntu6のアップデートも何も行っていない
環境でホストXPの名前->共有フォルダ迄開けるので、疑うべき箇所はubuntuの設定ではなく
ホスト側(Win2Kのパッチとか)や、相性では無いでしょうか?
今週は時間が無いので、試すことが出来ませんが(ネットも繋げない所にいるので)時間ができたら
ホストを2Kマシンで試してみます。
それまでに解決できていれば良いのですが・・・
オフライン
根本の解決策ではありませんが、VMWareのVM->設定->オプション->共有フォルダで
代用することは不可能なのでしょうか?
オフライン
matsueさん、いろいろありがとうございます。
VMWareのVM->設定->オプション->共有フォルダでホストOSのWindowsフォルダを共有しました。
WindowsのC:ドライブに名前を win_drive として共有しました。
すみません、それで、Ubuntuから、どのようにアクセスしたら良いでしょうか?
ネットワーク・サーバーやファイルシステムなどを探しましたが、
win_driveが見あたりません。
win_driveに、どのようにアクセスしたらよろしいでしょうか?
大変初歩的な質問で申し訳ございませんが、アドバイスお願いいたします。
オフライン
お手数おかけしてすみませんでした。
/mnt/hgfs/win_drive でアクセスできました。
ありがとうございましたm(__)m
オフライン
共有ファイルの通信方法はいいですが、もっといい通信方法があると思います。
Windows(host)+Linux(VM, customer) の通信方法:
1)Linuxで(VMのOS)、sshというツールをインストールする。
2)Windowsで、putty(末端)or winscp(末端) をインストールする。
そして、LinuxとWindows通信することができますよ。
注意:最初、VMでのLinuxのネットワークに繋ぐのは大切です。
VMで、3種類ネットワークに繋ぐ方法がある。1.host-only, 2.net, 3.bridged.
ubuntuで、sshをインストール方法:sudo apt-get install ssh
オフライン
tomatohxy2さん、ありがとうございます。
sshですね。少し調べてみました。こんなツールもあるんですね。
LinuxからWindowsへアクセスするには、Windows側にもソフトをインストールする必要があるのですね。
いろいろ、ありがとうございます。
オフライン
SSHの図:
http://blogs.yahoo.co.jp/tomatohxy2/8676859.html
すみませんが、ただイメージです。
オフライン