W tym poradniku zajmę się zainstalowaniem oraz uruchomieniem WM Playera w wersji 3.1.4 na systemie Debian Sid działającym na jądrze 2.6.39-2-amd64, aktualizowanym w dniu 2011.06.20.
1. Pobieranie potrzebnych pakietów oraz plików:
Przed pobraniem VM Playera należy założyć konto na stronie: https://www.vmware.com/accounts/
Następnie należy pobrać pakiet odpowiedni dla zainstalowanego systemu, na komputerze hoście (aby pobrać plik należy być zalogowanym):
http://downloads.vmware.com/d/info/desk ... player/3_0
W naszym przypadku pobieramy następujące pakiety:
- Vmware-Player-3.1.4-385536.x86_64.bundle
- Vmware-VIX-1.10.3-368992.x86_64.bundle
Plik o nazwie: vmware_player310.pdf dostępny po zalogowaniu.
Należy też pobrać łatki dostępne na tej stronie:
http://weltall.heliohost.org/wordpress/ ... 9-updated/
Pobieramy dwie łatki na wszelki wypadek. U mnie zadziałała łatka w wersji 3:
http://weltall.heliohost.org/wordpress/ ... ixed.patch
http://weltall.heliohost.org/wordpress/ ... v3.tar.bz2
2. Instalacja VM Playera
Instalacja jest prosta i sprowadza się do wydania kilku poleceń w konsoli:
Kod: Zaznacz cały
su
Wchodzimy do katalogu, do którego ściągnęliśmy pakiety
Kod: Zaznacz cały
cd /ścieżka do katalogu
chmod +x Vmware-Player-3.1.4-385536.x86_64.bundle
./Vmware-Player-3.1.4-385536.x86_64.bundle
Kod: Zaznacz cały
yes
Jako root:
Kod: Zaznacz cały
chmod +x Vmware-VIX-1.10.3-368992.x86_64.bundle
./Vmware-VIX-1.10.3-368992.x86_64.bundle
Kod: Zaznacz cały
yes
3. Przygotowanie jądra do kompilacji
Doinstalowujemy pakiety za pomocą aptitude pakiety linux-headers
Kod: Zaznacz cały
aptitude install ~nlinux-headers-2.6.39
Operacja ta wymaga trochę zabawy..
Pamiętając, gdzie zapisaliśmy pobrane łatki wykonujemy po kolei:
- zmieniamy prawa na wykonywalne
Kod: Zaznacz cały
chmod +x /ścieżka-do-łatki/vmware2.6.39fixedv3.patch
Kod: Zaznacz cały
cd /usr/lib/vmware/modules/source
Kod: Zaznacz cały
tar xf vmblock.tar && tar xf vmci.tar && tar xf vmmon.tar && tar xf vmnet.tar && tar xf vsock.tar
Kod: Zaznacz cały
patch -p1 < /ścieżka-do-łatki/vmware2.6.39fixedv3.patch
Kod: Zaznacz cały
mv vmblock.tar vmblock.tar.orig && mv vmci.tar vmci.tar.orig && mv vmmon.tar vmmon.tar.orig && mv vmnet.tar vmnet.tar.orig && mv vsock.tar vsock.tar.orig
Kod: Zaznacz cały
tar vcf vmblock.tar vmblock-only && tar vcf vmci.tar vmci-only && tar vcf vmmon.tar vmmon-only && tar vcf vmnet.tar vmnet-only && tar vcf vsock.tar vsock-only
Kod: Zaznacz cały
rm -R vmblock-only vmci-only vmmon-only vmnet-only vsock-only
5. Uruchomienie WM Playera
Po tych czynnościach należy uruchomić WMWare Playera i skompilować moduł wmware na nowym jądrze zgodnie ze wskazówkami na ekranie.
Uruchamiamy program z menu KDE: Menu Start -> Programy -> System -> VMware Player
Gdyby brakowało jakiś pakietów, należy je doinstalować przez aptitude (lub apt-get) w konsoli
Jednak czasem, kiedy wystąpią błędy można analizować logi, lub szybciej, spróbować z inną łatką.
Należy wtedy skorzystać ze stworzonych wcześniej backupów (plików .orig) i powtórzyć operację nakładania łatki z wykorzystaniem drugiego lub innego pliku patcha.
Należy wykonać po kolei:
Kod: Zaznacz cały
cd /usr/lib/vmware/modules/source
Kod: Zaznacz cały
cp vmblock.tar.orig vmblock.tar && cp vmci.tar.orig vmci.tar && cp vmmon.tar.orig vmmon.tar && cp vmnet.tar.orig vmnet.tar && cp vsock.tar.orig vsock.tar
6. Instalacja systemu gościa oraz wymaganych dodatków
Po tych czynnościach, jeżeli wszystko poszło sprawnie, mamy gotową wirtualną maszynę do instalacji systemu gościa.
Miłej zabawy.
Pozdrowienia
wobo