Ubuntu 14.04 – Novērstu kļūdu, VMware, lai atjauninātu adresātu

Atjaunināt savu Ubuntu versija 13.10 lai 14.04 Man bija darīt tipiska korekcijas iestatījumu, un instalēt dažas programmatūras pakotnes atjauninājums ir noņemts.

Darbam ar sistēmu, tīklu un drošības, Es parasti izmanto virtuālās mašīnas pārbaude pirms tā īstenošanas reālajā iekārtā; Es parasti lietoju VirtualBox, bet arī VMWare Kopš tās Virtualizācijas ir aparatūras, nevis programmatūrai un VirtualBox, un ar virtuālās saskarnes, kas tiek instalēta pēc noklusējuma, que permiten conectar el host anfitrión a la maquina virtual para intercambiar archivos, un var pat tikt atkārtoti ar interfeisa adapteris tilta režīmā no VirtualBox.

Lai izmantotu šīs saskarnes VMWare par vienu no manas prakses, Ne tur bija; tad es atvēru VMWare un es paņēmu Šis pārsteigums.

Kā arī, Mēs tos izpildīsies… un mums būs jānospiež poga “Instalēt“…

Mēs atvērt VMWare no termināla atrast kļūdas, rezultāti ir šādi:

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

Vienā Web Es atklāju Patch problēmu un instrukcijas tekstu, un es visu šo radīju skripta lai automatizētu uzdevumu, un es esmu gatavojas dalīties, ja kāds ir veikusi man tāda pati problēma; neveiksmes ir šķīdumā modulis līdzīgas problēmas dēļ, kad jābūt Pārkompilēt modulis VirtualBox lai atjauninātu Sistēma.

Jums tikai nepieciešams, lai kopētu skripta teksta failā ar paplašinājumu .sh, piemēram, 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

Un raidīt to, izmantojot termināla ar šādu:

usuario@maquina:~$ sudo sh script.sh                              

Tad mums ir nepieciešams piemērot plāksteri manuāli, Kopš šī daļa skripta nestrādāja:

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/

Vienu reizi izpildīts, skriptu un ielāpu, problēma tika novērsta, un rezultāts ir šādi:

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

Un tagad mēs varam baudīt no VMWare un to virtuālās saskarnes.

[Labot skriptu 24/07/2014]

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

Visi konsultācijas tie tiks pievienoti rindkopu sadaļā Bibliotēka.

Ja jums patīk jūs varat sekot mani uz Čivināt, Facebook, Google +, LinkedIn, vai dalīties tajā ar pogām zem šīs publikācijas, Ja jums ir kādi jautājumi vai ierosinājumi, lūdzu, nekautrējieties komentēt.

Palīdz mums sasniegt vairāk lasītāju Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

13 domas par"Ubuntu 14.04 – Novērstu kļūdu, VMware, lai atjauninātu adresātu

  1. NO FUNCIONOLinux telecom-MS-1454 3.13.0-32-generic #57-Ubuntu SMP Tue Jul 15 03:51:12 UTC 2014 i686 i686 i686 GNU/Linux

  2. Hace días que lo solucioné y lo he probado tanto en mi PC como en máquinas virtuales.

    Si a alguien le sigue sin funcionar, agradecería que me lo comunique o comente.

    ar sveicieniem.

  3. labs
    Cuando ejecuto este codigo

    patch vmnet-only/filter.c < /tmp/filter.c.diff

    me sale esto:

    patching file vmnet-only/filter.c
    Hunk #3 FAILED at 259.
    1 out of 3 hunks FAILEDsaving rejects to file vmnet-only/filter.c.rej

    Kāda ideja?¡?¡?¡

  4. Actualmente si necesito usar Ubuntu utilizo versiones LTS por lo que no había detectado este inconveniente, cuando tenga algo de tiempo libre publicaré la solución en un nuevo artículo orientado a resolverlo en Ubuntu 15.10.

    Animo a cualquiera que lo solvente a compartir mediante los comentarios la solución con los demás usuarios.

    Muchas gracias por vuestros comentarios y hasta pronto.

  5. Amigos gracias por compartir sus conocimientos, soy usuario novato, tengo ubuntu 16.04 y el mware workstation 10 32bit, instalo correctamente pero no inicia por el error anteriormente explicado en este blog, realice los pasos compartidos pero no me deja parchear:
    Hunk #3 FAILED at 259.
    1 out of 3 hunks FAILED — saving rejects to file /home/Atlaspc/Escritorio/vmnet-only/filter.c.rej
    que mas puedo hacer? paldies

    • Hola Guku, Paldies par komentāru.

      El tutorial está basado en Ubuntu 14.04 y es posible que no funcione en versiones posteriores.

      Más adelante cuando actualice mi portátil de trabajo haré un nuevo tutorial para Ubuntu 16.04.

      ar sveicieniem.

atstāt atbildi