Ragazzi...ho un problema alquanto scocciante.
Ormai è quasi un anno che ho questa debian..e con tutte le personalizzazioni che ho fatto non posso assolutamente risolvere il problema con the windows way: "formattozzo generale".
Il problema è questo:
E' un mese che sto cercando di reinstallare i drivers nvidia ma non c'è verso...
Ho fatto i seguenti tentativi:
*Installato il kernel-image-2.6.11-k7 e relativo kernel-headers.
Risultato: arrivo a fare "sh NVIDIAxxx.run" e durante la creazione del modulo mi dice che c'è qualcosa che non va nei sorgenti...interrompendosi.
Mi son detto..vorrà i kernel-sources..ho provato a scaricare un kernel-image completo di kernel-headers e kernel-source...e questo è il log:
Codice:
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Fri Jun 24 01:50:20 2005
option status:
license pre-accepted : false
update : false
force update : false
expert : false
uninstall : false
driver info : false
no precompiled interface: false
no ncurses color : false
query latest driver ver : false
OpenGL header files : false
no questions : false
silent : false
no backup : false
kernel module only : false
sanity : false
add this kernel : false
no runlevel check : false
no network : false
no ABI note : false
no RPMs : false
force tls : (not specified)
force compat32 tls : (not specified)
X install prefix : /usr/X11R6
OpenGL install prefix : /usr
compat32 install prefix : (not specified)
installer install prefix: /usr
utility install prefix : /usr
kernel name : (not specified)
kernel include path : (not specified)
kernel source path : (not specified)
kernel output path : (not specified)
kernel install path : (not specified)
proc mount point : /proc
ui : (not specified)
tmpdir : /tmp
ftp mirror : ftp://download.nvidia.com
RPM file list : (not specified)
Using: nvidia-installer ncurses user interface
-> License accepted.
-> There appears to already be a driver installed on your system (version: 1.0-
7174). As part of installing this driver (version: 1.0-7174), the existing
driver will be uninstalled. Are you sure you want to continue? ('no' will a
bort installation) (Answer: Yes)
-> No precompiled kernel interface was found to match your kernel; would you li
ke the installer to attempt to download a kernel interface for your kernel f
rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: Yes)
-> No matching precompiled kernel interface was found on the NVIDIA ftp site;
this means that the installer will need to compile a kernel interface for
your kernel.
-> Kernel source path: '/lib/modules/2.6.11-1-k7/build'
-> Performing CC test with CC="cc".
-> Performing rivafb check.
-> Cleaning kernel module build directory.
executing: 'cd ./usr/src/nv; make clean'...
rm -f -f nv.o nv-vm.o os-agp.o os-interface.o os-registry.o nv.o nv-vm.o os-
agp.o os-interface.o os-registry.o nvidia.mod.o
rm -f -f build-in.o nv-linux.o *.d .*.{cmd,flags}
rm -f -f nvidia.{o,ko,mod.{o,c}} nv_compiler.h *~
rm -f -rf .tmp_versions
-> Building kernel module:
executing: 'cd ./usr/src/nv; make module SYSSRC=/lib/modules/2.6.11-1-k7/bui
ld SYSOUT=/lib/modules/2.6.11-1-k7/build'...
NVIDIA: calling KBUILD...
make CC=cc KBUILD_VERBOSE=1 -C /lib/modules/2.6.11-1-k7/build SUBDIRS=/tmp/
selfgz7014/NVIDIA-Linux-x86-1.0-7174-pkg1/usr/src/nv modules
/bin/sh: /usr/src/kernel-headers-2.6.11-1-k7/scripts/gcc-version.sh: No such
file or directory
mkdir -p /tmp/selfgz7014/NVIDIA-Linux-x86-1.0-7174-pkg1/usr/src/nv/.tmp_vers
ions
make -f scripts/Makefile.build obj=/tmp/selfgz7014/NVIDIA-Linux-x86-1.0-7174
-pkg1/usr/src/nv
make[3]: scripts/Makefile.build: No such file or directory
make[3]: *** No rule to make target `scripts/Makefile.build'. Stop.
make[2]: *** [_module_/tmp/selfgz7014/NVIDIA-Linux-x86-1.0-7174-pkg1/usr/src
/nv] Error 2
NVIDIA: left KBUILD.
nvidia.ko failed to build!
make[1]: *** [module] Error 1
make: *** [module] Error 2
-> Error.
ERROR: Unable to build the NVIDIA kernel module.
ERROR: Installation has failed. Please see the file
'/var/log/nvidia-installer.log' for details. You may find suggestions
on fixing installation problems in the README available on the Linux
driver download page at www.nvidia.com.
Mi son detto: "ok...ricompiliamo il kernel...di li non si scappa...i sorgenti son quelli per forza visto che lo creo da li.."
*Ricompilato il kernel dai sorgenti n modo da poter creare il modulo nvidia da quelli (in genere aveva sempre funzionato..stando ben attento ad aggiungere EXT3 e cose varie come parte del kernel e non moduli da caricare).
Il problema è che adesso..qualsiasi cosa provo a fare (ho provato anche a prendere i config dei kernel funzionanti debian e compilare con quelli) quando carica il kernel si blocca dicendomi sempre qualcosa tipo: "Kernel panic: VFS: ....root filesystem hda...."insomma...qualcosa di questo tipo.
All'inizio pensavo di essermi dimenticato di mettere ext3 statico e non come modulo...quindi ho messo tutto...ma non c'è stato nulla da fare...quel coso nn vuole andare.
Ho sentito in qualche forum che il problema potrebbe essere di initdr...ma io posso solo dirvi che sto tentando disperatamente di ricompilare kernel su kernel per avere sempre lo stesso risultato.
*Seguendo la debian-way per l'installazione dei drives nvidia non mi ha mai fatto perchè nonostante ho tutti i repository di questo mondo non mi trova i pacchetti necessari...ora non mi ricordo il nome cmq mi sembra nvidia-glx-kernel e cose varie.
Le cose che vi chiedo sono due:
*su un sistema in cui non vi è presente il demonio...è corretto se uno installa i drivers nvidia con i kernel-headers del proprio kernel o ci vuole altro?
Ho provato anche con i kernel-source ma il risultato è stato vano ugualmente...
*su un sistema degno di essere chiamato linux...cosa cavolo ci può essere che mi da un errore simile quando riavvio col kernel da me creato?
Ormai a forza di tentativi sto per fare un mega kernel monolitico..ma non ne vuol sapere ugualmente..eppure l'ultimo kernel da me compilato girava bene...perchè questo no? Ho anche provato a utilizzare tutti i file .config possibili e inimmaginabili...niente..sempre la stessa cosa

.
Non so come potete aiutarmi ma la storia è più o meno questa:
WIndows s'è incastrato ieri e non ne vuol sapere di funzionare...dopo nemmeno 2 settimane dall'installazione

(mi serve per la tesina di maturità

).
Volevo farlo girare con vmware e questo ha bisogno del kernel-sources..headers..o quello che è)
Se riesco a far funzionare i drivers nvidia ho risolto anche con vmware...quindi...
non lo so...illuminatemi...vi prego