vmware /usr/src/linux/include

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
vanescar
Linux 2.x
Linux 2.x
Messaggi: 334
Iscritto il: mer 11 mag 2005, 0:00
Slackware: 12.1
Contatta:

vmware /usr/src/linux/include

Messaggio da vanescar »

salve ... ho recentemente compilato il kernel 2.6.17.7 configurando come statico quello che realmente mi serviva dunque non ho dato il classco make modules_install tengo a precisare perche non vorrei che la cavolata di vmware sia per questo....

comunque lancio lo script di installazione mi si blocca cosi
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]

The path "/usr/src/linux/include" is an existing directory, but it does not
contain at least one of these directories "linux", "asm", "net" as expected.
ho persino provato dare la directory con /usr/src/linux-2.6.17.7/include, non ne vuole sapere.... come risolvo? centrano gli header file ? cosa sono gli header file ?

Dani
Linux 4.x
Linux 4.x
Messaggi: 1447
Iscritto il: mer 26 apr 2006, 1:52
Desktop: gnome
Distribuzione: arch

Messaggio da Dani »

Se non sbaglio durante l'installazione di vmware viene creato un modulo, non so se possa centrare il make module_install, comunque io ho risolto installando vmware-any-any-update scaricabile da qui --> http://ftp.cvut.cz/vmware/

Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Re: vmware /usr/src/linux/include

Messaggio da gohanz »

vanescar ha scritto:salve ... ho recentemente compilato il kernel 2.6.17.7 configurando come statico quello che realmente mi serviva dunque non ho dato il classco make modules_install tengo a precisare perche non vorrei che la cavolata di vmware sia per questo....

comunque lancio lo script di installazione mi si blocca cosi
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]

The path "/usr/src/linux/include" is an existing directory, but it does not
contain at least one of these directories "linux", "asm", "net" as expected.
ho persino provato dare la directory con /usr/src/linux-2.6.17.7/include, non ne vuole sapere.... come risolvo? centrano gli header file ? cosa sono gli header file ?
Controlla che ci sia in /usr/src un link simbolico chimato "linux" che punti alla directory dei sorgenti del kernel. Quindi del 2.6.17.7 nel tuo caso.
Inoltre controlla che sia presente all'interno di /usr/src/linux il file .config

vanescar
Linux 2.x
Linux 2.x
Messaggi: 334
Iscritto il: mer 11 mag 2005, 0:00
Slackware: 12.1
Contatta:

Messaggio da vanescar »

mi sembra di aver tutto, meno il file .config
bash-3.00# cd /usr/src
bash-3.00# ls
linux linux-2.6.15.6 linux-2.6.16.9 linux-2.6.16.9.tar.gz linux-2.6.17.7 linux-2.6.17.7(2).tar.bz2 lnux
bash-3.00# cd linux
bash-3.00# ls
arch CREDITS drivers include Kbuild MAINTAINERS Module.symvers REPORTING-BUGS sound vmlinux
block crypto fs init kernel Makefile net scripts System.map
COPYING Documentation includ ipc lib mm README security usr
bash-3.00# cd include/
bash-3.00# ls
arch config crypto fs ipc lib Makefile README security
asm COPYING Documentation include Kbuild linux mm REPORTING-BUGS sound
block CREDITS drivers init kernel MAINTAINERS net scripts usr
bash-3.00# cat config/
cat: config/: Is a directory
bash-3.00#

Dani
Linux 4.x
Linux 4.x
Messaggi: 1447
Iscritto il: mer 26 apr 2006, 1:52
Desktop: gnome
Distribuzione: arch

Messaggio da Dani »

Il link 'linux' fallo puntare alla directory dei sorgenti del kernel che usi.
Poi entra nella stessa directory e dai

# cat .config

Miraccomando il punto ! :)

vanescar
Linux 2.x
Linux 2.x
Messaggi: 334
Iscritto il: mer 11 mag 2005, 0:00
Slackware: 12.1
Contatta:

Messaggio da vanescar »

e tutto ok ...

il link del kernel in uso e' linkato in /usr/src/linux

al comando:
root@vanescar:/usr/src/linux# cat .config

il file e' visionabile....ma vmware non vuole installarsi, mi molla con questo messaggio
The path "/usr/src/linux/include" is an existing directory, but it does not
contain at least one of these directories "linux", "asm", "net" as expected.

:cry: :cry: :cry: :cry: :cry: :cry: :cry: :cry: :cry: :cry:

Dani
Linux 4.x
Linux 4.x
Messaggi: 1447
Iscritto il: mer 26 apr 2006, 1:52
Desktop: gnome
Distribuzione: arch

Messaggio da Dani »

Installata la patch che ti ho indicato sopra ?

vanescar
Linux 2.x
Linux 2.x
Messaggi: 334
Iscritto il: mer 11 mag 2005, 0:00
Slackware: 12.1
Contatta:

Messaggio da vanescar »

:cry: :cry:

stesso discorso bash-3.00# ./runme.pl lo script si ferma al solito posto

Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Re: vmware /usr/src/linux/include

Messaggio da gohanz »

vanescar ha scritto: comunque lancio lo script di installazione mi si blocca cosi
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]

The path "/usr/src/linux/include" is an existing directory, but it does not
contain at least one of these directories "linux", "asm", "net" as expected.


Ma ci sono le directory "linux", "asm", "net" all'interno di /usr/src/linux/include?

vanescar
Linux 2.x
Linux 2.x
Messaggi: 334
Iscritto il: mer 11 mag 2005, 0:00
Slackware: 12.1
Contatta:

Messaggio da vanescar »

si, e non capisco cosa vuole...provo a cambiare file d'installazione
bash-3.00# cd include/
bash-3.00# ls
arch crypto init MAINTAINERS REPORTING-BUGS vmlinux
asm Documentation ipc Makefile scripts
block drivers Kbuild mm security
config fs kernel Module.symvers sound
COPYING includ lib net System.map
CREDITS include linux README usr

Dani
Linux 4.x
Linux 4.x
Messaggi: 1447
Iscritto il: mer 26 apr 2006, 1:52
Desktop: gnome
Distribuzione: arch

Messaggio da Dani »

Disinstalla vmware, estrai nuovamente l'archivio ed esegui vmware-install.pl.

Quando ti dice:
Before running VMware Workstation for the first time, you need to configure
it by invoking the following command: "/usr/bin/vmware-config.pl".
do you want this program to invoke the command for you now?
scegli NO.
Ora esegui run-me.pl, nella directory estratta dalla patch di sopra e poi lancia vmware-config.pl.

Se non va così non so cosa sia...

Rispondi