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

FRITZ!Repeater 1700 estende la rete super-veloce Wi-Fi 7
FRITZ!Repeater 1700 estende la rete super-veloce Wi-Fi 7
FRITZ!Repeater 1700 porta il Wi-Fi 7 dual-band nelle case connesse. Mette a disposizione fino a 2.880 Mbit/s su 5 GHz e 688 Mbit/s su 2,4 GHz, integrazione Mesh immediata via WPS con FRITZ!Box e funzioni smart come MLO per bassa latenza. Compatto, plug-and-play e pronto per il futuro, è la soluzione ideale per chi vuole coprire ogni angolo senza cavi o complicazioni
Fondazione Chips-IT, l'Italia alla riscossa nei chip. Il piano e la partnership EssilorLuxottica
Fondazione Chips-IT, l'Italia alla riscossa nei chip. Il piano e la partnership EssilorLuxottica
La Fondazione Chips-IT ha presentato a Pavia il piano strategico 2026-2028 per rafforzare l'ecosistema italiano dei semiconduttori. Con un focus su ricerca, design, talenti e infrastrutture, la Fondazione punta a consolidare il ruolo dell'Italia nel Chips Act europeo, sostenendo innovazione, collaborazione industriale e sovranità tecnologica.
Nutanix: innovazione, semplicità e IA al centro della strategia hybrid multicloud
Nutanix: innovazione, semplicità e IA al centro della strategia hybrid multicloud
Al Museo Alfa Romeo di Arese, Nutanix ha riunito clienti, partner ed esperti per .Next On Tour Italia e per mostrare come l’infrastruttura hybrid multicloud possa diventare il fondamento dell’innovazione, con una piattaforma capace di unificare applicazioni tradizionali, moderne architetture cloud-native e nuovi scenari basati sull’intelligenza artificiale
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 13-11-2009, 12:43   #1
kurts
Senior Member
 
L'Avatar di kurts
 
Iscritto dal: Oct 2009
Città: Varese
Messaggi: 307
[debian]compilazione kernel 2.4

ciao a tutti, sono 2 giorni che sto cercando di compilare questo maledetto kernel della serie 2.4 (2.4.37.7) ma qualunque metodo decida di segure in un modo o nell'altro lui trova il modo di piantarsi...

dovrei aver installato gia tutti i pacchetti richiesti:
Codice:
sudo apt-get install build-essential kernel-package linux-kernel-headers modutils libncurses5-dev fakeroot
poi mi sono scaricato l'ultima tarball da kernel.org, la 2.4.37.7 e l'ho estratta per bene in /usr/src.

configuro il tutto con
Codice:
make menuconfig
per semplicità mi sono salvato il file di configurazione così da non dovere ripetere il passaggio tutte le volte.

a questo punto io davo un
Codice:
fakeroot make-kpkg --append-to-version -libmts --revision=1 kernel_image
ma poi ho scoperto che con il 2.4 non si fa così (1 errore mio, non ho mai compilato un kernel 2.4)

ho fatto una googlata e ho scopertoc he devo seguire questa sequenza:
Codice:
make dep
make-kpkg clean
fakeroot make-kpkg --revision=custom.1.0 kernel_image
a questo punto il "make dep" mi dice che il mio gcc è troppo nuovo, mi consiglia il 4.1, ok, installiamo il 4.1, sistemo il symlink così da isare la 4.1 invece della 4.3 e sta volta parte la compilazione.

arrivato ad un certo punto (2 secondi dopo) mi dice:
Quote:
/bin/sh: line 4: /sbin/genksyms: No such file or directory
make[2]: *** [/usr/src/linux-2.4.37.7/include/linux/modules/signal.ver] Error 127
make[2]: Leaving directory `/usr/src/linux-2.4.37.7/kernel'
make[1]: *** [_sfdep_kernel] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.37.7'
make: *** [dep-files] Error 2
non trova il modulo?
voi cosa ne pensate??
kurts è offline   Rispondi citando il messaggio o parte di esso
Old 14-11-2009, 21:52   #2
sacarde
Senior Member
 
Iscritto dal: Apr 2004
Messaggi: 9516
genksyms dovrebbe essere dentro: modutils
sacarde è offline   Rispondi citando il messaggio o parte di esso
Old 14-11-2009, 22:19   #3
kurts
Senior Member
 
L'Avatar di kurts
 
Iscritto dal: Oct 2009
Città: Varese
Messaggi: 307
cioè? devo installare genksyms?
ma cercando in rete vedo che genksyms è incluso in modutils (come dici anche tu).
modutils è gia installato...
forse non ho capito io

per ora mi sono fatto un kernelino col 2.6.26 ma vorrei comunque farne uno basato sul 2.4.qualcosa
kurts è offline   Rispondi citando il messaggio o parte di esso
Old 14-11-2009, 23:20   #4
sacarde
Senior Member
 
Iscritto dal: Apr 2004
Messaggi: 9516
non capisco allora l'errore:

...
bin/sh: line 4: /sbin/genksyms: No such file or directory
...
sacarde è offline   Rispondi citando il messaggio o parte di esso
Old 15-11-2009, 00:56   #5
Gimli[2BV!2B]
Senior Member
 
L'Avatar di Gimli[2BV!2B]
 
Iscritto dal: Feb 2006
Città: Parma
Messaggi: 3010
Con che utente stai compilando?
Se lo fai nel modo canonico (utente normale facente parte del gruppo src) non puoi accedere a sbin, quindi serve root.
__________________
~Breve riferimento ai comandi GNU/Linux (ormai non molto breve...)
Gimli[2BV!2B] è offline   Rispondi citando il messaggio o parte di esso
Old 15-11-2009, 01:04   #6
kurts
Senior Member
 
L'Avatar di kurts
 
Iscritto dal: Oct 2009
Città: Varese
Messaggi: 307
sisi, sono loggato come normale utente, ora proverò a compilare da root ma non ho molta fiducia, ho controllato ed in effetti /sbin/genksyms non esiste nemmeno!

ho anch econtrollato e non ho installato modutils, da lenny in poi è stato sostituito da module-init-tools.

ora provo a tirare giu il deb di modutils ed installarlo, vediamo cosa succede...
kurts è offline   Rispondi citando il messaggio o parte di esso
Old 15-11-2009, 01:09   #7
kurts
Senior Member
 
L'Avatar di kurts
 
Iscritto dal: Oct 2009
Città: Varese
Messaggi: 307
eh no, va proprio male...

provo ad installare modutils di etch:
Codice:
kurts@compiler:~$ sudo dpkg -i modutils_2.4.27.0-6_i386.deb
Selecting previously deselected package modutils.
dpkg: regarding modutils_2.4.27.0-6_i386.deb containing modutils:
 module-init-tools conflicts with modutils
  modutils (version 2.4.27.0-6) is to be installed.
dpkg: error processing modutils_2.4.27.0-6_i386.deb (--install):
 conflicting packages - not installing modutils
Errors were encountered while processing:
 modutils_2.4.27.0-6_i386.deb
allora vedo di eliminare module-init-tools:
Codice:
kurts@compiler:~$ sudo apt-get --no-act remove module-init-tools
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
  acpid initramfs-tools kernel-package linux-image-2.6.18-5-686
  linux-image-2.6.25-2-686 module-init-tools oss-compat
0 upgraded, 0 newly installed, 7 to remove and 219 not upgraded.
Remv acpid [1.0.6-10]
Remv linux-image-2.6.18-5-686 [2.6.18.dfsg.1-17]
Remv linux-image-2.6.25-2-686 [2.6.25-7]
Remv initramfs-tools [0.92f]
Remv kernel-package [11.015]
Remv oss-compat [0.0.4+nmu1]
Remv module-init-tools [3.4-1]
volete dire che a nessuno interessa compilare un kernel 2.4 al giorno d'oggi??
kurts è offline   Rispondi citando il messaggio o parte di esso
Old 15-11-2009, 01:26   #8
Gimli[2BV!2B]
Senior Member
 
L'Avatar di Gimli[2BV!2B]
 
Iscritto dal: Feb 2006
Città: Parma
Messaggi: 3010
Hai ragione, non avevo controllato:
gimli@altarf ~$ apt-file search /sbin/genksyms
gimli@altarf ~$

Mentre, con una ricerca meno stretta:
gimli@altarf ~$ apt-file search genksyms
linux-kbuild-2.6.30: /usr/src/linux-kbuild-2.6.30/scripts/genksyms/genksyms

Quindi, se va proprio a cercare genksyms in sbin, prova a creare un link simbolico ed incrocia le dita...
__________________
~Breve riferimento ai comandi GNU/Linux (ormai non molto breve...)
Gimli[2BV!2B] è offline   Rispondi citando il messaggio o parte di esso
Old 15-11-2009, 01:58   #9
kurts
Senior Member
 
L'Avatar di kurts
 
Iscritto dal: Oct 2009
Città: Varese
Messaggi: 307
fatto
Codice:
sudo ln -s /usr/src/linux-kbuild-2.6.26/scripts/genksyms/genksyms /sbin/genksyms
ma sto file non esiste...
niente da fare, la compilazione si ferma sempre allo stesso punto con gli stessi errori, non sto nemmeno a postarli.
sto pensando di mandare una mail a torvalds o a stallman per vedere se me lo compilano loro

ma com'è possibile che apt-file mi trova un percorso ad un file che non esiste?

forse la soluzione più semplice è crearsi una macchina virtuale con una debian vecchio stile, ho qui la woody, che dite?
kurts è offline   Rispondi citando il messaggio o parte di esso
Old 15-11-2009, 02:15   #10
Gimli[2BV!2B]
Senior Member
 
L'Avatar di Gimli[2BV!2B]
 
Iscritto dal: Feb 2006
Città: Parma
Messaggi: 3010
apt-file cerca nell'elenco di tutti i file contenuti in tutti i pacchetti disponibili, installati o non installati.

Hai installato linux-kbuild-2.6.30? Io il file ce l'ho.
__________________
~Breve riferimento ai comandi GNU/Linux (ormai non molto breve...)
Gimli[2BV!2B] è offline   Rispondi citando il messaggio o parte di esso
Old 15-11-2009, 02:45   #11
kurts
Senior Member
 
L'Avatar di kurts
 
Iscritto dal: Oct 2009
Città: Varese
Messaggi: 307
Quote:
Originariamente inviato da Gimli[2BV!2B] Guarda i messaggi
apt-file cerca nell'elenco di tutti i file contenuti in tutti i pacchetti disponibili, installati o non installati.
chiedo venia, pensavo che controllasse solo quelli installati

Quote:
Originariamente inviato da Gimli[2BV!2B] Guarda i messaggi
Hai installato linux-kbuild-2.6.30? Io il file ce l'ho.
è vero, non era installato (ho fatto confusione con kbuild) ora ho installato il 2.6.26 non credo che faccia differenza, il 2.6.30 non penso che faccia differenza, comunque il 2.6.30 non me lo trova

ho ripsovato:
Codice:
/sbin/genksyms: invalid option -- k
Usage:
genksyms [-adDTwqhV] > /path/to/.tmp_obj.ver

  -a, --arch            Select architecture
  -d, --debug           Increment the debug level (repeatable)
  -D, --dump            Dump expanded symbol defs (for debugging only)
  -T, --dump-types file Dump expanded types into file (for debugging only)
  -w, --warnings        Enable warnings
  -q, --quiet           Disable warnings (default)
  -h, --help            Print this message
  -V, --version         Print the release version
make[2]: *** [/usr/src/linux-2.4.37.7/include/linux/modules/signal.ver] Error 1
make[2]: Leaving directory `/usr/src/linux-2.4.37.7/kernel'
make[1]: *** [_sfdep_kernel] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.37.7'
make: *** [dep-files] Error 2
mi sa che il nuovo genksyms non è "esattamente" la stessa cosa del genksyms dei tempi del 2.4 o meglio, di modutils...

vabbeh non ci sono problemi, vi ringrazio comunque per l'assistenza, magari domani provo con la macchina virtuale, ora mi faccio un sonnellino che sto per collassare!!

grazie ancora
kurts è offline   Rispondi citando il messaggio o parte di esso
Old 15-11-2009, 17:23   #12
kurts
Senior Member
 
L'Avatar di kurts
 
Iscritto dal: Oct 2009
Città: Varese
Messaggi: 307
ok, ci siamo, ecco cosa ho fatto:

-ho creato una macchina virtuale con woody.
-ho scaricato l'ultimo kernel 2.4.x disponibile da kernel.org
-cerco gi estrarre l'archivio ma mi da degli errori
-aggiorno tar, niente , è gia al più aggiornato (di woody)
-aggiungo i repo di etch (c'era ancora modutils col suo bel genksyms)
-aggiorno tar... non l'avessi mai fatto!!! si è portato dietro gli aggiornamenti per metà del sistema, mi sono dovuto sorbire un quarto d'ora di scaricamenti/aggiornamenti
-genksyms è sempre li al suo posto, bene
-ora estraggo l'archivio del kernel... no, non va
-aggiorno bzip2
-ora estraggo l'archivio del kernel... ok, funge
-make menuconfig
-make dep
-make-kpkg clean
-fakeroot make-kpkg --revision=custom.1.0 kernel_image
-trasferisco il deb sull'altro pc
-installo il nuovo kernel 2.4 ricompilato, tutto bene
-riavvio e....

Quote:
Uncompressing Linux... Ok, booting the kernel.
FATAL: kernel too old
Kernel panic: Attempted to kill init!
oooooohh stica, addirittura kill?!?!?
mi sto arrendendo, il 2.6 fa benissimo ma mi sembra sempre una cosa strana che non si possa usare un 2.4 su un sistema relativamente aggiornato (lenny)
kurts è offline   Rispondi citando il messaggio o parte di esso
Old 15-11-2009, 23:23   #13
darkbasic
Senior Member
 
L'Avatar di darkbasic
 
Iscritto dal: Dec 2004
Messaggi: 3573
2.4?
Non scherziamo, siamo quasi nel 2010 ormai...
__________________
Debian amd64 | Gentoo amd64 | AMD Athlon64 3800+ X2@2701Mhz vcore 1.49V | Placing an unpatched Windows computer directly onto the Internet in the hope that it downloads the patches faster than it gets exploited are odds that you wouldn't bet on in Vegas | e-mail+jabber: darkbasic|a.t|linuxsystems|d.o.t|it | www.linuxsystems.it
darkbasic è offline   Rispondi citando il messaggio o parte di esso
Old 15-11-2009, 23:40   #14
kurts
Senior Member
 
L'Avatar di kurts
 
Iscritto dal: Oct 2009
Città: Varese
Messaggi: 307
si, siamo nel 2010, ma il computer su cui lo voglio installare è rimasto fermo a quelche annetto fa!
tanto per farti un'idea:
CPU: pentium-s 133MHz
RAM: SIMM 64MB
HDD: 2.1GB
lettore CD/DVD: NO
lettore floppy: NO

il giorno che avrò finito di lavorarci gli staccherò pure la scheda di rete, le porte usb e il mouse.

quello che mi serve è una tastiera e una riga di comando, che me ne faccio di un kernel 2.6?
kurts è offline   Rispondi citando il messaggio o parte di esso
Old 16-11-2009, 04:18   #15
darkbasic
Senior Member
 
L'Avatar di darkbasic
 
Iscritto dal: Dec 2004
Messaggi: 3573
Che te ne fai di una lenny? Mettici una woody...
__________________
Debian amd64 | Gentoo amd64 | AMD Athlon64 3800+ X2@2701Mhz vcore 1.49V | Placing an unpatched Windows computer directly onto the Internet in the hope that it downloads the patches faster than it gets exploited are odds that you wouldn't bet on in Vegas | e-mail+jabber: darkbasic|a.t|linuxsystems|d.o.t|it | www.linuxsystems.it
darkbasic è offline   Rispondi citando il messaggio o parte di esso
Old 16-11-2009, 09:59   #16
sacarde
Senior Member
 
Iscritto dal: Apr 2004
Messaggi: 9516
non ho capito chi e' che da l'errore:

Uncompressing Linux... Ok, booting the kernel.
FATAL: kernel too old
Kernel panic: Attempted to kill init!


- grub ?
- il kernel stesso ?
- init ?
- nell'initrd ?
sacarde è offline   Rispondi citando il messaggio o parte di esso
Old 16-11-2009, 10:47   #17
kurts
Senior Member
 
L'Avatar di kurts
 
Iscritto dal: Oct 2009
Città: Varese
Messaggi: 307
in effetti non ho davvero bisogno di lenny, solamente ch eavevo in giro sto pc con gia su lenny e me lo sono tenuto per evitare di formattare e reinstallare tutto quanto.
più che una lenny io installerei una etch, a sapere che accetta senza problemi un kernel 2.4, non vorrei formattare e installare tutto da capo per poi essere nella stessa situazione, dovrei provare ancora con una macchina virtuale e vedere che mi dice.

per quanto riguarda l'errore non credo che sia grub, tanto meno l'initrd (che tra l'altro non uso nemmeno), boh, non saprei...
ve lo scrivo tutto se volete.

eccolo qui:
Codice:
Booting 'Debian GNU/Linux, kernel 2.4.37.7'

root  (hd0,0)
 Filesystem type is jfs, partition type 0x83
kernel /boot/vmlinuz-2.4.37.7 root=/dev/hda1 ro quiet
  [Linux-bzImage, setup=0xa00, size=0xa32cb]

Uncompressing Linux... Ok, booting the kernel.
FATAL: kernel too old
Kernel panic: Attempted to kill init!
e qui si pianta!
kurts è offline   Rispondi citando il messaggio o parte di esso
Old 16-11-2009, 14:15   #18
sacarde
Senior Member
 
Iscritto dal: Apr 2004
Messaggi: 9516
e trovare un pacchetto kernel 2.4 binario ?
sacarde è offline   Rispondi citando il messaggio o parte di esso
Old 16-11-2009, 14:46   #19
kurts
Senior Member
 
L'Avatar di kurts
 
Iscritto dal: Oct 2009
Città: Varese
Messaggi: 307
cioè un deb gia bello compilato?
potrei provare ma che me ne faccio?
io mi compilo i miei kernel perchè li ottimizzo per le mie macchine, in questo caso, che ammetto essere estremo, ho tolto praticamente tutto quello che potevo, ho lasciato solo il ontroller del disco, il JFS ed il networking, anch ese in effetti poi ho tolto tutti i driver delle varie scege di rete (mi serve solo l'interfaccia lo).
su questo pc ci dovrà girare solamente apache+php+mysql, dovrei controllare quali sono le versioni contenute in etch...
kurts è offline   Rispondi citando il messaggio o parte di esso
Old 16-11-2009, 15:04   #20
Gimli[2BV!2B]
Senior Member
 
L'Avatar di Gimli[2BV!2B]
 
Iscritto dal: Feb 2006
Città: Parma
Messaggi: 3010
Ma proprio proprio un 2.4 devi usare?

Un 2.6 ridotto all'osso, contenente solo ed esclusivamente i driver minimi specifici per la macchina, framebuffer, ext3/4, cifs e poco altro, -Os è di circa 2,5 Mb.
Probabilmente potresti scendere a 2 Mb, non è sufficiente per i tuoi scopi?
__________________
~Breve riferimento ai comandi GNU/Linux (ormai non molto breve...)
Gimli[2BV!2B] è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


FRITZ!Repeater 1700 estende la rete super-veloce Wi-Fi 7 FRITZ!Repeater 1700 estende la rete super-veloce...
Fondazione Chips-IT, l'Italia alla riscossa nei chip. Il piano e la partnership EssilorLuxottica Fondazione Chips-IT, l'Italia alla riscossa nei ...
Nutanix: innovazione, semplicità e IA al centro della strategia hybrid multicloud Nutanix: innovazione, semplicità e IA al ...
Lenovo LOQ 15i Gen 10 (15IRX10) alla prova: il notebook gaming 'budget' che non ti aspetti Lenovo LOQ 15i Gen 10 (15IRX10) alla prova: il n...
Due mesi di Battlefield 6: dalla campagna al battle royale, è l'FPS che stavamo aspettando Due mesi di Battlefield 6: dalla campagna al bat...
Il prezzo della Steam Machine potrebbe e...
Ratti con una postazione da gaming enthu...
Samsung Galaxy S26: a causa dell'IA potr...
Xiaomi esagera: in arrivo uno smartphone...
La crisi delle memorie colpirà an...
I giovani russi non ci stanno: ondata di...
Dal sogno della guida autonoma al fallim...
Antitrust UE: maxi multa da 72 milioni a...
Il futuro dei chip è verticale: R...
Accenture e Anthropic insieme per aiutar...
Fino a 360 GB su un vetro grande come un...
tado° porta il bilanciamento idrauli...
Metallo liquido o solido? Entrambi, cont...
iPhone 17 Pro Max in offerta su Amazon: ...
A Taranto divieto di bici, e-bike e mono...
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: 08:19.


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