Virtualizzazione · 4 min read · Dec 01, 2025

VMware Workstation su Fedora Core 6 (i686)

VMware Workstation su Fedora Core 6 (i686)

Questo articolo descrive come installare VMware Workstation su un sistema Fedora Core 6 (i686). Con VMware Workstation puoi creare ed eseguire sistemi operativi guest (“macchine virtuali”) come Linux, Windows, FreeBSD, ecc. sotto un sistema operativo host.

Requisiti

Cosa ci serve:

  • VMware workstation (devi scaricarlo tu stesso)
  • Versione del kernel 2.6.18-1.2798
    -> Devel
    -> Headers
    -> Kernel

Passo 1

Scarica il file RPM di VMware workstation ( VMware workstation) (circa 107 MB).

Poi scarica il kernel ver 2.6.18-1.2798.fc6.i686:

kernel-2.6.18-1.2798.fc6.i686.rpm
kernel-devel-2.6.18-1.2798.fc6.i686.rpm
kernel-headers-2.6.18-1.2798.fc6.i386.rpm

(circa 20 MB da scaricare)

Se questo non è un vero sistema FC, allora usa un gestore di download per ottenere i file e poi usa winscp per copiarli sulla macchina FC oppure, se questo è un vero sistema, usa semplicemente l’indirizzo wget per scaricare i file in e.g. /tmp/vmware/.

Passo 2

La parte di installazione degli RPM. (Lavoro sul presupposto che tu abbia ottenuto una copia di VMware Workstation e l’abbia copiata sul PC FC 6, quindi siamo pronti a partire.)

rpm -ihv kernel-2.6.18-1.2798.fc6.i686.rpm  
rpm -ihv kernel-devel-2.6.18-1.2798.fc6.i686.rpm  
rpm -ihv kernel-headers-2.6.18-1.2798.fc6.i386.rpm  
rpm -ihv VMware-workstation-5.5.3-34685.i386.rpm

Dovrebbe apparire così:

rpm_installs.JPG

Dopo che sono stati installati, riavvia e scegli dal bootloader:

vmware_workstation_kernel_pic

Scegli dalla lista il 2.6.18-1.2768.fc6 e NON IL.fc6xen.

Passo 3

Configurazione di VMware. Nella finestra del terminale digita

vmware-config.pl

Ora inizia la parte divertente dell’installazione:

Arresto dei servizi VMware:
Monitor della macchina virtuale [OK]
Devi leggere e accettare il Contratto di Licenza per l’Utente Finale per continuare.
Premi invio per visualizzarlo. < premi invio >

Poi premi il tasto barra spaziatrice se non vuoi leggere l’EULA (se sai di cosa si tratta). Poi digita sì .

Accetti? (sì/no) Y
Grazie.

Configurazione delle librerie GTK+ 2.4 di fallback.

In quale directory vuoi installare le icone dei tipi MIME?
[/usr/share/icons]

Quale directory contiene i file di voce del menu del desktop? Questi file hanno un
‘estensione .desktop. [/usr/share/applications]

In quale directory vuoi installare l’icona dell’applicazione?
[/usr/share/pixmaps]

Tentativo di trovare un modulo vmmon adatto per il tuo kernel in esecuzione.

Nessuno dei moduli vmmon precompilati per VMware Workstation è adatto per il tuo
kernel in esecuzione. Vuoi che questo programma provi a costruire il modulo vmmon per
il tuo sistema (devi avere un compilatore C installato sul tuo sistema)? [sì]

Utilizzando il compilatore “/usr/bin/gcc”. Usa la variabile d’ambiente CC per sovrascrivere.
Qual è la posizione della directory dei file di intestazione C che corrispondono al tuo
kernel in esecuzione? [/lib/modules/2.6.18-1.2798.fc6/build/include]

Estrazione delle sorgenti del modulo vmmon.

Costruzione del modulo vmmon.

Utilizzando il sistema di costruzione del kernel 2.6.x.
make: Entrando nella directory /tmp/vmware-config0/vmmon-only' make -C /lib/modules/2.6.18-1.2798.fc6/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. moduli make[1]: Entrando nella directory/usr/src/kernels/2.6.18-1.2798.fc6-i686’
CC [M] /tmp/vmware-config0/vmmon-only/linux/driver.o
CC [M] /tmp/vmware-config0/vmmon-only/linux/hostif.o
CC [M] /tmp/vmware-config0/vmmon-only/common/cpuid.o
CC [M] /tmp/vmware-config0/vmmon-only/common/hash.o
CC [M] /tmp/vmware-config0/vmmon-only/common/memtrack.o
CC [M] /tmp/vmware-config0/vmmon-only/common/phystrack.o
CC [M] /tmp/vmware-config0/vmmon-only/common/task.o
CC [M] /tmp/vmware-config0/vmmon-only/common/vmx86.o
CC [M] /tmp/vmware-config0/vmmon-only/vmcore/moduleloop.o
LD [M] /tmp/vmware-config0/vmmon-only/vmmon.o
Costruzione dei moduli, fase 2.
MODPOST
CC /tmp/vmware-config0/vmmon-only/vmmon.mod.o
LD [M] /tmp/vmware-config0/vmmon-only/vmmon.ko
make[1]: Uscendo dalla directory /usr/src/kernels/2.6.18-1.2798.fc6-i686' cp -f vmmon.ko ./../vmmon.o make: Uscendo dalla directory/tmp/vmware-config0/vmmon-only’
Il modulo si carica perfettamente nel kernel in esecuzione.

Vuoi la rete per le tue macchine virtuali? (sì/no/aiuto) [sì]

Configurazione di una rete bridge per vmnet0.

Le seguenti reti bridge sono state definite:

. vmnet0 è collegato a eth0

Tutte le tue interfacce ethernet sono già collegate.

Vuoi essere in grado di utilizzare la rete NAT nelle tue macchine virtuali? (sì/no)
[sì]

Configurazione di una rete NAT per vmnet8.

Vuoi che questo programma cerchi un sottorete privata non utilizzata? (sì/no/aiuto)
[sì]

Ricerca di un sottorete privata non utilizzata (questo può richiedere del tempo)…

Il sottorete 172.16.61.0/255.255.255.0 sembra essere non utilizzato.

Le seguenti reti NAT sono state definite:

. vmnet8 è una rete NAT su sottorete privata 172.16.61.0.

Vuoi configurare un’altra rete NAT? (sì/no) [no]

Vuoi essere in grado di utilizzare la rete host-only nelle tue macchine virtuali?
[sì]

Configurazione di una rete host-only per vmnet1.

Vuoi che questo programma cerchi un sottorete privata non utilizzata? (sì/no/aiuto)
[sì]

Ricerca di un sottorete privata non utilizzata (questo può richiedere del tempo)…

Il sottorete 192.168.69.0/255.255.255.0 sembra essere non utilizzato.

Le seguenti reti host-only sono state definite:

. vmnet1 è una rete host-only su sottorete privata 192.168.69.0.

Vuoi configurare un’altra rete host-only? (sì/no) [no]

Estrazione delle sorgenti del modulo vmnet.

Costruzione del modulo vmnet.

Utilizzando il sistema di costruzione del kernel 2.6.x.
make: Entrando nella directory /tmp/vmware-config0/vmnet-only' make -C /lib/modules/2.6.18-1.2798.fc6/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. moduli make[1]: Entrando nella directory/usr/src/kernels/2.6.18-1.2798.fc6-i686’
CC [M] /tmp/vmware-config0/vmnet-only/driver.o
CC [M] /tmp/vmware-config0/vmnet-only/hub.o
CC [M] /tmp/vmware-config0/vmnet-only/userif.o
CC [M] /tmp/vmware-config0/vmnet-only/netif.o
CC [M] /tmp/vmware-config0/vmnet-only/bridge.o
CC [M] /tmp/vmware-config0/vmnet-only/procfs.o
CC [M] /tmp/vmware-config0/vmnet-only/smac_compat.o
SHIPPED /tmp/vmware-config0/vmnet-only/smac_linux.x386.o
LD [M] /tmp/vmware-config0/vmnet-only/vmnet.o
Costruzione dei moduli, fase 2.
MODPOST
ATTENZIONE: impossibile aprire /tmp/vmware-config0/vmnet-only/includeCheck.h: Argomento non valido
CC /tmp/vmware-config0/vmnet-only/vmnet.mod.o
LD [M] /tmp/vmware-config0/vmnet-only/vmnet.ko
make[1]: Uscendo dalla directory /usr/src/kernels/2.6.18-1.2798.fc6-i686' cp -f vmnet.ko ./../vmnet.o make: Uscendo dalla directory/tmp/vmware-config0/vmnet-only’
Il modulo si carica perfettamente nel kernel in esecuzione.

Avvio dei servizi VMware:
Monitor della macchina virtuale [OK]

Ethernet virtuale [OK]

Rete bridge su /dev/vmnet0 [OK]

Rete host-only su /dev/vmnet1 (in background) [OK]

Rete host-only su /dev/vmnet8 (in background) [OK]

Servizio NAT su /dev/vmnet8 [OK]

La configurazione di VMware Workstation 5.5.3 build-34685 per Linux per questo
kernel in esecuzione è stata completata con successo.

Puoi ora eseguire VMware Workstation invocando il seguente comando:
“/usr/bin/vmware”.

Buon divertimento,

–il team VMware

L’ultima cosa da fare è eseguire VMware e inserire il tuo numero di serie per esso e buon utilizzo di VMware su linux :).

Spero che questo aiuti qualcuno là fuori.

Sapevo che era difficile trovare come ottenere VMware quando volevo installarlo su FC6 circa 2 mesi fa e mi sono arrabbiato… quindi sono tornato a Windows sulla mia macchina personale..

Se ci sono problemi o aggiornamenti di cui dovrei essere a conoscenza, inviami un’email a zcworld [at] gmail [dot] com con l’oggetto di FC6 su post VMware.

Così so di cosa si tratta…

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.