Vmware nie startuje w Linuxie

Cześć!

Spotkałem się na tym forum z wieloma opiniami, że Vmware Workstation jest najlepszym programem do wirtualizacji w Linuxie. Dotychczas używałem VirtualBox, ale po ponownym zainstalowaniu Linuxa postanowiłem spróbować skorzystać z tego lepszego programu.

Pobrałem wersję 6.5, jednakże po zainstalowaniu, gdy klikam w ikonę Vmware Workstation pojawia się klepsydra, ale po pewnym czasie znika, a sam program nie startuje.

Co więc zrobić, żeby w Ubuntu Linux ten program wystartował?

Z góry dzięki za odpowiedź

U mnie było podobnie i zadziałało to:

sudo -i

cd /tmp

wget http://www.sputnick-area.net/scripts/vmware7.1.1-patch-kernel-2.6.35.bash

chmod +x vmware7.1.1-patch-kernel-2.6.35.bash

./vmware7.1.1-patch-kernel-2.6.35.bash

vmware-modconfig --console --install-all

Obecnie najnowsza wersja jest bodajze 7.1. napisz jaką masz wersję kernela (polecenie uname -r)

Wykonałem wszystkie polecenia z drugie wątku. Jednakże teraz pojawia mi się następujący komunikat, gdy chcę zaktualizować program:

Unable to build kernel module.


See log file /tmp/vmware-root/setup-5714.log for details.

Jak mam ten program rozwiązać?

Moja wersja kernela to: 2.6.35-22-generic

To może pokaż zawartość tego pliku /tmp/vmware-root/setup-5714.log , sam instalator ci to sugeruje.

Pojawia mi się taki komunikat:

jacob@NotebookHP-Linux:~$ sudo /tmp/vmware-root/setup-7820.log for details

sudo: /tmp/vmware-root/setup-7820.log: command not found

Jeżeli już to z pomocą cat:

cat /tmp/vmware-root/setup-7820.log

No jest coś więcej:

jacob@NotebookHP-Linux:~$ sudo cat /tmp/vmware-root/setup-11236.log

paź 31 19:15:41.315: app-140039699834624| Log for VMware Workstation pid=11236 version=7.1.2 build=build-301548 option=Release

paź 31 19:15:41.315: app-140039699834624| The process is 64-bit.

paź 31 19:15:41.315: app-140039699834624| Host codepage=UTF-8 encoding=UTF-8

paź 31 19:15:41.315: app-140039699834624| Logging to /tmp/vmware-root/setup-11236.log

paź 31 19:15:41.462: app-140039699834624| modconf query interface initialized

paź 31 19:15:41.463: app-140039699834624| modconf library initialized

paź 31 19:15:41.487: app-140039699834624| Your GCC version: 4.4

paź 31 19:15:41.493: app-140039699834624| Your GCC version: 4.4

paź 31 19:15:41.501: app-140039699834624| Your GCC version: 4.4

paź 31 19:15:41.513: app-140039699834624| Your GCC version: 4.4

paź 31 19:15:41.523: app-140039699834624| Your GCC version: 4.4

paź 31 19:15:41.548: app-140039699834624| Trying to find a suitable PBM set for kernel 2.6.35-22-generic.

paź 31 19:15:41.548: app-140039699834624| Trying to find a suitable PBM set for kernel 2.6.35-22-generic.

paź 31 19:15:41.548: app-140039699834624| Trying to find a suitable PBM set for kernel 2.6.35-22-generic.

paź 31 19:15:41.548: app-140039699834624| Trying to find a suitable PBM set for kernel 2.6.35-22-generic.

paź 31 19:15:41.549: app-140039699834624| Trying to find a suitable PBM set for kernel 2.6.35-22-generic.

paź 31 19:15:41.560: app-140039699834624| Trying to find a suitable PBM set for kernel 2.6.35-22-generic.

paź 31 19:15:41.560: app-140039699834624| Trying to find a suitable PBM set for kernel 2.6.35-22-generic.

paź 31 19:15:41.560: app-140039699834624| Trying to find a suitable PBM set for kernel 2.6.35-22-generic.

paź 31 19:15:41.560: app-140039699834624| Trying to find a suitable PBM set for kernel 2.6.35-22-generic.

paź 31 19:15:41.560: app-140039699834624| Trying to find a suitable PBM set for kernel 2.6.35-22-generic.

paź 31 19:15:41.565: app-140039699834624| Your GCC version: 4.4

paź 31 19:15:41.572: app-140039699834624| Your GCC version: 4.4

paź 31 19:15:41.608: app-140039699834624| Trying to find a suitable PBM set for kernel 2.6.35-22-generic.

paź 31 19:15:41.608: app-140039699834624| Trying to find a suitable PBM set for kernel 2.6.35-22-generic.

paź 31 19:15:41.608: app-140039699834624| Trying to find a suitable PBM set for kernel 2.6.35-22-generic.

paź 31 19:15:41.608: app-140039699834624| Trying to find a suitable PBM set for kernel 2.6.35-22-generic.

paź 31 19:15:41.608: app-140039699834624| Trying to find a suitable PBM set for kernel 2.6.35-22-generic.

paź 31 19:15:41.612: app-140039699834624| Your GCC version: 4.4

paź 31 19:15:41.621: app-140039699834624| Your GCC version: 4.4

paź 31 19:15:41.659: app-140039699834624| Trying to find a suitable PBM set for kernel 2.6.35-22-generic.

paź 31 19:15:41.659: app-140039699834624| Trying to find a suitable PBM set for kernel 2.6.35-22-generic.

paź 31 19:15:41.659: app-140039699834624| Trying to find a suitable PBM set for kernel 2.6.35-22-generic.

paź 31 19:15:41.659: app-140039699834624| Trying to find a suitable PBM set for kernel 2.6.35-22-generic.

paź 31 19:15:41.659: app-140039699834624| Trying to find a suitable PBM set for kernel 2.6.35-22-generic.

paź 31 19:15:41.806: app-140039699834624| Trying to find a suitable PBM set for kernel 2.6.35-22-generic.

paź 31 19:15:41.806: app-140039699834624| Building module vmmon.

paź 31 19:15:41.807: app-140039699834624| Extracting the sources of the vmmon module.

paź 31 19:15:41.818: app-140039699834624| Building module with command: /usr/bin/make -C /tmp/vmware-root/modules/vmmon-only auto-build SUPPORT_SMP=1 HEADER_DIR=/lib/modules/2.6.35-22-generic/build/include CC=/usr/bin/gcc GREP=/usr/bin/make IS_GCC_3=no VMCCVER=4.4.5

paź 31 19:15:44.300: app-140039699834624| Failed to compile module vmmon!

Od wersji 2.6.35 produkty VMware mają właśnie problem z kompilacją przy każdym uruchomieniu.

sudo apt-get install linux-headers-`uname-r'

Zainstaluj wersję 7.1 VM Workstation

I wtedy wykonaj instrukcje z 2 postu.

Jeżeli dalej nie działa, spróbuj tego:

sudo nano /etc/vmware/config

Zamień

VSOCK_CONFED = “yes”

na

VSOCK_CONFED = “no”

Zapisz i uruchom ponownie VMware Workstation

Niestety dalej nic… powoli zaczynam tracić siły do tego systemu…

Próbowałeś VMWare Player?

Pozdrawiam!

Próbowałem i problem ten sam.

Poza tym z tego co mi wiadomo WMWare Player służy tylko do odtwarzania już skompilowanych maszyn wirtualnych, a ja potrzebuje narzędzia, w którym takie maszyny będę mógł tworzyć sam. Dlatego muszę mieć pełną wersję WMVare Workstation…

Jednakże widać, że będę musiał wrócić do Windows, żeby móc z tego korzystać…

VMWare Player od wersji 3.0 umożliwia już tworzenie maszyn wirtualnych, więc Workstation jest Ci koniecznie potrzebny :slight_smile: Tak się zastanawiam czy problem czasem nie leży w 64-bitowym systemie.

Pozdrawiam!

Czyli co wykonać krok wstecz i zainstalować system x86?

Nie będzie przeszkadzać, że mam 4GB RAM?

Przeinstalowywanie systemu nie ma sensu, tak sobie tylko pomyślałem ale 100% pewności nie mam, więc tym bardziej nie ma sensu instalować na nowo systemu. Co do 4GB RAMu, to nie przeszkadza - Linux na x86 spokojnie sobie radzi z tą ilością RAMu, a nawet obsługuje jeszcze więcej - niegdyś obsługiwał na x86 do 64GB, teraz pewnie więcej, ile to nie jestem na bieżąco, bo nie mam takiej potrzeby :slight_smile:

Możesz najwyżej zainstalować Ubuntu 32-bitowe na Virtualboksie i próbować instalacji na nim WMware. Tak poza tym, jeśli twój model Core 2 Duo wspiera wirtualizację sprzętową, to ja bym stawiał system na KVM i uruchamiał w Qemu. Ewentualnie na Xen ale KVM+Qemu jest łatwiejsze do ogarnięcia :slight_smile:

Pozdrawiam!

A po polsku nie można? Bo nic z tego nie wiem…

KVM to skrót od Kernel-based Virtual Machine, w skrócie jest to tzw. hypervisor wbudowany w jądro Linux, natomiast Qemu jest emulatorem, takim jak Virtualbox. Więcej na ten temat do poczytania:

http://pl.wikipedia.org/wiki/Kernel-bas … al_Machine

http://pl.wikipedia.org/wiki/QEMU

http://pl.wikipedia.org/wiki/Xen

Jak się za to zabrać opisano tutaj https://help.ubuntu.com/community/Windo … rQemuHowTo co prawda robi się to zupełnie inaczej niż w VirtulBoksie ale efekt powinien być znacznie lepszy - system powinien być wydajniejszy :slight_smile:

Pozdrawiam!

PS. Pisze się po polsku - z małej litery :slight_smile:

Nie na razie pobawię się VMWare… za skomplikowane mi się to wydaje…

Zapytam tak dodatkowo - skoro Linuxy 32 bitowe obsługują 4 i więcej gigabajtów RAM to jest jakiś sens instalować systemy x64? Bo z tego co widzę to programów na architekturę 32 bitową jest więcej…

Jeżeli mnie pamięć nie myli (w razie pomyłki proszę o sprostowanie) to w wersji x86 obsługa pamięci powyżej 4 GB jest obsługiwana programowo, zaś w x64 sprzętowo, przez co szybciej będzie działać na 64-bitowcu. Dodatkowo platformy operacyjne 64-bitowe lepiej obsługują nowoczesne procesory, przez co większość operacji jest wykonywana znacznie szybciej.

Jednak osobiście mam różne zdania na temat systemów 64-bitowych. Windows 7 chodzi tak, jakby się zapowietrzał (na lapku), Ubuntu, hm… niekiedy wariuje. Ja osobiście jadę na systemach 32-bitowych.

Są jeszcze inne zalety oprócz obsługi RAMu powyżej na x86-64, o których wspomniał już Triniti. Ten temat wyjaśnił również etam na swoim blogu http://www.dobreprogramy.pl/etam/Prawdy … 18701.html :slight_smile:

Pozdrawiam!