クリップボードの共有ができないです

投稿者名: 
5656
ホストOS: 
Other MacOS
ゲストOS: 
Other Linux
本文: 

ホストOS X 10.9.5

ゲストOS VineLinux6.3

でクリップボードの設定を

http://pc-karuma.net/virtualbox-clipboard-share/

のサイトを参考にしてやりましたができません、、、、、なぜでしょうか?

ホストキーの設定は変えています

macとLinuxのショートカットキーがそもそも違うのでこのようなことが起きているのでしょうか?

 5656 様、初めまして、AquaLight です。

 クリップボードの共有機能は Guest Additions をゲストOSにインストールする事で可能になります。
まず  Guest Additions が ゲストOSにインストールされているか、ご確認下さい。

 

AquaLight様返信ありがとうございます。

Guest Additionsなのですがもうインストールしています、、、、、、、

ネットワークの設定等が初期設定のままなのですがそれは関係あるのでしょうか?

AquaLight様アドバイスありがとうございます!!

しかし、Guest Additionsはもうインストールはしています、、、、

たぶんなのですが、NAT設定でしかネットワーク設定を設定していないのが原因ではないかと思っているのですが、、、、

AquaLight

AquaLight

AquaLight

 5656 様

 クリップボード共有機能は仮想環境のシステム機能です。
VirtualBox の機能としては、ホストのクリップボードのバッファのポインタをゲストに与えるだけです。
そのアドレス(ポインタ)を受け取って解釈/運用する機能がゲスト側に Guest Additions でインストールされます。
ですからネットワークやショートカットにが原因になるとは思えません。
むしろ与えられたポインタの解釈や操作に問題があると考えるのが自然です。
だとすれば、今回の障害の原因は少なくともゲスト側の問題と思えます。

 この考えが正しいとすれば…

  • ゲストに Guest Additions が正しくインストールされていない
  • ゲストOS自体のクリップボード・データの解釈機能に問題がある

このような原因が想定されます。

 これとは別に、ファイルの操作権限が適合しない場合にもゲストで利用できない可能性もあります。
また異なるOS間ではそのデータの解釈にも違いがあります。
例えば Windows ホスト ⇔ Linux ゲストだと、テキストデータはクリップボード経由で可能ですが、
ホストからファイルをコピーしてゲストにペーストは不可能でしたが、ドラッグ&ドロップは可能です。

 このように微妙な差があるため、「出来る筈!」との勘違いも生じます。
ですが、現状では情報が少なく、これ以上の判断は出来ません。
とりあえず、テキストとファイルについてカット、コピー、ペースト、ドラッグ&ドロップを行うと、
どんな挙動を起こすのか情報があればと思います。

 

恐らく、後者のゲストOSのクリップボードに関する解釈に問題があると考えられます。

Mac(ホスト)、Windows(ゲスト)ならクリップボードの共有は可能でした。

ファイルをゲスト側にドラッグするとなぜか落ちてしまいますが、、、、、、、、、、

ゲストがVineLinuxの場合だとファイルのドラッグでの移動操作、コピー、ペーストもできないです。

 こんにちは。 Aqualight です。

 タイトルのとおり、Vine Linux 6.3 (64 bit) を試してみました。
ホストが Windows 7 (64 bit) なので条件は違いますが。

 で、結果です。
テキスト・データの場合、カット、コピー、ペーストは双方向で可能でした。
一方、ファイルのカット、コピー、ペーストはNGでした。
ですがファイルの場合は ドラッグ&ドロップは双方向で可能でした。

 この結果から、こちらでは Guest Additions は正しくインストールされ機能している事が確認されました。
この事から Guest Additions は Vine Linux には対応している事が分かります。

 また、ホストが Mac で、ゲストが Windows の場合には正しく機能しているところから
VirtualBox 仮想マシンは正常に機能していて、やはりゲストOS側の問題と言えそうです。

 ゲストOSがオープンソースである Linux だから、ソースとその挙動を解析すれば原因は特定可能ですが、
運用上、それは Vine Linux 開発者以外では得策ではないかもしれません。
簡単に問題を解決するには、 Vine Linux 6.3 を再インストールし、改めて Guest Additions を
インストールするのが現実的かもしれません。
ですが、現行のユーザー設定が失われる可能性というリスクも負います。

 私としてはリスクが上回るのなら現行のままで、クリップボード共有機能を使わず
ホストとは「共有フォルダー」による遣り取りで代用します。
そして再インストール可能なら、当然再インストールを選択します。

 再インストールでも問題が解決しないなら、最悪ハードウェアの故障まで行き着く可能性はありますが、
ソースと対する挙動を検証する事になります。
今のところ、これ以上は何とも言えませんが、ご参考までに。

 

コメントを追加

Filtered HTML

  • ウェブページアドレスとメールアドレスは、自動的にハイパーリンクに変換されます。
  • 使用できるHTMLタグ: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd> <p> <br />
  • 行と段落は自動的に折り返されます。

Plain text

  • HTMLタグは利用できません。
  • ウェブページアドレスとメールアドレスは、自動的にハイパーリンクに変換されます。
  • 行と段落は自動的に折り返されます。
CAPTCHA
スパム投稿防止の為以下のテキストを入力してください
Image CAPTCHA
Enter the characters shown in the image.