Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedente |
doc:vmware_player_4 [2012/06/25 07:38] – [Download] xquiet | doc:vmware_player_4 [2019/01/27 10:59] (versione attuale) – modifica esterna 127.0.0.1 |
---|
* Voglia di smanettare | * Voglia di smanettare |
* Un cervello funzionante :-) | * Un cervello funzionante :-) |
| |
**NOTA**: per utilizzare effettivamente VMWare Player, così come qualsiasi altro sistema di virtualizzazione, si aggiungono alcuni requisiti minimi: | |
| |
* RAM > 512 MB | |
* Spazio disco sufficiente ad ospitare l'hard disk della macchina virtuale | |
| |
===== Download ===== | ===== Download ===== |
''$ sudo mv $HOME/Scaricati/vmnet.tar /usr/lib/vmware/modules/source/vmnet.tar'' | ''$ sudo mv $HOME/Scaricati/vmnet.tar /usr/lib/vmware/modules/source/vmnet.tar'' |
| |
Ora potete avviare il VMWare Player dal menù di KDE/GNOME/LXDE/RazorQT/ecc e sarà lui stesso a chiedervi la password di amministrazione al fine di poter installare i moduli che gli occorrono (che noi abbiamo precedentemente patchato ;-) ). | Ora potete avviare il VMWare Player dal menù di KDE/GNOME/LXDE/RazorQT/ecc e sarà lui stesso a chiedervi la password di amministrazione al fine di poter installare i moduli che gli occorrono (che abbiamo precedentemente patchato ;-) ). |
| |
**ATTENZIONE:** //Al termine dell'installazione dei moduli il gestore delle macchine virtuali si potrebbe interrompere per un errore. Chiudendo la finestra di avvertimento vi chiederà di ricominciare la procedura//: **Annullate** (non ripetete la procedura) e proseguite nella lettura di questa guida. | **ATTENZIONE:** //Al termine dell'installazione dei moduli il gestore delle macchine virtuali si potrebbe interrompere per un errore. Chiudendo la finestra di avvertimento vi chiederà di ricominciare la procedura//: **Annullate** (non ripetete la procedura) e proseguite nella lettura di questa guida. |
| |
Occorre ancora fare qualche piccolo passo al fine di adeguare gli script dei servizi **SysV** al nuovo **systemd**, altrimenti al riavvio vi troverete ad affrontare l'errore del //device /dev/vmmon mancante//. | Occorre fare ancora qualche piccolo passo al fine di adeguare gli script dei servizi **SysV** al nuovo **systemd**, altrimenti al riavvio vi troverete ad affrontare l'errore del //device /dev/vmmon mancante//. |
| |
===== Workaround per systemd ===== | ===== Workaround per systemd ===== |
| |
| Questo step non è fondamentale ai fini del buon funzionamento del VMWare Player ma risulta utile se volete che vmware sia gestibile anche da systemd. |
| |
Come anticipato VMWare Player si installa correttamente su sistemi che sia avviino utilizzando il sistema SysV, ma non supporta ancora il nuovo systemd, che Mageia 2 -come anche altre distribuzioni- ha adottato come default pur mantenendo SysV in parallelo. | Come anticipato VMWare Player si installa correttamente su sistemi che sia avviino utilizzando il sistema SysV, ma non supporta ancora il nuovo systemd, che Mageia 2 -come anche altre distribuzioni- ha adottato come default pur mantenendo SysV in parallelo. |
| |
Questa situazione però non permette al //servizio vmware//, il cui script di avvio viene installato automaticamente in ///etc/init.d//, di partire correttamente: ecco quindi che nasce la necessità di risolvere il problema che si manifesta con l'errore legato al device vmmon mancante (dovuto al fatto che il corrispettivo modulo del kernel non viene installato all'avvio del sistema o, per lo meno, del player). | Questa situazione potrebbe non permettere al //servizio vmware//, il cui script di avvio viene installato automaticamente in ///etc/init.d//, di partire correttamente: ecco quindi che nasce la necessità di risolvere questa fastidiosa eventualità (che si manifesta con l'errore legato al device vmmon mancante, dovuto al fatto che il corrispettivo modulo del kernel non viene installato all'avvio del sistema o, per lo meno, del player). |
| |
Vi proponiamo un semplice workaround, che per quanto possa essere ritenuto orribile, funziona :-) | Propongo quindi un semplice workaround che, per quanto possa essere ritenuto orribile, funziona :-) |
| |
''$ sudo cp /etc/init.d/vmware /usr/bin/vmware-service-initscript'' | ''$ sudo cp /etc/init.d/vmware /usr/bin/vmware-service-initscript'' |
e copiatelo nella cartella dei servizi di sistema di systemd come segue: | e copiatelo nella cartella dei servizi di sistema di systemd come segue: |
| |
''$ sudo cp $HOME/Scaricati/vmware.service /lib/systemd/system/multi-user.target.wants/'' | ''$ sudo cp $HOME/Scaricati/vmware.service /lib/systemd/system/'' |
| |
Configurate quindi il servizio per essere avviato al boot del sistema | Configurate quindi il servizio per essere avviato al boot del sistema |
| |
e il VMWare Player partirà senza lamentare alcun device mancante. | e il VMWare Player partirà senza lamentare alcun device mancante. |
| |
| ===== Aggiornamenti ===== |
| |
| L'aggiornamento a **VMWare Player 5**, partendo dalla versione 4 installata nel modo qui descritto, non ha dato problemi. Questa guida, quindi, si adatta bene anche alla versione 5 del Player. |
| |
===== Riferimenti ===== | ===== Riferimenti ===== |
| |
* http://weltall.heliohost.org/wordpress/2012/01/26/vmware-workstation-8-0-2-player-4-0-2-fix-for-linux-kernel-3-2-and-3-3/ | * http://weltall.heliohost.org/wordpress/2012/01/26/vmware-workstation-8-0-2-player-4-0-2-fix-for-linux-kernel-3-2-and-3-3/ |