Torna indietro   Hardware Upgrade Forum > Software > Linux, Unix, OS alternativi

Google Pixel 10 è compatto e ha uno zoom 5x a 899€: basta per essere un best-buy?
Google Pixel 10 è compatto e ha uno zoom 5x a 899€: basta per essere un best-buy?
Google Pixel 10 è uno smartphone che unisce una fotocamera molto più versatile rispetto al passato grazie allo zoom ottico 5x, il supporto magnetico Pixelsnap e il nuovo chip Tensor G5. Il dispositivo porta Android 16 e funzionalità AI avanzate come Camera Coach, mantenendo il design caratteristico della serie Pixel con miglioramenti nelle prestazioni e nell'autonomia. In Italia, però, mancano diverse feature peculiari basate sull'AI.
Prova GeForce NOW upgrade Blackwell: il cloud gaming cambia per sempre
Prova GeForce NOW upgrade Blackwell: il cloud gaming cambia per sempre
L'abbonamento Ultimate di GeForce NOW ora comprende la nuova architettura Blackwell RTX con GPU RTX 5080 che garantisce prestazioni tre volte superiori alla precedente generazione. Non si tratta solo di velocità, ma di un'esperienza di gioco migliorata con nuove tecnologie di streaming e un catalogo giochi raddoppiato grazie alla funzione Install-to-Play
Ecovacs Deebot X11 Omnicyclone: niente più sacchetto per lo sporco
Ecovacs Deebot X11 Omnicyclone: niente più sacchetto per lo sporco
Deebot X11 Omnicyclone implementa tutte le ultime tecnologie Ecovacs per l'aspirazione dei pavimenti di casa e il loro lavaggio, con una novità: nella base di ricarica non c'è più il sacchetto di raccolta dello sporco, sostituito da un aspirapolvere ciclonico che accumula tutto in un contenitore rigido
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 16-10-2003, 07:27   #1
sdfjhgdsjfljwqww
 
Messaggi: n/a
errori compilazione kernel

ciao a tutti.
Ho una redhat 8.0 kernel 2.4.18-14
ieri sera volevo provare ad installare il kernel 2.4.22 per avere pieno supporto al chipset nforce2. Ho scaricato i sorgenti, li ho installati in /usr/src e ho copiato il file /boot/config-2.4.18-14 come .config nella directory dei sorgenti del 2.4.22 per partire da una configurazione che so essere funzionante

ho lanciato make xconfig e impostato come attivo il modulo NVIDIA (che sull'help mi dice essere appunto il supporto ai chipset nforce/nforce2), ho tolto il modulo amd 76x power managment (perchè ho letto che può dare problemi al modulo agpgart) e ho attivato l'agpgart (devo installare i catalyst)

ho salvato, sono uscito e ho iniziato la procedura
make clean (ok)
make dep (ok)
make bzImage - qua ho avuto degli errori (scusate se non posso postare i logs ma sono al lavoro)

ho comunque provato ad andare avanti facendo make modules, make modules_install, make install e modificando il file /boot/grub/grub.conf

il problema è che al caricamento del kernel, dopo il riconoscimento delle varie periferiche IDE si blocca tutto nel momento in qui deve caricare INIT

mi dice INIT mancante e mi da kernel panic

da cosa può dipendere secondo voi questo errore? ho sbagliato a fare qualcosa oppure di default il kernel 2.4.18-14 non carica dei moduli necessari al 2.4.22?

altra cosa, per disinstallare un kernel aggiugnto al sistema basta eliminare i files che lo richiamano da /boot, /lib/modules? il vero kernel dove viene posizionato?

scusate se lo chiedo a voi ma è 1 settimana che cerco di installare i driver ati e dopo sminchiamenti/reinstallazioni varie mi sono deciso a mettere su una redhat 8.0 (che da quello che ho capito utilizza kernel vanilla e non kernel modificati da chi fà la distro, correggetemi se dico castronerie).

Grazie in anticipo a chiunque mi saprà dare una mano.
  Rispondi citando il messaggio o parte di esso
Old 16-10-2003, 08:17   #2
ilsensine
Senior Member
 
L'Avatar di ilsensine
 
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
Innanzitutto mi sembra molto strano che hai potuto installare quel kernel se make bzImage fallisce (bzImage _è_ il kernel).
Poi, make install e modificare le impostazioni del bootloader a mano è contraddittorio. Molto meglio copiare bzImage a mano e configurare il bootloader a mano.
Infine, la rh utilizza un modo tutto suo per identificare il root fs (tramite LABEL) che non è presente nei kernel ufficiali (occorre usare il formalismo standard root=/dev/hdax).
Questo per darti un quadro della situazione.

Ora dovresti rivedere gli errori riportati da make bzImage. Non andare avanti se non riesci a creare bzImage.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al
andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12
ilsensine è offline   Rispondi citando il messaggio o parte di esso
Old 16-10-2003, 09:02   #3
sdfjhgdsjfljwqww
 
Messaggi: n/a
quindi il problema potrebbe essere nel fatto che grub mi "carica" il "profilo" 2.4.22, carica l'inizio del processo (il file initldr 2.4.22 .img ??) ma quando va a caricare il kernel vero e proprio si ferma tutto perchè esso non esiste realmente (make install non crea il file-kernel reale)

possibile che sia così??

cmq la cosa che non capisco, io ho preso la configurazione funzionante del 2.4.18-14 e l'ho caricata in xconfig quindi teoricamente anche il kernel 2.4.22 dovrebbe caricare gli stessi moduli del 2.4.18-14 (quindi dovrebbe funzionare)

comunque stasera vi posto i logs così troviamo l'errore

a proposito, dove stanno i logs dei vari passaggi di compilazione?
  Rispondi citando il messaggio o parte di esso
Old 16-10-2003, 09:05   #4
sdfjhgdsjfljwqww
 
Messaggi: n/a
Quote:
Originariamente inviato da ilsensine
Innanzitutto mi sembra molto strano che hai potuto installare quel kernel se make bzImage fallisce (bzImage _è_ il kernel).
Poi, make install e modificare le impostazioni del bootloader a mano è contraddittorio. Molto meglio copiare bzImage a mano e configurare il bootloader a mano.
Infine, la rh utilizza un modo tutto suo per identificare il root fs (tramite LABEL) che non è presente nei kernel ufficiali (occorre usare il formalismo standard root=/dev/hdax).
Questo per darti un quadro della situazione.

Ora dovresti rivedere gli errori riportati da make bzImage. Non andare avanti se non riesci a creare bzImage.
comunque mi puoi consigliare una buona guida che mi spieghi effettivamente dove vengono messi i file del kernel e qual'è il processo di caricamento (cosa viene caricato e in che sequenza)?

ti ringrazio

a stasera per i logs
  Rispondi citando il messaggio o parte di esso
Old 16-10-2003, 09:21   #5
ilsensine
Senior Member
 
L'Avatar di ilsensine
 
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
Non c'è bisogno di una guida. make modules_install mette i moduli dentro la directory /lib/modules/<versione kernel>/
Gli altri file di interesse sono System.map (presente nella directory dei sorgenti al termine della compilazione) e arch/i386/boot/bzImage (il kernel vero e proprio). Questi file devi metterli in /boot, e ti consiglio rinominarli in:
vmlinuz-<verione kernel>
System.map-<versione kernel>

Nel tuo caso quindi
vmlinuz-2.4.22
System.map-2.4.22

Infine istruisci il bootloader per caricare vmlinuz-2.4.22 (il system.map con il nome che ti ho indicato verrà caricato automaticamente; è un file opzionale cmq).
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al
andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12
ilsensine è offline   Rispondi citando il messaggio o parte di esso
Old 16-10-2003, 18:38   #6
sdfjhgdsjfljwqww
 
Messaggi: n/a
grazie
  Rispondi citando il messaggio o parte di esso
Old 16-10-2003, 19:14   #7
AnonimoVeneziano
Senior Member
 
L'Avatar di AnonimoVeneziano
 
Iscritto dal: Aug 2001
Città: San Francisco, CA, USA
Messaggi: 13827
Comunque , non è che la redhat supporta DEVFS e tu non hai compilato il supporto nel kernel?

Ciao
__________________
GPU Compiler Engineer
AnonimoVeneziano è offline   Rispondi citando il messaggio o parte di esso
Old 16-10-2003, 20:01   #8
ilsensine
Senior Member
 
L'Avatar di ilsensine
 
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
Tutte le distribuzioni che usano il devfs possono partire anche senza. Per me è la solita faccenda di LABEL=/...
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al
andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12
ilsensine è offline   Rispondi citando il messaggio o parte di esso
Old 16-10-2003, 20:15   #9
AnonimoVeneziano
Senior Member
 
L'Avatar di AnonimoVeneziano
 
Iscritto dal: Aug 2001
Città: San Francisco, CA, USA
Messaggi: 13827
Quote:
Originariamente inviato da ilsensine
Tutte le distribuzioni che usano il devfs possono partire anche senza. Per me è la solita faccenda di LABEL=/...

Io ne ho già trovata qualcuna che usando DEVFS non ha in /dev Device Files .

Ciao

PS= per redhat non so...
__________________
GPU Compiler Engineer
AnonimoVeneziano è offline   Rispondi citando il messaggio o parte di esso
Old 16-10-2003, 20:19   #10
ilsensine
Senior Member
 
L'Avatar di ilsensine
 
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
Quote:
Originariamente inviato da AnonimoVeneziano
Io ne ho già trovata qualcuna che usando DEVFS non ha in /dev Device Files .
A parte i miei microsistemi per sistemi embedded (devfs-only rulezzz ) che distribuzioni hai trovato?
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al
andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12
ilsensine è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Google Pixel 10 è compatto e ha uno zoom 5x a 899€: basta per essere un best-buy? Google Pixel 10 è compatto e ha uno zoom ...
Prova GeForce NOW upgrade Blackwell: il cloud gaming cambia per sempre Prova GeForce NOW upgrade Blackwell: il cloud ga...
Ecovacs Deebot X11 Omnicyclone: niente più sacchetto per lo sporco Ecovacs Deebot X11 Omnicyclone: niente più...
Narwal Flow: con il mocio orizzontale lava i pavimenti al meglio Narwal Flow: con il mocio orizzontale lava i pav...
Panasonic 55Z95BEG cala gli assi: pannello Tandem e audio senza compromessi Panasonic 55Z95BEG cala gli assi: pannello Tande...
Iliad: si consolida la partnership tecno...
Il SoC a 2 nm di Samsung non sfigura nel...
Prezzo shock per i Galaxy Buds FE + nuov...
Il nuovo SoC di Qualcomm vuole stupire: ...
Offerta lampo per pulire l'auto: aspirap...
I robotaxi di Amazon entrano in azione: ...
ECOVACS DEEBOT T50 PRO OMNI Gen2 domina ...
iPhone 17 Pro su Amazon: tutti i colori,...
Disney Plus da 2,99 euro al mese per 3 m...
Nuovo test di accensione dei motori per ...
Novità dalle analisi dell'asteroi...
La PS6 sarà più potente del previsto: ec...
Sony svela Xperia 10 VII: è il nu...
Amazon Weekend da urlo: iPhone 16 a prez...
Spotify diffida ReVanced: chiesta la rim...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 13:34.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v