openSUSEa suomeksi
openSUSE => Asennus ja käyttö => Aiheen aloitti: Ilkka - 31.12.2007 - klo:21:41
-
Olen yrittänyt susen wiki ohjeen mukaan asentaa, mutta joku mulla ei nyt onnistu. mikä paketti pitää hakea suse 10.3 selle ja onnistuuko asentaminen yastilla ja mitä muita paketteja pitää asentaa. vika on nyt taitamattomuudessani eikä susessa. olen susea käyttänyt vasta muutaman päivän. ubuntua käytin aiemmin yli 3v. suse 10.3 kde. ajattelin vmwarella ajaa win xp :tä
jos osoittautuu hyvin toimivaksi niin alkup. win saa potkut tältä läppäriltä ;)
muuten suse toimii kuin se kuuluisa venäläisen junan vessa.
-
Mikähän on virheilmoitus minkä saat. Kopioi se tähän ja katsotaan sitten lisää.
-
yritin tuota gonfigurointia.
linux:~ # vmware-config.pl
Making sure services for VMware Server are stopped.
Stopping VMware services:
Virtual machine monitor done
Configuring fallback GTK+ 2.4 libraries.
In which directory do you want to install the mime type icons?
[/usr/share/icons]
mitäköhän pitäis tehdä ? ja miten
-
Vastailet tuon määritysohjelman esittämiin kysymyksiin, normaalisti oletuksena valittu vastaus kelpaa.
Varmista että tarvittavat paketit kernel-source ja kääntämiseen tarvittavat paketit ovat asennettuina.
-
mitä tämän kanssa täytyis tehdä kun tökkää tuohon tuo gonfigurointi ja miten saan tarkistettua mitkä vwwareen liittyvät paketit on asennettu ja mitä puuttuu, kun jotain sieltä vielä puuttuu.
on vähä hakusessa tämä virtuaalipuoli kun ekaa kertaa yritän, mutta periks en anna ;)
linux:~ # vmware-config.pl
Making sure services for VMware Server are stopped.
Stopping VMware services:
Virtual machine monitor done
Configuring fallback GTK+ 2.4 libraries.
In which directory do you want to install the mime type icons?
[/usr/share/icons]
-
Paina [Enter]-näppäintä.
-
kirjoitin päätteeseen vmware niin tuli. että
linux:~ # vmware
vmware is installed, but it has not been (correctly) configured
for this system. To (re-)configure it, invoke the following command:
/usr/bin/vmware-config.pl.
saisko tuohon ohjetta ois kiva saaha toimimaan kun pitäis tässäkuussa aloittaa työharjoittelu ja siellä käytetään linuxia.
on tuota ikääkin jo kohta 50v ja pitää vaihtaa ammattia sairauden takia ja muutenki olen yli 3v opetellu linuxin ubuntulla nyt tämä suse vuorossa ;)
-
kirjoitin päätteeseen vmware niin tuli. että
saisko tuohon ohjetta ois kiva saaha toimimaan kun pitäis tässäkuussa aloittaa työharjoittelu ja siellä käytetään linuxia.
Aina kun teksti pysähtyy, niin paina vaan enteriä ;)
-
niiden lukuisien enterien jälkeen toppas tuommoseen ihan niinkuin joku pakettipuuttuis ?
linux:~ # vmware-config.pl
Making sure services for VMware Server are stopped.
Stopping VMware services:
Virtual machine monitor done
Configuring fallback GTK+ 2.4 libraries.
In which directory do you want to install the mime type icons?
[/usr/share/icons]
What directory contains your desktop menu entry files? These files have a
.desktop file extension. [/usr/share/applications]
In which directory do you want to install the application's icon?
[/usr/share/pixmaps]
Trying to find a suitable vmmon module for your running kernel.
None of the pre-built vmmon modules for VMware Server is suitable for your
running kernel. Do you want this program to try to build the vmmon module for
your system (you need to have a C compiler installed on your system)? [yes] yes
Using compiler "/usr/bin/gcc". Use environment variable CC to override.
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]
-
Eli tuo /usr/bin/vmware-config.pl pitää suorittaa ennen kuin VMwarea voi käyttää. Alla tuon määrityksen eteneminen verkonmääritykseen asti.
Eli jos et halua oletusarvoa muuttaa niin paina [Enter]-näppäintä. Tarkista että kernel-source, make ja gcc ovat asennettuina.
ambrym:/ # vmware-config.pl
Making sure services for VMware Player are stopped.
Stopping VMware services:
<poistettu turhia rivejä>
Configuring fallback GTK+ 2.4 libraries.
In which directory do you want to install the theme icons?
[/usr/share/icons] PAINA [ENTER]
What directory contains your desktop menu entry files? These files have a
.desktop file extension. [/usr/share/applications] PAINA [ENTER]
In which directory do you want to install the application's icon?
[/usr/share/pixmaps] PAINA [ENTER]
Trying to find a suitable vmmon module for your running kernel.
None of the pre-built vmmon modules for VMware Player is suitable for your
running kernel. Do you want this program to try to build the vmmon module for
your system (you need to have a C compiler installed on your system)? [yes] PAINA [ENTER]
Using compiler "/usr/bin/gcc". Use environment variable CC to override.
What is the location of the directory of C header files that match your running
kernel? [/lib/modules/2.6.22.13-0.3-default/build/include] PAINA [ENTER]
Extracting the sources of the vmmon module.
Building the vmmon module.
Using 2.6.x kernel build system.
make: Siirrytään hakemistoon "/tmp/vmware-config2/vmmon-only"
make -C /lib/modules/2.6.22.13-0.3-default/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Siirrytään hakemistoon "/usr/src/linux-2.6.22.13-0.3-obj/x86_64/default"
make -C ../../../linux-2.6.22.13-0.3 O=../linux-2.6.22.13-0.3-obj/x86_64/default modules
CC [M] /tmp/vmware-config2/vmmon-only/linux/driver.o
< poistettu turhia rivejä >
LD [M] /tmp/vmware-config2/vmmon-only/vmmon.ko
make[1]: Poistutaan hakemistosta "/usr/src/linux-2.6.22.13-0.3-obj/x86_64/default"
cp -f vmmon.ko ./../vmmon.o
make: Poistutaan hakemistosta "/tmp/vmware-config2/vmmon-only"
The module loads perfectly in the running kernel.
This program previously created the file /dev/vmmon, and was about to remove
it. Somebody else apparently did it already.
Trying to find a suitable vmblock module for your running kernel.
None of the pre-built vmblock modules for VMware Player is suitable for your
running kernel. Do you want this program to try to build the vmblock module
for your system (you need to have a C compiler installed on your system)?
[yes] PAINA [ENTER]
Extracting the sources of the vmblock module.
Building the vmblock module.
Using 2.6.x kernel build system.
make: Siirrytään hakemistoon "/tmp/vmware-config2/vmblock-only"
make -C /lib/modules/2.6.22.13-0.3-default/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Siirrytään hakemistoon "/usr/src/linux-2.6.22.13-0.3-obj/x86_64/default"
make -C ../../../linux-2.6.22.13-0.3 O=../linux-2.6.22.13-0.3-obj/x86_64/default modules
CC [M] /tmp/vmware-config2/vmblock-only/linux/block.o
<poistettu turhia rivejä >
CC /tmp/vmware-config2/vmblock-only/vmblock.mod.o
LD [M] /tmp/vmware-config2/vmblock-only/vmblock.ko
make[1]: Poistutaan hakemistosta "/usr/src/linux-2.6.22.13-0.3-obj/x86_64/default"
cp -f vmblock.ko ./../vmblock.o
make: Poistutaan hakemistosta "/tmp/vmware-config2/vmblock-only"
The module loads perfectly in the running kernel.
Tämän jälkeen tulee verkon määrittäminen, katso ohjeet täältä (http://opensuse.fi/Vmware_määritys#Verkko_Asetukset).
-
tuli iha niinku ei löytäis kerneliä ?
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include] tässä painoin enter ja alla vastaus
The path "/usr/src/linux/include" is not an existing directory.
-
Komenna
su -c 'zypper in kernel-source gcc make'
-
asensin kernelin ja sitten gonfiguroin uudelleel. tuli tommonen
What is the location of the directory of C header files that match your running
kernel? [/lib/modules/2.6.22.13-0.3-bigsmp/build/include]
Extracting the sources of the vmmon module.
Building the vmmon module.
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config0/vmmon-only'
make -C /lib/modules/2.6.22.13-0.3-bigsmp/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-2.6.22.13-0.3-obj/i386/bigsmp'
make -C ../../../linux-2.6.22.13-0.3 O=../linux-2.6.22.13-0.3-obj/i386/bigsmp modules
CC [M] /tmp/vmware-config0/vmmon-only/linux/driver.o
In file included from /tmp/vmware-config0/vmmon-only/linux/driver.c:80:
/tmp/vmware-config0/vmmon-only/./include/compat_kernel.h:21: error: expected declaration specifiers or '...' before 'compat_exit'
/tmp/vmware-config0/vmmon-only/./include/compat_kernel.h:21: error: expected declaration specifiers or '...' before 'exit_code'
/tmp/vmware-config0/vmmon-only/./include/compat_kernel.h:21: warning: type defaults to 'int' in declaration of '_syscall1'
make[4]: *** [/tmp/vmware-config0/vmmon-only/linux/driver.o] Error 1
make[3]: *** [_module_/tmp/vmware-config0/vmmon-only] Error 2
make[2]: *** [modules] Error 2
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.22.13-0.3-obj/i386/bigsmp'
make: *** [vmmon.ko] Error 2
make: Leaving directory `/tmp/vmware-config0/vmmon-only'
Unable to build the vmmon module.
For more information on how to troubleshoot module-related problems, please
visit our Web site at "http://www.vmware.com/download/modules/modules.html" and
"http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html".
Execution aborted.
-
Mitä sanoo komento
uname -a
Joka tapauksessa, ainakin aiemmin, tuosta bigsmp-ytimestä on ollut silloin tällöin ongelmia.
-
tämmöstä sanoopi ja kiitos kun jaksatte avittaa kyllä tämä tästä vielä selkiytyy.
linux:~ # uname -a
Linux linux 2.6.22.13-0.3-bigsmp #1 SMP 2007/11/19 15:02:58 UTC i686 athlon i386 GNU/Linux
-
Eli jos et onnistu suorittamaan tuota vmware-config.pl:ää niin vaihda tuo bigsmp -> default.
Avaa YaST2 -> Ohjelmisto -> Ohjelmistonhallinta. Kirjoita hakukenttään kernel
Valitse sitten asennettavaksi kernel-default, tuo bigsmp:n pitäisi poistua samalla.
Kun asennus on suoritettu, käynnistä kone uudelleen.
-
heittää edelleen saman herjan. pitäisköhän tuo asennus tehdä alusta uusiksi, jos vaikka oisin kämminy jossakin ? se kyllä väittää,että vmware on asennettu ja kuvakekin löytyy , muttakun ei voi tuota gonfigurointia suorittaa loppuun.
jos asennus pitää uusia niin miten tuo edellinen poistetaan kaikkine kilikkeineen vai onkose ylipäätään mahdollista
tämä meni vähä hankalaksi, mutta periksi en anna, piru ku ois tu lontoonmurre vielä paremmin hallinnassa niin ois paljo helponpaa, muttaku joutuu pääpunasena miettimään ??? vaan kyllä se siitä vielä selekiää ;)
-
http://opensuse.fi/keskustelu/index.php?topic=1193.msg7389#msg7389
-
mitenkä tuon runame pl tiedoston suoritus tapahtuu ? :o se päivityspaketti on kotikansiossa purettuna omaankansioonsa, josta tuo runame pl tiedosto löytyy.
-
Mene hakemistoon jossa tuo runme.pl tiedosto on, komenna sitten root-käyttäjänä
./runme.pl
-
eipä vielä auttanu tässä tapahtuneet.
linux:~ # cd /home/ilkka/vmware-any-any-update109
linux:/home/ilkka/vmware-any-any-update109 # ./runme.pl
Updating /usr/bin/vmware-config.pl ... already patched
The file /usr/lib/vmware/modules/source/vmnet.tar that this script was about to
install already exists. Overwrite? [yes]
Updating /usr/bin/vmware ... No patch needed/available
Updating /usr/bin/vmnet-bridge ... No patch needed/available
Updating /usr/lib/vmware/bin/vmware-vmx ... No patch needed/available
Updating /usr/lib/vmware/bin-debug/vmware-vmx ... No patch needed/available
VMware modules in "/usr/lib/vmware/modules/source" has been updated.
Before running VMware for the first time after update, you need to configure it
for your running kernel by invoking the following command:
"/usr/bin/vmware-config.pl". Do you want this script to invoke the command for
you now? [yes]
Making sure services for VMware Server are stopped.
Stopping VMware services:
Virtual machine monitor done
Configuring fallback GTK+ 2.4 libraries.
In which directory do you want to install the mime type icons?
[/usr/share/icons]
What directory contains your desktop menu entry files? These files have a
.desktop file extension. [/usr/share/applications]
In which directory do you want to install the application's icon?
[/usr/share/pixmaps]
Trying to find a suitable vmmon module for your running kernel.
None of the pre-built vmmon modules for VMware Server is suitable for your
running kernel. Do you want this program to try to build the vmmon module for
your system (you need to have a C compiler installed on your system)? [yes]
Using compiler "/usr/bin/gcc". Use environment variable CC to override.
What is the location of the directory of C header files that match your running
kernel? [/lib/modules/2.6.22.13-0.3-bigsmp/build/include]
Extracting the sources of the vmmon module.
Building the vmmon module.
Building for VMware Server 1.0.0.
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config4/vmmon-only'
make -C /lib/modules/2.6.22.13-0.3-bigsmp/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-2.6.22.13-0.3-obj/i386/bigsmp'
make -C ../../../linux-2.6.22.13-0.3 O=../linux-2.6.22.13-0.3-obj/i386/bigsmp modules
CC [M] /tmp/vmware-config4/vmmon-only/linux/driver.o
CC [M] /tmp/vmware-config4/vmmon-only/linux/hostif.o
CC [M] /tmp/vmware-config4/vmmon-only/common/cpuid.o
CC [M] /tmp/vmware-config4/vmmon-only/common/hash.o
CC [M] /tmp/vmware-config4/vmmon-only/common/memtrack.o
CC [M] /tmp/vmware-config4/vmmon-only/common/phystrack.o
CC [M] /tmp/vmware-config4/vmmon-only/common/task.o
cc1plus: warning: command line option "-Werror-implicit-function-declaration" is valid for C/ObjC but not for C++
cc1plus: warning: command line option "-Wdeclaration-after-statement" is valid for C/ObjC but not for C++
cc1plus: warning: command line option "-Wno-pointer-sign" is valid for C/ObjC but not for C++
cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++
cc1plus: warning: command line option "-ffreestanding" is valid for C/ObjC but not for C++
In file included from /tmp/vmware-config4/vmmon-only/common/hostKernel.h:56,
from /tmp/vmware-config4/vmmon-only/common/task.c:24:
include2/asm/page.h: In function 'pte_t native_make_pte(long long unsigned int)':
include2/asm/page.h:79: error: expected primary-expression before ')' token
include2/asm/page.h:79: error: expected ';' before '{' token
include2/asm/page.h:79: error: expected primary-expression before '.' token
include2/asm/page.h:79: error: expected primary-expression before '.' token
include2/asm/page.h:79: error: expected `;' before '}' token
make[4]: *** [/tmp/vmware-config4/vmmon-only/common/task.o] Error 1
make[3]: *** [_module_/tmp/vmware-config4/vmmon-only] Error 2
make[2]: *** [modules] Error 2
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.22.13-0.3-obj/i386/bigsmp'
make: *** [vmmon.ko] Error 2
make: Leaving directory `/tmp/vmware-config4/vmmon-only'
Unable to build the vmmon module.
For more information on how to troubleshoot module-related problems, please
visit our Web site at "http://www.vmware.com/download/modules/modules.html" and
"http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html".
Execution aborted.
make: Leaving directory `/tmp/vmware-config4/vmmon-only'
Unable to build the vmmon module. tarkottaako tämä, että pitäs tehdä tuolle vmmon modulelle jotaki (asentaa uusiks?) jo niin miten ?
-
Kokeile vaihtaa se bigsmp -> defaultiksi, väittäisin että se auttaa.
-
yritin yastilla muuttaa , mutta ei anna poistaa bigsmb- kerneliä ja default oli asennettu herjaa riippuvuuksista, että nnyt meni sormi ainaki suuhun ;)
-
Riippuvuudet johtuvat kmp moduuleista.
Vaihda kaikki *-kmp-bigsmp > *-kmp-default
-
ei onnistu gonfigurointi vaikka vaihdoin sen kernelin. tässä herjat.
linux:~ # vmware-config.pl
Making sure services for VMware Server are stopped.
Stopping VMware services:
Virtual machine monitor done
Configuring fallback GTK+ 2.4 libraries.
In which directory do you want to install the mime type icons?
[/usr/share/icons]
What directory contains your desktop menu entry files? These files have a
.desktop file extension. [/usr/share/applications]
In which directory do you want to install the application's icon?
[/usr/share/pixmaps]
Trying to find a suitable vmmon module for your running kernel.
None of the pre-built vmmon modules for VMware Server is suitable for your
running kernel. Do you want this program to try to build the vmmon module for
your system (you need to have a C compiler installed on your system)? [yes]
Using compiler "/usr/bin/gcc". Use environment variable CC to override.
What is the location of the directory of C header files that match your running
kernel? [/lib/modules/2.6.22.13-0.3-default/build/include]
Extracting the sources of the vmmon module.
Building the vmmon module.
Building for VMware Server 1.0.0.
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config7/vmmon-only'
make -C /lib/modules/2.6.22.13-0.3-default/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-2.6.22.13-0.3-obj/i386/default'
make -C ../../../linux-2.6.22.13-0.3 O=../linux-2.6.22.13-0.3-obj/i386/default modules
CC [M] /tmp/vmware-config7/vmmon-only/linux/driver.o
CC [M] /tmp/vmware-config7/vmmon-only/linux/hostif.o
CC [M] /tmp/vmware-config7/vmmon-only/common/cpuid.o
CC [M] /tmp/vmware-config7/vmmon-only/common/hash.o
CC [M] /tmp/vmware-config7/vmmon-only/common/memtrack.o
CC [M] /tmp/vmware-config7/vmmon-only/common/phystrack.o
CC [M] /tmp/vmware-config7/vmmon-only/common/task.o
cc1plus: warning: command line option "-Werror-implicit-function-declaration" is valid for C/ObjC but not for C++
cc1plus: warning: command line option "-Wdeclaration-after-statement" is valid for C/ObjC but not for C++
cc1plus: warning: command line option "-Wno-pointer-sign" is valid for C/ObjC but not for C++
cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++
cc1plus: warning: command line option "-ffreestanding" is valid for C/ObjC but not for C++
In file included from /tmp/vmware-config7/vmmon-only/common/hostKernel.h:56,
from /tmp/vmware-config7/vmmon-only/common/task.c:24:
include2/asm/page.h: In function 'pte_t native_make_pte(long unsigned int)':
include2/asm/page.h:112: error: expected primary-expression before ')' token
include2/asm/page.h:112: error: expected ';' before '{' token
include2/asm/page.h:112: error: expected primary-expression before '.' token
include2/asm/page.h:112: error: expected `;' before '}' token
make[4]: *** [/tmp/vmware-config7/vmmon-only/common/task.o] Error 1
make[3]: *** [_module_/tmp/vmware-config7/vmmon-only] Error 2
make[2]: *** [modules] Error 2
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.22.13-0.3-obj/i386/default'
make: *** [vmmon.ko] Error 2
make: Leaving directory `/tmp/vmware-config7/vmmon-only'
Unable to build the vmmon module.
For more information on how to troubleshoot module-related problems, please
visit our Web site at "http://www.vmware.com/download/modules/modules.html" and
"http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html".
-
Mulla stoppaa ihan samaan herjaan.
muoks: Ratkaisu löyty mulle tästä.
1. lataa http://knihovny.cvut.cz/ftp/pub/vmware/vmware-any-any-update115.tar.gz
2 . pura paketti
3. aja runme.pl sudo ./runme.pl
4. toimii
Tuolla juttua siitä http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1623 . En kyllä ymmärrä miks se ton patchin vaati koska suse on tuettu systeemi. Mutta pääasia että toimii :)