Ubuntu 14.04 – 分布を更新する VMWare 上のエラーを解決します。

更新私 Ubuntu バージョン 13.10 に、 14.04 私の設定で標準的な調整を行うにならなかった, インストールを更新するいくつかのソフトウェア パッケージは削除されました.

システムで動作するには, ネットワークとセキュリティ, 私は通常実際のマシンでそれを実装する前にテスト用の仮想マシンを使用します。; 私は通常使用します。 VirtualBox, しかしも VMWare 以来、その 仮想化 ハードウェアは、します。, ソフトウェアではなく、 VirtualBox, 既定でインストールされる仮想インターフェイスによって、, Exchange ファイルを仮想マシンに接続すると、ホストを許可します。, 再利用もできるし、 インターフェイス アダプターのブリッジ モードVirtualBox.

これらのインターフェイスを使用するには VMWare 私の練習の 1 つの, どちらもがあった; ひらく VMWare 私を取った この驚き.

同様, 我々 はそれらをコンパイルします。… 我々 は、ボタンを押すことと “インストール“…

我々 が開きます VMWare エラーを検索するターミナルから, 結果は次のとおり:

Virtual machine monitor                                        done
Virtual machine communication interface                        done
VM communication interface socket family                       done
Blocking file system                                           done
Virtual ethernet                                               failed
VMware Authentication Daemon                                   done

1 つの Web パッチ問題と指示するテキストを発見したし、これを作成した、 スクリプト タスクを自動化するには, 誰かは同じ問題を抱えて私を撮影している場合を共有して; 失敗は、モジュール ソリューションと同様の問題のためのモジュールを再コンパイルする必要があります。 VirtualBox 更新する、 システム.

コピーするだけで、 スクリプト .sh 拡張子の付いたテキスト ファイルに, たとえば script.sh

#!/bin/sh
##Script para parchear VMWare

##Volcamos el contenido para parchear filter.c 
echo "205a206" > /tmp/filter.c.diff 
echo "> #if LINUX_VERSION_CODE < KERNEL_VERSION(3, 13, 0)" >> /tmp/filter.c.diff 
echo "206a208,210" >> /tmp/filter.c.diff 
echo "> #else" >> /tmp/filter.c.diff 
echo "> VNetFilterHookFn(const struct nf_hook_ops *ops,        // IN:" >> /tmp/filter.c.diff
echo "> #endif" >> /tmp/filter.c.diff
echo "255c259,263" >> /tmp/filter.c.diff
echo "<    transmit = (hooknum == VMW_NF_INET_POST_ROUTING);" >> /tmp/filter.c.diff
echo "---" >> /tmp/filter.c.diff
echo ">    #if LINUX_VERSION_CODE < KERNEL_VERSION(3, 13, 0)" >> /tmp/filter.c.diff
echo ">       transmit = (hooknum == VMW_NF_INET_POST_ROUTING);" >> /tmp/filter.c.diff
echo ">    #else" >> /tmp/filter.c.diff
echo ">       transmit = (ops->hooknum == VMW_NF_INET_POST_ROUTING);" >> /tmp/filter.c.diff
echo ">    #endif" >> /tmp/filter.c.diff

次のようにターミナルで実行:

usuario@maquina:~$ sudo sh script.sh                              

我々 はパッチを手動で適用する必要があります。, この部分から、 スクリプト 動作しませんでした。:

usuario@maquina:~$ sudo -E -s
usuario@maquina:~$ cd /usr/lib/vmware/modules/source/ 
usuario@maquina:~$ cp vmnet.tar vmnet.tar.original
usuario@maquina:~$ tar xvf vmnet.tar vmnet-only/filter.c
usuario@maquina:~$ patch vmnet-only/filter.c < /tmp/filter.c.diff
usuario@maquina:~$ tar -uvf vmnet.tar vmnet-only/filter.c
usuario@maquina:~$ rm -rf vmnet-only/

一度実行すると、そのスクリプトとパッチ, 問題は修正されています, 結果は次のとおりと:

Virtual machine monitor                                        done
Virtual machine communication interface                        done
VM communication interface socket family                       done
Blocking file system                                           done
Virtual ethernet                                               done
VMware Authentication Daemon                                   done

今から楽しめる、 VMWare その 仮想インターフェイス.

[スクリプトを修正、 24/07/2014]

##Fuente: http://askubuntu.com/questions/449629/error-installing-vmware-workstation-on-ubuntu

すべて、 チュートリアル セクション内の段落に追加されます。 ライブラリ.

私を従うことができますあなたのようなかどうか Twitter, Facebook, Google +, LinkedIn, この文書の下のボタンと共有したり, ご質問がある場合は提案がコメントすることを躊躇しないでください。.

多くの読者に到達するために役立つ Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

13 上の考え"Ubuntu 14.04 – 分布を更新する VMWare 上のエラーを解決します。

  1. 動作しませんでした。 – Linux 通信 - MS 1454 3.13.0-32-generic #57 Ubuntu SMP 火 7 月 15 03:51:12 UTC 2014 i686 i686 i686 の GNU/リナックス

    • コンパニオンのエラーありがとうございます, すでに解決されて. それは今の 2 つの手順で構成されていますが、それが正常に動作.

      Saludos 🙂

  2. 日前私はそれを解決し、私の PC と仮想マシンの両方でそれを試してみた.

    誰かが動作しない場合, 私やコメントをお知らせください。.

    よろしくお願いいたします.

    • こんにちは Strtok, エラーを配置されて.

      このチュートリアルの 🙂 を活用するユーザーを有効にする共同作業にあなたのコメントをありがとう

  3. 良い
    私はこのコードを実行します。

    パッチの vmnet はのみ/filter.c < /tmp/filter.c.diff

    これを取得します。:

    パッチ ファイルの vmnet はのみ/filter.c
    大きな塊 #3 失敗しました 259.
    1 うち 3 失敗した兄貴 — 拒否をファイル vmnet-only/filter.c.rej に保存

    任意のアイデア?¡?¡?¡

  4. 何がこの問題を検出されないによって LTS 版を現在に使用して私は Ubuntu を使用する必要がある場合, Ubuntu でそれを解決することを目的新しい記事でソリューションを発行するいくつかの自由時間を持っているとき 15.10.

    誰を奨励する人のコメントを介して他のユーザーとソリューションを共有する溶媒.

    あなたのコメントをどうもありがとうし、すぐに参照してください。.

  5. こんにちは。. 私は同じ問題を抱えている、それはもう動作しません, 右?
    Ubuntu を使用してください。 14.04 カーネル 4.2.0-42-generic と lts. u は私のエラーを解決するために私を助けるだろう?

  6. 友人は、あなたの知識を共有していただきありがとう, 私は初心者ユーザー, Ubuntu を持っています。 16.04 VMware のワークステーション 10 32ビット, 私はそれを正しくインストールが、以前このブログで説明したエラーで始まらない, 共有ステップはさせないパッチ:
    大きな塊 #3 失敗しました 259.
    1 うち 3 兄貴ファイル/home/Atlaspc/Escritorio/vmnet-only/filter.c.rej に失敗しました保存拒否
    誰を行うことができます。? ありがとう

    • こんにちは Panchin, コメントありがとうございます.

      チュートリアルは、Ubuntu に基づいています 14.04 それ以降のバージョンでが動作しないと.

      後で Ubuntu の新しいチュートリアルを行います私のラップトップの仕事を更新するとき 16.04.

      よろしくお願いいたします.

メッセージを残してください