web-dev-qa-db-ja.com

VirtualBox上のCentOSの最小インストールにコピー/貼り付けするにはどうすればよいですか?

VirtualBoxで実行しているローカルWindowsマシンからCentOSゲストマシンにコピーして貼り付けようとしています。 CentOSのインストールは最小限です(コンソールのみ)。

私は this ガイドに従い、共有クリップボードとドラッグアンドドロップの両方を有効にし、再起動しました。さて、記事の最後に到達すると、

それでおしまい!ゲストマシンに再度ログインすると、ホストマシンからゲストにテキストを簡単にコピーできるはずです。ドラッグアンドドロップオプションを使用すると、ホストからゲストへ、またはその逆に、データファイル全体を選択できます。

コピー&ペーストできません。ゲストOSを右クリックしてみましたが、コピー/貼り付けダイアログが開くことが期待されていました。サイコロはありません。ゲストOSにマウスの矢印さえ表示されません。

私は試した Ctrl+V そして Ctrl+Shift+V....しかし、機能しませんでした。

Ctrl+Shift+V^Vコマンドラインに表示されますが、何も貼り付けられませんでした。

Windowsホストマシンのメモ帳に貼り付けることができたので、コピーバッファー(クリップボード)は、少なくともホスト側でコピーしたいものでいっぱいになっています。

この記事では、これ以上の指示はないことを自明であると見なしています。誰かがこのジレンマに遭遇しましたか?ゲストOSにコピー/貼り付けするには、どのようなキーストロークの組み合わせ/マウスクリックが必要ですか?

編集私はなんとか追跡できました このフォーラム Guest Additions/Centosと、別のものと置き換える必要がある.isoについて話していました。 .isoをダウンロードしたので、....さて、何ですか

入ってみました

> devices
    >> Insert Guest additions CD image

有望に見えた。しかし、私はこのエラーに見舞われました。

Unable to insert the virtual optical disk D:\virtualbox\VBoxGuestAdditions.iso into the machine Centos 7.

Would you like to try to force insetion of this disk?

Could not mount the media/drive 'D:\virtualbox/VBoxGuestAdditions.iso'
(VERR_PDM_MEDIA_LOCKED).

強制アンマウントをクリックしても何も起こらないようです。

13
Zack

これを機能させるには、 Guest Additions をインストールする必要があります。それはあなたに共有クリップボードを与えます。

VMを起動したら、メニューから install Guest Additionsを実行できます。 Devicesをクリックし、次にInsert Guest additions CD imageを選択します。

別の方法として、VMがオフの場合、VirtualBox GUIからISOイメージをアタッチできます。これは、[ストレージ]タブの下にあります。

VirtualBoxをインストールすると、Guest Additions ISOイメージも含まれているはずです。見つからない場合は here からダウンロードできます。 Virtualboxの正確なバージョンと一致していることを確認してください。

コピーアンドペーストを機能させるためにGuest Additionsをインストールする必要があるのは、VMがホストマシンを認識しない独自の環境で実行されている別のマシンであるためです。ドライバーをインストールする必要があります。ホスト上で実行されているVirtualboxインスタンスと通信できるように、ゲストマシン上で。

ゲスト追加なしでマウスを使用できますが、その場合、ゲストによってキャプチャされるか、ホストによって所有されます。ゲストウィンドウをクリックして、コントロールをゲストに移します。ホストで再度使用するには、キーの組み合わせ(デフォルトでは右Altキー)を使用してゲストからマウスを「解放」する必要があります。 imgur.com/a/Ci5HMを参照してください

Guest Additionsがインストールされている場合、マウスはゲストとホストの間をシームレスに移動します。

VMにGUIがなく、コンソールだけがある場合は、マウスポインターが表示されないことに注意してください。コンソールシステムにはマウスがありません。 Bashシェルにはクリップボードがありません。つまり、コンソールのみのシステムとの間でコピー/貼り付けを行うことはできません。

これを回避する最も簡単な方法は、ホストからVMにsshを使用することです。その後、sshターミナルでコピーアンドペーストを使用できます。

8
NZD