VMWare 8.x 32bit >/dev/null [megoldva:CPU csere]

Fórumok

Szóval itt a nyakamon a 3.x kernel amin ugye nem működik a VMWare 7.x sorozat. Gondoltam megnézem a 8.0.1-et. Letöltöttem a VMWare-tól a VMware-Workstation-Full-8.0.1-528992.i386.bundle-t, indítom és döbbenten tapasztaltam, hogy a telepítő ezt vágja az arcomba:

VMware Installer
"One or more of your processors does not have the necessary 64bit extensions to run VMware virtual machines."

Nyilván mert ez nem 64bites cpu... Aztán megyek a VMWare support-ra és mit látok?!
VMware communities forum:

Question:
"Is there any chance that support for 32bit CPUs (P4) will return in 8.x?"

Answer:
"No, 32-bit CPU support won't be coming back

We dropped 32-bit CPU support to make our code simpler and easier to maintain, to improve performance, and to remove constraints going forward. Continuing to support 32-bit CPUs also would have been a burden for development and for testing. Since it's no longer possible to buy 32-bit CPUs (aside from some old 32-bit Atoms), we don't believe that supporting them is worth the trouble.

Unfortunately, if you need to continue using a 32-bit CPU, you will need to use Workstation 7."

Király! A 7.x teljesen használhatatlan a 3.x sorozatú kernellel...Szóval vigyázzatok!

Hozzászólások

Most mi itt a probléma? A 8.x tökéletesen működik 3.x kernellel 32 bites OS-en. Frissíteni kell 8.x-re.

--
trey @ gépház

Kb 10 perce próbáltam és 5 perce kukáztam ki a fórumból, hogy miért nem megy. Kivették -a 8.0.1-ből biztos mert most az van itt- a 32 bites támogatást.

-------------------------------------------------------------------------------------------
Mit használok? Na, na, na? Hát blackPanther OS v11.1-et * www.blackpanther.hu

Igen közben én is megtaláltam, köszönöm. És ha a CPU 64 bites akkor nincs gond! De a vicc, hogy ez a letöltésnél nincs említve:

"VMware Workstation for Linux 32-bit with VMware Tools
This bundle includes the full product and VMware Tools for all operating systems."

Mindjárt tesztelem a 8.0-t, bár kétlem, hogy megoldás lesz, mert a support is a 7.x-et javasolja :(

Szerk!
A 8.0 sem megy már 32 bites CPU-val. Szóval ennyi :(
-------------------------------------------------------------------------------------------
Mit használok? Na, na, na? Hát blackPanther OS v11.1-et * www.blackpanther.hu

Azért még izmosabb p4-esen virtuális gépben futtatni mai OS-eket még 2 gb rammal is elég nehézkes, nem csodálom hogy dobták a 32-bitet a 8-ban.

Pontosan 2GB ram van a gépemben, 8 virtuális gépet használok, abban fejlesztek és a régebbi verziókhoz abban fordítottam a kompatibilis csomagokat is. Semmilyen nehézségbe nem ütköztem még egyszer sem az évek alatt.

-------------------------------------------------------------------------------------------
Mit használok? Na, na, na? Hát blackPanther OS v11.1-et * www.blackpanther.hu

Egy nyomorult XP azért hogy a Windows installert le lehessen fordítani. Az előző blackPanther kiadásokból 1-1, hogy ha valami felmerül akkor kéznél legyen egy változat a javításhoz. Meg 1-2 tesztelésre való ez+az. A gép Intel(R) CPU T2250 @ 1.73GHz 500GB HDD 17" kb 5 éves és tényleg nincs igényem többre, mert minden célnak megfelelt eddig.

-------------------------------------------------------------------------------------------
Mit használok? Na, na, na? Hát blackPanther OS v11.1-et * www.blackpanther.hu

Nyilván a gép teljesítménye sem tenné lehetővé, hogy egyszerre fussanak, de nekem erre nincs is szükségem. Sajnos a VirtualBox sokkal lassabb és erőforrás igényesebb mint a VMWare volt, és még ott az USB mizéria is.

-------------------------------------------------------------------------------------------
Mit használok? Na, na, na? Hát blackPanther OS v11.1-et * www.blackpanther.hu

Egyszer volt, hogy egy hetig csak a tablet pc-met tudtam hasznalni es minden gond nelkul futott a Scientific Linux 6 VMWare 7-en.
Egy 1.73GHz-es Pentium M es 2GB RAM van a gepben. Nem kell annyira lenezni oket. (Persze nem kellett kernelt forgatnom rajta csak kb. 3000 soros progikat.)

En egyszer talaltam a 7.x-hez mukodo patchet, a legutolso 2.6-os sorozathoz valo jo a 3.x-hez is. Ha szembejon, belinkelem, de most mar nem emlexem hol volt.

Az a jo amugy, hogy a modulokon nem mindig valtoztatnak tul sokat, igy lehet futni egy kort a 8.x-es modulok - 7.x-es vmware temakorrel is. A .tar fajlokon nem vegez checksum ellenorzest a fordito parancs.
--

Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal 

Nem jó a 3.x-hez a patch, sőt a 3.1-hez még a 3.0-s patch sem jó sajnos. A modulokkal meg nem látom értelmét játszani, meddig lenne megoldás? Még kb 1 hónapig amíg kijön a következő kernel. Nem ér annyit folyamatos támogatás nélkül. Igazából az zavar, hogy az oldalon a 32bites rendszerhez van beharangozva az újabb változat is, pedig az valótlan a saját supportjuk szerint.

-------------------------------------------------------------------------------------------
Mit használok? Na, na, na? Hát blackPanther OS v11.1-et * www.blackpanther.hu

Kár, pedig jó sokba kerül a licensz.

Exam Cost is $225. Aki VCI (instruktori papírja is van), annak elsőre fele ennyi. Az UV-k már teljes árúak. De pl. a HP-nál az utolsó pár tanfolyamhoz járt ingyenes vizsgakupon - hogy most mi a helyzet, nem tudom, de rákérdezhetek.

VMware Workstation 8 Standard License for Linux and Windows, ESD (Electronic Software Download.) $199.00. Szóval nem annyival drágább.

Van akinek megy a 64 bites verzió Debianon 2.6.39, vagy 3.2 stock BPO kernellel amd64-en?

/usr/lib/vmware/modules/source$ sudo vmware-modconfig --console --install-all
Stopping VMware services:
   VMware Authentication Daemon                                        done
   VM communication interface socket family                            done
   Virtual machine communication interface                             done
   Virtual machine monitor                                             done
   Blocking file system                                                done
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-root/modules/vmmon-only'
make -C /lib/modules/3.2.0-0.bpo.1-amd64/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
          MODULEBUILDDIR= modules
make[1]: Entering directory `/usr/src/linux-headers-3.2.0-0.bpo.1-amd64'
  CC [M]  /tmp/vmware-root/modules/vmmon-only/linux/driver.o
  CC [M]  /tmp/vmware-root/modules/vmmon-only/linux/driverLog.o
  CC [M]  /tmp/vmware-root/modules/vmmon-only/linux/hostif.o
  CC [M]  /tmp/vmware-root/modules/vmmon-only/common/apic.o
  CC [M]  /tmp/vmware-root/modules/vmmon-only/common/comport.o
  CC [M]  /tmp/vmware-root/modules/vmmon-only/common/cpuid.o
  CC [M]  /tmp/vmware-root/modules/vmmon-only/common/hashFunc.o
  CC [M]  /tmp/vmware-root/modules/vmmon-only/common/memtrack.o
  CC [M]  /tmp/vmware-root/modules/vmmon-only/common/phystrack.o
  CC [M]  /tmp/vmware-root/modules/vmmon-only/common/task.o
  CC [M]  /tmp/vmware-root/modules/vmmon-only/common/vmx86.o
  CC [M]  /tmp/vmware-root/modules/vmmon-only/vmcore/moduleloop.o
  LD [M]  /tmp/vmware-root/modules/vmmon-only/vmmon.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /tmp/vmware-root/modules/vmmon-only/vmmon.mod.o
  LD [M]  /tmp/vmware-root/modules/vmmon-only/vmmon.ko
make[1]: Leaving directory `/usr/src/linux-headers-3.2.0-0.bpo.1-amd64'
make -C $PWD SRCROOT=$PWD/. \
          MODULEBUILDDIR= postbuild
make[1]: Entering directory `/tmp/vmware-root/modules/vmmon-only'
make[1]: `postbuild' is up to date.
make[1]: Leaving directory `/tmp/vmware-root/modules/vmmon-only'
cp -f vmmon.ko ./../vmmon.o
make: Leaving directory `/tmp/vmware-root/modules/vmmon-only'
Built vmmon module
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-root/modules/vmnet-only'
make -C /lib/modules/3.2.0-0.bpo.1-amd64/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
          MODULEBUILDDIR= modules
make[1]: Entering directory `/usr/src/linux-headers-3.2.0-0.bpo.1-amd64'
  CC [M]  /tmp/vmware-root/modules/vmnet-only/driver.o
  CC [M]  /tmp/vmware-root/modules/vmnet-only/hub.o
  CC [M]  /tmp/vmware-root/modules/vmnet-only/userif.o
  CC [M]  /tmp/vmware-root/modules/vmnet-only/netif.o
  CC [M]  /tmp/vmware-root/modules/vmnet-only/bridge.o
  CC [M]  /tmp/vmware-root/modules/vmnet-only/filter.o
  CC [M]  /tmp/vmware-root/modules/vmnet-only/procfs.o
  CC [M]  /tmp/vmware-root/modules/vmnet-only/smac.o
  CC [M]  /tmp/vmware-root/modules/vmnet-only/smac_compat.o
  CC [M]  /tmp/vmware-root/modules/vmnet-only/vnetEvent.o
  CC [M]  /tmp/vmware-root/modules/vmnet-only/vnetUserListener.o
/tmp/vmware-root/modules/vmnet-only/userif.c: In function ‘VNetCsumCopyDatagram’:
/tmp/vmware-root/modules/vmnet-only/userif.c:520: error: incompatible type for argument 1 of ‘kmap’
/usr/src/linux-headers-3.2.0-0.bpo.1-common/include/linux/highmem.h:48: note: expected ‘struct page *’ but argument is of type ‘const struct <anonymous>’
/tmp/vmware-root/modules/vmnet-only/userif.c:523: error: incompatible type for argument 1 of ‘kunmap’
/usr/src/linux-headers-3.2.0-0.bpo.1-common/include/linux/highmem.h:54: note: expected ‘struct page *’ but argument is of type ‘const struct <anonymous>’
make[4]: *** [/tmp/vmware-root/modules/vmnet-only/userif.o] Error 1
make[4]: *** Waiting for unfinished jobs....
/tmp/vmware-root/modules/vmnet-only/filter.c:60: error: ‘THIS_MODULE’ undeclared here (not in a function)
make[4]: *** [/tmp/vmware-root/modules/vmnet-only/filter.o] Error 1
/tmp/vmware-root/modules/vmnet-only/netif.c: In function ‘VNetNetIfSetup’:
/tmp/vmware-root/modules/vmnet-only/netif.c:134: error: unknown field ‘ndo_set_multicast_list’ specified in initializer
/tmp/vmware-root/modules/vmnet-only/netif.c:134: warning: initialization from incompatible pointer type
make[4]: *** [/tmp/vmware-root/modules/vmnet-only/netif.o] Error 1
make[3]: *** [_module_/tmp/vmware-root/modules/vmnet-only] Error 2
make[2]: *** [sub-make] Error 2
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.2.0-0.bpo.1-amd64'
make: *** [vmnet.ko] Error 2
make: Leaving directory `/tmp/vmware-root/modules/vmnet-only'
Unable to install vmnet

Szóval nem, ezzel még rosszabb lett.