VMware, amd64, chroot

Kamil kamil.listy w klecza.pl
Czw, 14 Wrz 2006, 20:03:47 CEST


Dnia środa, 13 września 2006 22:32, Krzysztof Mościcki napisał:
> modinfo vmmon
> i tam znajdz odpowiednia opcję, z którą należy załadować moduł.
Dzięki podziałało `modprobe vmmon vmversion=15`... trochę dziwne, że nie 14 
ale działa (14=VMware 5.5, 15=TOT).

Dobra krótkie HOW-TO jak odpalić najnowszą wersje (5.5.2.29772) na AC na amd64 
w 32 bitowym chroocie:
1. W 64 bitowym środowisku budujemy i instalujemy moduły do jądra 
kernel-misc-vmmon i kernel-misc-vmnet
2. `modprobe vmnet; modprobe vmmon vmversion=15`

To na tyle jeśli chodzi o środowsiko 64 bitowe... można jeszcze dorzucić te 
moduły do /etc/modules aby były zawsze ładowane

3. W 32 bitowym chroot'cie budujemy i instalujemy VMware-workstation oraz 
VMware-workstation-networking... będą sie te pakiety burzyły o moduły do 
kernela ale te mamy w 64 bitowym środowisku więc się nie przejmujemy i 
dajemy --nodeps. Będą się też burzyć o biblioteki libsexy i libsexymm nawet 
jeśli je już zainstalujemy. Po zainstalowaniu powyższych bibliotek trzeba po 
prostu podlinkować odpowiednie biblioteki libsexy.so.2 -> libsexy.so.1 oraz 
libsexymm.so.2 -> libsexymm.so.2
4. VMware-workstation jest źle zbudowany. Brakuje mu 
pliku /usr/lib/vmware/share/EULA.txt Należy ten plik przegrać sobie ze źródeł 
(można też go zwyczajnie stworzyć ale ze względów prawnych chyba się powinno 
wybrać pierwszą metodę). Bez tego pliku vmware się nie uruchomi!!
5. W chroocie odpalamy `/etc/rc.d/init.d/vmnet start`. Nie przejmujemy się 
dwoma błędami o braku modułów (one są w 64 bitowym środowisku). Trzecia opcja 
(bridge) powinna być ładnie na zielono;)
6. Uruchamiamy vmware

No to tak w skrócie tyle... Komentarze mile widziane. Jest jeszcze parę 
drobnych rzeczy jak ściągnięcie klucza trialowego, ściągnięcie źródeł ale to 
juz chyba nic z czym można by sobie było nie poradzić.
-- 
Pozdrawiam, Kamil




Więcej informacji o liście dyskusyjnej pld-users-pl