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