[Risolto] vmware

[quote=MarioS]
kernel:
2.6.27.24-170.2.68.fc10.i686
mi sembra diverso da:
2.6.27.30-170.2.82.fc10.i386

Che sono gli header che hai te installato no? :wink:

Installa gli header per il tuo kernel:

[code]

yum install kernel-headers-2.6.27.24-170.2.68.fc10

[/code][/quote]

Che strano… ora che me lo fai notare se faccio rpm -qa | grep kernel mi ritorna la versione “kernel-2.6.27.30-170.2.82.fc10.i686” mentre con uname -r la versione “2.6.27.24-170.2.68.fc10.i686”

yum install kernel-headers-2.6.27.24-170.2.68.fc10

Loaded plugins: refresh-packagekit
Setting up Install Process
No package kernel-headers-2.6.27.24-170.2.68.fc10 available.
Nothing to do

all’interno della directory modules ho :

provando a passargli sia la vers. 68 che la 82 mi ritorna :

68

con la 82 la stessa cosa :

82

[quote]
Citazione:

# yum install kernel-headers-2.6.27.24-170.2.68.fc10

yum install kernel-headers-2.6.27.24-170.2.68.fc10

Loaded plugins: refresh-packagekit
Setting up Install Process
No package kernel-headers-2.6.27.24-170.2.68.fc10 available.
Nothing to do[/quote]
Scusami ho appena ricontrollato pure io e non c’è più nei repo…

Prova con:

# yum install kernel-headers

Anche se temo non installerà gli header del kernel che hai in uso ora…devo cercare un qualche mirror…

Scusami ma perché usi il kernel 2.6.27.24 se hai installato anche il 2.6.24.30, di cui hai anche kernel-header e kernel-devel.
Il 2.6.27.30 non ti funziona a dovere? O perché scegli quello più vecchio?

[root@devFedoraZAV /]# yum install kernel-headers
Loaded plugins: refresh-packagekit
Setting up Install Process
Package kernel-headers-2.6.27.30-170.2.82.fc10.i386 already installed and latest version
Nothing to do
[root@devFedoraZAV /]#

Ci mancherebbe sei gentilissimo, però fammi capire una cosa
lui mi sta dicendo che la mia versione di headers files non corrisponde con la vers. del mio Kernel :

The directory of kernel headers (version @@VMWARE@@ UTS_RELEASE) does not match
your running kernel (version 2.6.27.24-170.2.68.fc10.i686).

Tuttavia io gli passo proprio la :

/lib/modules/2.6.27.24-170.2.68.fc10.i686/build/include

è questo che mi risulta strano…

Allora te hai questa lista di kernel installati:

Ok?
Quello che stai usando ora è questo:

[quote]$ uname -r
2.6.27.24-170.2.68.fc10.i686[/quote]
A vmware gli servono gli header del kernel giusto?
Ma quelli che hai installato sono:

Se avessi installato anche gli header del kernel che stai usando in questo momento il problema è risolto(magari ce ne è un altro poi ma questo non esisterebbe).

Forse il problema si risolve se tu avvii fedora con il kernel che combacia anche con i tuoi header ma hai anche detto che hai delle difficoltà con delle patch varie giusto?

Io ho trovato gli header del tuo kernel…ma sono per le architetture a 64 bit e tu hai i686…cavolo…

—Aggiunta—
Forse trovato :slight_smile: :smiley:
Prova ad installare così:

# rpm -ivh http://hany.sk/mirror/fedora/updates/10/i386/kernel-headers-2.6.27.24-170.2.68.fc10.i386.rpm

[root@devFedoraZAV /]# rpm -ivh http://hany.sk/mirror/fedora/updates/10/i386/kernel-headers-2.6.27.24-170.2.68.fc10.i386.rpm
Retrieving http://hany.sk/mirror/fedora/updates/10/i386/kernel-headers-2.6.27.24-170.2.68.fc10.i386.rpm
curl: (22) The requested URL returned error: 404
error: skipping http://hany.sk/mirror/fedora/updates/10/i386/kernel-headers-2.6.27.24-170.2.68.fc10.i386.rpm - transfer failed
[root@devFedoraZAV /]#

Un modo potrebbe essere (sempre se possibile) rimuovere il kernel-2.6.27.30-170.2.82.fc10.i686, facendogli digerire poi solamente il kernel-devel-2.6.27.24-170.2.68.fc10.i686
che si trova alla fine della lista :

ma è solo una supposizione

No no, non ha imporanza il pacchetto installato…
A te mancano proprio gli headers del 2.6.27.24-170.2.68.fc10.i686.

[quote]
[root@devFedoraZAV /]# rpm -ivh http://hany.sk/mirror/fedora/updates/ … 24-170.2.68.fc10.i386.rpm
Retrieving http://hany.sk/mirror/fedora/updates/ … 24-170.2.68.fc10.i386.rpm
curl: (22) The requested URL returned error: 404
error: skipping http://hany.sk/mirror/fedora/updates/ … 24-170.2.68.fc10.i386.rpm - transfer failed
[root@devFedoraZAV /]# [/quote]
Oggi non ne faccio una di giusta su FOL…cavolo…
Anche questo non ha il pacchetto…mannaggia…non lo riesco a trovare…

[quote=MarioS]
No no, non ha imporanza il pacchetto installato…
A te mancano proprio gli headers del 2.6.27.24-170.2.68.fc10.i686.

[quote]
[root@devFedoraZAV /]# rpm -ivh http://hany.sk/mirror/fedora/updates/ … 24-170.2.68.fc10.i386.rpm
Retrieving http://hany.sk/mirror/fedora/updates/ … 24-170.2.68.fc10.i386.rpm
curl: (22) The requested URL returned error: 404
error: skipping http://hany.sk/mirror/fedora/updates/ … 24-170.2.68.fc10.i386.rpm - transfer failed
[root@devFedoraZAV /]# [/quote]
Oggi non ne faccio una di giusta su FOL…cavolo…
Anche questo non ha il pacchetto…mannaggia…non lo riesco a trovare…[/quote]

A Ok grazie della precisazione, forse sono questi :

http://209.85.129.132/search?q=cache:sbU-JTOCaEYJ:rpmfind.net/linux/RPM/fedora/updates/10/i386/kernel-headers-2.6.27.24-170.2.68.fc10.i386.html+headers+file+for+kernel-headers-2.6.27.24-170.2.68.fc10.i386.rpm&cd=1&hl=it&ct=clnk&gl=it

No, non sono nemmeno quelli, la pagina che indichi te è una copia della cache di google, il file rpm in realtà non esiste, avrò cambiato 10 mirror e ancora nessuno ha presente quegli header.

Scusa zavatta tu hai ripreso una discussione di Th3W4LL, lui affermava quanto segue:

Ma tu non hai detto di avere questo problema…
Non puoi utilizzare questo kernel?
2.6.27.30-170.2.82 che hai già installato e hai anche gli headers?
Ti crea problemi?

[quote]
Ma tu non hai detto di avere questo problema…
Non puoi utilizzare questo kernel?
2.6.27.30-170.2.82 che hai già installato e hai anche gli headers?
Ti crea problemi?[/quote]

Nessun problema, però mi dovresti guidare… io non sò come fare =)

[quote]
Nessun problema, però mi dovresti guidare… io non sò come fare =)[/quote]
Potresti trovare la risposta da solo nel forum.

Comunque all’avvio del sistema, dopo il bios quando compare il grub pigi un qualsiasi tasto, li hai la possibilità di scegliere che kernel utilizzare.

[quote]Potresti trovare la risposta da solo nel forum.

Comunque all’avvio del sistema, dopo il bios quando compare il grub pigi un qualsiasi tasto, li hai la possibilità di scegliere che kernel utilizzare.
[/quote]

ho provato a pigiare un tasto dopo il bios mi viene fuori una schermata dove mi fa vedere i “moduli” che vengono caricati… non riesco a capire dove poter scegliere il kernel da caricare, ammesso che stia eseguendo la procedura correttamente, mi potresti girare il link in cui viene affrontato il problema ?

Grassie

Non è un problema, si tratta del semplice utilizzo di grub.

Pigi il tasto troppo tardi…
Facciamo così:

$ su -
# gedit /etc/grub.conf

Trovi una riga con “timeout=1” al posto di 1 può esserci un qualsiasi altro numero, corrisponde ai secondi che passano prima che grub faccia partire in automatico il sistema operativo prefedinito.

Imposta: “timeout=5”, così hai 5 secondi di tempo per pigiare il tasto e vedere il menu di grub ok?

Salva, chiudi, riavvia.

Ciao

allucinante, ho provato con l’82 il 68 ed il 117 :

#######################
82

#######################
68

######################
117

Nessuno dei 3 funziona… a questo punto mi viene il dubbio che gli se gli stia passando il folder corretto oppure non… c’è un comando per capire dove, in base al kernel in uso, sono situati i file header ?
Possibile inoltre che su nessuno dei 3 kernel non abbia i file header… molto strano

Proviamo così:

# yum install kernel kernel-headers kernel-devel

Avvia il kernel più aggiornato (dovrebbe essere il primo della lista nel grub).

Riprova.

Partito con Kernel aggiornato :

Poi eseguo il comando :

Lancio vmware-config.pl :

E purtroppo mi ritorno sempre lo stesso errore

Il percorso degli header glielo fornisci tu? Non ho capito…

Esattemente, se lascio il percorso che mi suggerisce mi ritorna :

No il percorso degli headers dovrebbe essere questo per il tuo kernel:
/usr/src/kernels/2.6.27.30-170.2.82.fc10.i686/include/

Prova a darglielo e vedi un po’.

Altrimenti puoi darglielo in questo modo:

$ echo /usr/src/kernels/$(uname -r)-$(uname -p)/include

P.S. ci sono le guide qui in FOL :wink:

se provo questo comando “$ echo /usr/src/kernels/$(uname -r)-$(uname -p)/include” mi ritorna la seguente stringa :

Tuttavia all’interno della directory kernels si trovano solamente le seguenti directory :

Quindi se gli passo "/usr/src/kernels/2.6.27.30-170.2.82.fc10.i686/include/"mi ritorna :

Mentre se gli passo “/usr/src/kernels/2.6.27.30-170.2.82.fc10.i686-athlon/include” (che non esiste) , mi ritorna giustamente :

?__?

Hai ragiano ma non pensavo che la situazione si sarebbe ingarbugliata cosi…