VMware での Ubuntu と Windows 間のファイル共有

VMware での Ubuntu と Windows 間のファイル共有

この記事では、VMware 環境下で Ubuntu と Windows 間でファイルを共有する方法を参考までに記録します。具体的な内容は次のとおりです。

1. まず、ファイル共有を実現するために、Ubuntu で vmware-tools をインストールする必要がありますが、仮想マシンがグレー表示されていて、vmware-tools をインストールできないことがわかります。共有フォルダーに共有フォルダーを設定しても無駄です。/mnt ディレクトリには何も存在しません。

2. 次に、別の方法を使用して vmware-tools のインストールを開始します。

(1) イメージ ファイルをマウントします: 仮想マシン -> 設定 -> ハードウェア -> CD/DVD。右側の [接続] で [IOS イメージ ファイルを使用する] を選択し、仮想マシン パッケージ ディレクトリの下にある linux.iso を選択します (これは仮想マシン VMware のインストール ディレクトリであることに注意してください)。

(2)追加後、Ubuntuを起動し、CDファイルを開きます。下図のように、vmware-toolsインストールパッケージの圧縮ファイルが表示されます。

ここで遭遇した問題は、VMware の前バージョンが 10.0 だったため、以下の操作を行うと多くのエラーが報告されるということでした。情報を参考にしたところ、仮想マシンのバージョン 10.0 にバグがあることがわかったので、VMware のバージョンを 12.0 にアップグレードしてから、vmware-tools CD を再マウントしました。

3. CD ファイルを開きます。フォルダ内に VMwareTools......tar.gz という名前の圧縮パッケージがあります。上の「解凍」ボタンをクリックし、解凍するディレクトリを参照して選択します。ここでは、home/documents ディレクトリを選択して解凍を開始します。

下の画像の上のディレクトリを選択してください

4. ターミナルインターフェースを開き、documents/vmware-tools-distribにcdコマンドを入力し、Enterキーを押して、

sudo ./vmware-install.pl

Enter キーを押します。後で yes または no やその他のオプションを入力する必要がある場合があります。インストールを完了するには、Enter キーを押し続けるだけです。次に、仮想マシンを再起動します。 (再起動コマンドはrebootです)

5. 共有フォルダを設定します。(操作を実行する前に仮想マシンを閉じてください。そうしないと不明なエラーが報告されます)

仮想マシンを開き、[設定] - [オプション] を選択して、共有フォルダーを有効にします。

6. Ubuntu を起動し、/mnt ディレクトリを確認します。すでに hgfs というフォルダーがあり、その中に共有フォルダーがあります。

すべての操作を完了します。

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • VirtualBox で作成された Debian 仮想マシンは Windows ホストとファイルを共有します
  • WindowsとLinuxの共有フォルダ間の相互アクセスの詳細な説明
  • Java による Windows 共有フォルダの読み取りと書き込みの方法の例
  • VirtualBox で Ubuntu と Windows 間の共有フォルダを設定するチュートリアル
  • Virtualbox ホストと仮想マシン間のフォルダ共有と双方向コピー (Windows<->Windows、Windows<->Linux)
  • QQ ファイル共有の脆弱性を利用して Windows 2003 の堅固な要塞を完全に突破する
  • Windows 7のファイル共有方法とプロセスの詳細な説明

<<:  MySQL パーティション フィールド列に別のインデックスを作成する必要がありますか?

>>:  Vue+elementUI コンポーネントは、折りたたみ可能な動的レンダリングのマルチレベル サイドバー ナビゲーションを再帰的に実装します。

推薦する

Vue は Echarts をインポートして折れ線グラフを実現します

この記事では、VueでEchartsをインポートして線散布図を実現する具体的なコードを参考までに共有...

MysqlクエリJSON結果に関連する関数の概要

JSON 形式のフィールドは、MySQL 5.7 で追加された新しい属性ですが、基本的には文字列とし...

Windows で MySQL マスター スレーブ レプリケーションを構成する方法

MySQL マスター/スレーブ レプリケーションを使用すると、1 つのデータベース (マスター デー...

Swiper.jsプラグインを使用すると、カルーセル画像を非常に簡単に実装できます。

Swiper は、携帯電話やタブレットなどのモバイル端末向けに設計された、純粋な JavaScri...

Linux サーバーで MySQL リモート接続を有効にする方法

序文以前の非MKレコードを再編成するためのMySQLの学習説明する有効になっていない場合、データベー...

JavaScriptの信頼性の低い未定義

undefined JavaScript では、値が undefined かどうかを判断したい場合は...

Node.js mysqlクライアントが認証プロトコルをサポートしていない問題を解決する

序文mysql モジュール (プロジェクト アドレスは https://github.com/mys...

重要なmysqlログファイルの概要

著者: 丁易出典: https://chengxuzhixin.com/blog/post/mysq...

バックエンドから返される 100,000 個のデータをフロントエンドでより適切に表示するにはどうすればよいですか?

目次予備作業バックエンド構築フロントエンドページダイレクトレンダリングsetTimeout ページン...

Centos ベースイメージの作成方法

序文現在、私の会社で使用しているオペレーティングシステムはすべて CentOS7.4 で、アプリケー...

ウェブサイトのコンテンツが検索エンジンに含まれないようにする方法

通常、Web サイトを構築する目的は、検索エンジンにインデックス登録してもらい、プロモーションを拡大...

MySQL ストレステストツール Mysqlslap の使用

1. MySQL独自のストレステストツールMysqlslap mysqlslap は、mysql に...

SQL 実装 LeetCode (185. 部門内で最も給与の高い上位 3 名)

[LeetCode] 185. 部門別給与上位3位従業員テーブルにはすべての従業員が保持されます。...

nginx「504 ゲートウェイタイムアウト」エラーを解決する

ウェブサイトを作成する学生は、アクセス時に一部の nginx サーバーが 504 Gateway T...

JSは検証コードのランダム生成を実装します

この記事の例では、検証コードのランダム生成を実現するためのJSの具体的なコードを参考までに共有してい...