VirtualBox:ファイルを仮想マシンに転送する方法


キャンパスガイド
2023-06-30T15:13:42+00:00

VirtualBox は、仮想マシンの作成と管理に最もよく使用されるツールの 1 つです。この仮想化ソフトウェアを使用すると、ユーザーは複数の仮想化ソフトウェアを作成して実行できます。 OSの 単一の物理コンピュータ上で。

仮想マシンを操作するときに最も一般的なタスクの 1 つは次のとおりです。 ファイル転送 ホスト システムとゲスト システムの間。ドキュメントの共有、ドライバーのインストール、データの転送のいずれであっても、この操作の実行方法を知ることが不可欠です 効率的に そして安全です。

この記事では、仮想マシンとの間でファイルを転送するために VirtualBox で利用できるさまざまなオプションと方法について説明します。共有フォルダーの使用からデータ共有のためのネットワークの設定までを学びます。 少しずつ 仮想マシンの生産性と柔軟性を最大化するために、この重要なタスクをどのように実行するか。

1. VirtualBox の概要と仮想マシンでのファイル転送

VirtualBox は、社内に仮想マシンを作成できる仮想化ソフトウェアです。 OSの。 VirtualBox を使用する利点の 1 つは、システムと仮想マシン間でファイルを迅速かつ簡単に転送できることです。この記事では、このファイル転送を効果的に実行する方法について説明します。

まず、コンピューターに VirtualBox をインストールする必要があります。 VirtualBox で仮想マシンをセットアップして実行したら、ホスト システムと仮想マシン間のファイル転送に進むことができます。 最初のステップは、ゲスト追加機能が仮想マシンにインストールされ、正しく構成されていることを確認することです。。 これらの追加機能により、ファイル転送機能など、ホスト システムと仮想マシン間の統合が強化されます。

「Guest Additions」をインストールしたら、ファイル転送に進むことができます。 これを行うには、仮想マシン ウィンドウで次のようにします。 メニューバーの「デバイス」オプションを選択します 次に、「Guest Additions CD のイメージを挿入」または同様のものを選択します。 これにより、仮想 CD が仮想マシンにマウントされ、Guest Additions のインストールが実行されます。 インストールプロセス中に表示されるリクエストやメッセージはすべて受け付けます。

インストール後、 仮想マシンを再起動します。 これで、ホスト システムと仮想マシン間でファイルを転送する準備が整いました。 このために、 仮想マシンのメニューバーで「デバイス」オプションを再度選択します。 そして「フォルダーを共有」を選択します。ウィンドウが開き、仮想マシンと共有するフォルダーを選択できます。選択すると、ファイル エクスプローラーまたは仮想マシンで使用するその他のツールを介して、仮想マシン上のこのフォルダーにアクセスできるようになります。 オペレーティングシステム 仮想マシンの。

2. ファイル転送を有効にするための VirtualBox の構成

VirtualBox でファイル転送を有効にする前に、正しい動作を保証するために事前構成を実行する必要があります。 この構成を実行する手順は次のとおりです。

  1. まず、最新バージョンの VirtualBox がインストールされていることを確認してください。 公式 VirtualBox サイトからダウンロードし、提供される手順に従ってインストールできます。
  2. 次に、VirtualBox を開き、ファイル転送を有効にする仮想マシンを選択します。
  3. 仮想マシンを選択したら、「設定」オプションをクリックしてマシン構成オプションにアクセスします。

仮想マシンの構成オプション内で、次の追加手順に従います。

  1. [システム設定] タブの左側のペインで [ストレージ コントローラー] が選択されていることを確認します。
  2. 次に、右側のパネルで「IDE コントローラ」ストレージ コントローラを選択します。 異なる IDE コントローラが存在する場合があります。その場合は、そのうちの XNUMX つを選択してください。
  3. 次に、「Controller: IDE」の横にあるディスクの追加アイコンをクリックします。を選択 ハードドライブ ファイル転送を有効にする仮想を選択し、「追加」をクリックします。

これらの手順を完了すると、VirtualBox 仮想マシンでファイル転送が有効になります。ホスト オペレーティング システムと仮想マシンの間でファイルをドラッグ アンド ドロップしたり、VirtualBox ファイル共有を使用してファイルを転送したりできるようになりました。 安全に 効率的です。

3. VirtualBox のファイル転送オプション: フォルダーの共有

VirtualBox の最も便利な機能の XNUMX つは、ホスト オペレーティング システムと仮想化オペレーティング システムの間でフォルダーを共有できる機能です。 これにより、両方の環境間でのファイルの転送が簡単になり、ソフトウェアの開発やテストに特に役立ちます。 この記事では、VirtualBox のさまざまなファイル転送オプションとフォルダー共有の設定方法について説明します。

VirtualBox でフォルダーを共有するには、いくつかの方法があります。 最も簡単なオプションは、VirtualBox のネイティブ フォルダー共有機能を使用することです。 これを行うには、まず、 拡張パック VirtualBoxから。次に、共有フォルダーを追加する仮想マシンを選択し、「設定」をクリックします。 「共有フォルダー」タブで、「+」記号の付いたフォルダーアイコンをクリックして新しいフォルダーを追加します。次に、共有したいフォルダーを選択します オペレーティング システムから をホストし、共有フォルダーに名前を割り当てます。

VirtualBox でフォルダーを共有するもう XNUMX つのオプションは、サービスを使用することです。 ゲストの追加。 これを行うには、まず仮想マシンを起動し、次に VirtualBox ウィンドウのメニュー バーから [デバイス] を選択し、[ゲスト追加 CD イメージの挿入] を選択する必要があります。 これにより、仮想マシンに仮想 CD がマウントされます。 次に、仮想マシン上でターミナルを開き、仮想 CD の場所に移動します。 コマンドを実行します sudo ./VBoxLinuxAdditions.run 仮想マシンにゲスト追加機能をインストールします。 仮想マシンを再起動すると、VirtualBox の「デバイス」メニューの「共有フォルダーのマウント」オプションを使用して、仮想化オペレーティング システムから共有フォルダーにアクセスできるようになります。

4. ドラッグ アンド ドロップを使用して VirtualBox でファイルを転送する

VirtualBox のドラッグ アンド ドロップ機能を使用すると、ホスト マシンと仮想マシン間でファイルを簡単に転送できます。 この機能を使用する手順は次のとおりです。

  1. VirtualBox を開き、ファイルの転送先の仮想マシンを選択します。
  2. トップメニューで「デバイス」に移動し、「フォルダーの共有」を選択します。 共有フォルダーの設定を示すウィンドウが開きます。
  3. 「+」アイコンをクリックして、新しい共有フォルダーを追加します。 共有したいホスト マシン上のフォルダーを選択します。
  4. 共有フォルダーの名前を指定し、好みに応じて「自動マウント」および「読み取り専用」オプションをチェックします。
  5. 仮想マシンでファイル エクスプローラーを開き、[ネットワーク] または [マイ コンピューター] に移動します。 共有フォルダーがネットワーク ドライブまたはデバイスとしてリストされているはずです。
  6. 転送したいファイルをホスト マシンから仮想マシン上の共有フォルダに、またはその逆にドラッグ アンド ドロップするだけです。

ドラッグ アンド ドロップ機能を使用するには、VirtualBox 拡張機能パッケージが仮想マシンにインストールされている必要があることに注意してください。これ できる 「デバイス」メニューから「ゲスト追加 CD イメージの挿入」を選択し、インストール手順に従ってください。

一部のゲスト オペレーティング システムでは、ドラッグ アンド ドロップ機能に制限がある場合があることに注意することも重要です。 その場合、互換性を向上させるために、VirtualBox が提供する追加のドライバーをインストールしてみることができます。

5. コマンドラインを使用して、VirtualBox の仮想マシンとの間でファイルを転送する

VirtualBox の最も便利な機能の XNUMX つは、ゲスト オペレーティング システムと仮想マシンの間でファイルを転送できることです。 これを行うには、コマンド ラインを使用していくつかの簡単な命令を実行できます。 ここでは、このプロセスを簡単かつ迅速な方法で段階的に実行する方法を説明します。

仮想マシンからゲスト オペレーティング システムにファイルを転送するには、まず VirtualBox でドラッグ アンド ドロップ機能を有効にする必要があります。 これは、VirtualBox のグラフィカル インターフェイスを介して実行できます。仮想マシンの設定に移動し、[全般] タブに移動し、ドロップダウン メニューから [ドラッグ アンド ドロップ] オプションを有効にします。

この機能を有効にすると、仮想マシンからファイルを直接ドラッグ アンド ドロップできるようになります。 あなたのオペレーティングシステム ゲスト、その逆も同様です。コマンドラインを使用したい場合は、次のコマンドを使用することもできます。 VBoxManage guestcontrol。 このコマンドを使用すると、ゲスト オペレーティング システムのコマンド ラインから仮想マシン内でコマンドを実行できます。 たとえば、「file.txt」という名前のファイルを仮想マシンからゲスト オペレーティング システムにコピーする場合は、次のコマンドを実行できます。

 VBoxManage guestcontrol "nombre-de-la-maquina" copyto "/ruta/del/archivo.txt" "C:rutadestinoenelsistemaoperativohuesped"

6. VirtualBox のネットワークを使用してファイルを転送する

VirtualBox のホスト マシンと仮想マシン間でファイルを転送するには、さまざまな方法があります。 以下は、ネットワークを使用してこれを行う方法です。

1. ネットワークアダプターをセットアップする VirtualBox の場合: 仮想マシン構成で、ネットワーク アダプターがブリッジ アダプターまたはホストオンリー アダプターとして構成されていることを確認してください。 これにより、仮想マシンがネットワークにアクセスし、ホスト マシンと通信できるようになります。

2. フォルダを共有する ホスト マシン上: 仮想マシンの設定で、転送するファイルを含む共有フォルダーを追加します。 起動時に仮想マシン上でフォルダーが利用できるように、「自動マウント」オプションを必ずチェックしてください。

3. 共有フォルダーにアクセスする 仮想マシンから: 仮想マシンで、ファイル エクスプローラーを開き、共有フォルダーに移動します。 そこで、ホスト マシンから共有したファイルを表示したり、アクセスしたりできます。 必要に応じて、これらのファイルをコピー、移動、または編集できます。

7. VirtualBox でファイルを転送する際の一般的な問題の修正

VirtualBox でファイルを転送する際に問題が発生するとイライラすることがありますが、幸いなことに、利用可能な解決策があります。 最も一般的な問題を解決できるオプションをいくつか示します。

1. 仮想マシンの構成を確認します。ホスト マシンと仮想マシンの両方が正しく構成されていることを確認します。ファイル共有に関連するすべての設定が有効であり、正しく構成されていることを確認します。その方法がわからない場合は、公式の VirtualBox チュートリアルとドキュメントで詳細な手順を参照してください。

2. VirtualBox ツールを使用する: VirtualBox は、ホスト マシンと仮想マシン間のファイル転送を容易にするさまざまなツールを提供します。 その XNUMX つは「Guest Additions」です。これは、両方のシステム間の統合を向上させる特別なドライバーとアプリケーションのセットです。 このツールを仮想マシンに正しくインストールして構成していることを確認してください。

3. 共有フォルダーの使用を検討します。ホスト マシンと仮想マシン間でファイルを転送する便利な方法は、共有フォルダーを使用することです。 この機能により、ホスト マシン上のフォルダーがローカル フォルダーであるかのように仮想マシンからアクセスできるようになります。 このオプションを有効にするには、仮想マシン設定で共有フォルダーを構成し、それを仮想マシンのオペレーティング システム内にマウントする必要があります。

これらは基本的な手順の一部にすぎないことに注意してください。 課題を解決します VirtualBox でファイルを転送するときによくあることです。問題が解決しない場合は、VirtualBox の公式ドキュメントを参照するか、ユーザー フォーラムを検索するか、技術サポートをリクエストすることをお勧めします。少し忍耐強くこれらのツールを使用すれば、ほとんどの問題を解決し、VirtualBox でのファイル転送を成功させることができます。

8. VirtualBox の仮想マシンでファイルを転送するためのベスト プラクティス

VirtualBox の仮想マシンでファイルを転送するには、効率的で安全なプロセスを確保するために従うことができるベスト プラクティスがいくつかあります。 以下に留意すべきいくつかの推奨事項を示します。

1. VirtualBox のドラッグ アンド ドロップ機能を使用します。この機能を使用すると、ファイルを仮想マシン ウィンドウに直接ドラッグ アンド ドロップできます。 仮想マシンの設定でオプションが有効になっていて、正しく機能していることを確認してください。

2. 共有フォルダーの構成: ホスト オペレーティング システムと仮想マシンの間に共有フォルダーを作成できます。 これにより、外部メソッドに頼らずにファイルを簡単に転送できます。 これを行うには、仮想マシンの設定に移動し、「共有フォルダー」を選択して、共有するフォルダーを追加します。

3. サードパーティ アプリケーションを使用する: 多数の大きなファイルまたはフォルダを転送する必要がある場合は、プロセスを最適化するサードパーティ アプリケーションを使用すると便利です。 人気のあるオプションには次のようなものがあります。 WinSCPの y FileZillaを。 これらのアプリケーションを使用すると、FTP や SFTP などのプロトコルを通じてファイルを安全かつ効率的に転送できます。

9. VirtualBox の Windows ゲスト OS でのファイル転送

VirtualBox でホスト オペレーティング システムとゲスト オペレーティング システムの間でファイルを転送するには、ニーズに応じて使用できるオプションがいくつかあります。 主な方法は以下のとおりです。

  • 共有フォルダー: これは、VirtualBox でホスト システムとゲスト システムの間でファイルを転送する最も簡単な方法です。 これを行うには、仮想マシン設定で共有フォルダーを構成し、それをゲスト オペレーティング システムにマウントする必要があります。 共有フォルダー内のファイルには、ゲスト システム上のローカル ドライブ上にある場合と同様にアクセスできます。
  • ドラッグアンドドロップ: VirtualBox を使用すると、ファイルやフォルダーをホスト システムからゲスト システムに、またはその逆にドラッグ アンド ドロップできます。 この機能を有効にするには、VirtualBox の「Extension Pack」が両方のオペレーティング システムにインストールされていることを確認してください。 次に、ホスト システムのファイル エクスプローラー ウィンドウからファイルまたはフォルダーをドラッグし、ゲスト システムのウィンドウにドロップします (またはその逆)。
  • ネットワーク仮想マシンを使用します。 異なる仮想マシン上のゲスト オペレーティング システム間でファイルを転送する必要がある場合は、VirtualBox で仮想ネットワークをセットアップできます。 これにより、仮想マシン間のネットワーク接続を確立し、ローカル ネットワーク経由でファイルを転送できるようになります。 これを行うには、各仮想マシンの設定でネットワーク オプションを構成し、それらが同じ IP アドレス範囲内にあることを確認する必要があります。

要約すると、VirtualBox は、Windows ゲスト オペレーティング システムとホスト システムの間でファイルを転送するためのいくつかのオプションを提供します。共有フォルダーを使用するか、ファイルをドラッグ アンド ドロップするか、仮想ネットワークを設定するかにかかわらず、ニーズに最も適した方法を選択できます。これらのファイル転送オプションの構成および使用方法の詳細については、必ず VirtualBox のドキュメントを参照してください。

10. VirtualBox の Linux ゲスト オペレーティング システムでのファイル転送

VirtualBox で Linux ゲスト オペレーティング システム上のファイルを転送するには、さまざまな方法を使用できます。 これを達成するための段階的な手順を以下に示します。

  1. まず、ホスト システムに VirtualBox がインストールされていることを確認してください。
  2. VirtualBox を起動し、ファイルを転送する Linux ゲスト オペレーティング システムを選択します。
  3. ファイルを転送する前に、ホスト システムと Linux ゲスト システムの間に共有ディレクトリを設定する必要があります。 これを行うには、仮想マシンの設定に移動し、「共有」タブを選択します。
  4. 「+」記号の付いたフォルダー アイコンをクリックして、新しい共有ディレクトリを追加します。
  5. 共有するフォルダーを選択し、この共有フォルダーの名前を指定します。
  6. 「自動的にマウント」および「ハードドライブとしてマウント」オプションを有効にします。
  7. Linux ゲスト オペレーティング システムを起動します。
  8. ゲスト オペレーティング システムでターミナルを開き、次のコマンドを使用して共有ディレクトリをマウントします。 sudo mount -t vboxsf 。 必ず交換してください 上で指定した共有フォルダーの名前と 共有フォルダーをマウントするディレクトリの場所を置き換えます。
  9. 共有フォルダーがマウントされると、この場所を介してホスト システムと Linux ゲスト システムの間でファイルを転送できるようになります。

これらの手順により、VirtualBox を使用して Linux ゲスト オペレーティング システムとホスト システムの間でファイルを簡単かつ迅速に転送できます。 競合を避けるために、ファイルの転送が終了したら、必ず共有フォルダーをアンマウントしてください。

11. VirtualBox での macOS ゲスト オペレーティング システムでのファイル転送

VirtualBox で macOS ゲスト オペレーティング システム間でファイルを転送するには、いくつかの方法があります。 この問題を解決するための段階的なプロセスを以下に示します。

  1. VirtualBox ファイル共有を使用する: まず、macOS ゲスト オペレーティング システムにゲスト追加機能がインストールされていることを確認します。 次に、VirtualBox で仮想マシンの設定を開き、「フォルダー共有」タブに移動します。 ここでは、ゲスト オペレーティング システムとホスト オペレーティング システムの両方で使用できる共有フォルダーを追加できます。 macOS で共有フォルダーにアクセスするには、Finder に移動し、メニュー バーから「移動」を選択し、次に「ネットワーク フォルダー」を選択します。
  2. サービスを利用する 雲の中で: 別のオプションは、Dropbox などのクラウド サービスを使用することです。 Googleドライブ o ホストとゲストの macOS オペレーティング システム間でファイルを転送するための OneDrive。ホストとゲストの両方の macOS オペレーティング システムに対応するデスクトップ クライアントをインストールし、目的のフォルダーを同期するだけです。これにより、あらゆるデバイスやオペレーティング システムからファイルにアクセスできるようになり、簡単かつ高速な転送が保証されます。
  3. ネットワーク接続を実行する: ホスト オペレーティング システムと macOS ゲストの間でファイルを定期的に転送する必要がある場合は、転送を容易にするために XNUMX つの間にネットワーク接続をセットアップできます。 これは、VirtualBox で内部ネットワークまたはホスト ネットワークを作成し、両方のオペレーティング システムで対応するネットワーク接続を構成することで実現できます。 セットアップが完了すると、FTP や SCP などのネットワーク プロトコルを使用してファイルを転送したり、プロセスを容易にするファイル管理アプリケーションを使用したりできるようになります。

12. VirtualBox の FreeBSD ゲスト オペレーティング システムでのファイル転送

VirtualBox で FreeBSD ゲスト オペレーティング システム間でファイルを転送するには、まず、関連するシステム間でネットワーク接続が構成されていることを確認する必要があります。 VirtualBox ネットワーク設定で「ブリッジ アダプター」オプションを選択すると、ゲスト システムがローカル ネットワークに接続できるようになります。

システム間のネットワーク接続が設定されると、SSH (Secure Shell) プロトコルを使用してファイルを転送できるようになります。 これを行うには、ホスト オペレーティング システム上に SSH クライアントが必要で、FreeBSD ゲスト オペレーティング システム上に SSH サーバーが必要です。 ホスト オペレーティング システムでは、PuTTY や OpenSSH などのツールを使用して、ゲスト システムとの SSH 接続を確立できます。

FreeBSD ゲスト システムとの SSH 接続が確立されると、シェル コマンドを使用してファイルを転送できるようになります。 たとえば、ホスト システムからゲスト システムにファイルをコピーする場合は、次のコマンドを使用できます。

scp usuario@:

「scp」(セキュア コピー)コマンドは、「ソース ファイル」で指定されたファイルを、ゲスト システム上の「宛先ディレクトリ」で指定されたディレクトリにコピーします。

13. VirtualBox での Solaris ゲスト オペレーティング システムでのファイル転送

VirtualBox で Solaris ゲスト オペレーティング システムを使用する場合の一般的な課題の 1 つは、ゲスト オペレーティング システムとホスト オペレーティング システム間のファイル転送です。この機能は 2 つのシステム間でファイルとデータを共有するために重要であり、正しい手順に従わない場合、タスクが複雑になる可能性があります。幸いなことに、解決策はいくつかあります。この記事では、このデータ転送を実行する方法を段階的に説明します。 効率的な方法.

1. VirtualBox で共有フォルダーを設定します。

ファイルを転送するための最初のステップは、VirtualBox に共有フォルダーを設定することです。 これを行うには、次の手順に従います。

  • VirtualBox を開き、ゲスト Solaris 仮想マシンを選択します。
  • 「設定」をクリックし、「共有フォルダー」タブに移動します。
  • プラス記号のフォルダー アイコンをタップして、新しい共有フォルダーを追加します。
  • 共有したいフォルダーを選択し、適切な設定を選択します。
  • 構成を保存し、Solaris 仮想マシンを再起動します。

2. 共有フォルダーを Solaris にマウントします。

VirtualBox で共有フォルダーを構成したら、それを Solaris ゲスト オペレーティング システムにマウントする必要があります。 次の手順を実行します:

  • Solaris にログインし、ターミナルを開きます。
  • Solaris 上に共有フォルダーをマウントするディレクトリを作成します。
  • 次のコマンドを使用して、共有フォルダーをマウントします。
  • sudo mount -F vboxfs [nombre_carpeta] [directorio_destino]

    [folder_name] を構成した共有フォルダーの名前に置き換え、 [destination_directory] ​​を Solaris 上で作成したディレクトリ パスに置き換えます。

3. ファイルを転送します。

共有フォルダの構成とマウントが完了したので、Solaris とホスト システムの間でファイルの転送を開始できます。 ファイルのコピー、移動、削除は、次のような標準の Solaris コマンドを使用して実行できます。 cp, mv y rm.

共有フォルダに加えた変更は、Solaris とホスト システムの両方に反映されることに注意してください。 共有フォルダーの使用が完了したら、次のコマンドを使用して共有フォルダーをアンマウントできます。 sudo umount [directorio_destino].

14. VirtualBox でのファイル転送に関する結論と推奨事項

結論として、この記事では、VirtualBox でファイルを効率的に、複雑にすることなく転送する方法について説明しました。 特定のツールと手順を使用することで、この仮想化プラットフォームを使用するときに多くのユーザーが直面するこの共通の問題を解決することができました。

この記事で説明されている詳細な手順に従うことで、VirtualBox でのファイル転送を確実に成功させることができます。 次の重要な点を考慮することをお勧めします。

  • 仮想マシンとホストのネットワーク設定をチェックして、両方が正しく接続されていることを確認します。
  • >「デバイス ゲスト追加 CD イメージの挿入」オプションを使用して、ゲスト追加を仮想マシンにインストールします。
  • 仮想マシン設定で共有フォルダーを構成し、権限が正しく設定されていることを確認します。
  • 共有フォルダーが構成されると、ファイル エクスプローラーを介して仮想マシンからアクセスできるようになります。

つまり、前述の手順と推奨事項に注意深く従うことで、VirtualBox でのファイル転送を効率的かつスムーズに行うことができます。プロセスが成功するように、ネットワーク設定を確認し、ゲスト追加機能をインストールし、共有フォルダーを正しく構成してください。これらのヒントを自由に活用して、VirtualBox でファイルを転送する際のスムーズなエクスペリエンスをお楽しみください。

結論として、VirtualBox は、仮想マシンにファイルを転送するための効率的で安全なソリューションを提供します。直感的なインターフェイスと接続オプションにより、ユーザーはホスト オペレーティング システムと仮想マシンの間でファイルを簡単に交換できます。重要なデータをインポートする必要がある場合でも、作業ファイルを転送する必要がある場合でも、VirtualBox は転送プロセスを簡素化するために必要なツールを提供します。さらに、フォルダーを共有したり USB デバイスを使用したりできるため、ユーザーは仮想マシン内のファイルをさらに柔軟に管理および操作できます。ファイル転送時にフォーマットの互換性やデータ損失を心配する必要はもうありません。 VirtualBox を使用すると、ユーザーはオペレーティング システム間で効果的かつ効率的にファイルを共有できる利便性とセキュリティを享受できます。

次の関連コンテンツにも興味があるかもしれません。