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

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
Narwal Flow: con il mocio orizzontale lava i pavimenti al meglio
Narwal Flow: con il mocio orizzontale lava i pavimenti al meglio
Grazie ad un mocio rotante che viene costantemente bagnato e pulito, Narwal Flow assicura un completo e capillare lavaggio dei pavimenti di casa. La logica di intellignza artificiale integrata guida nella pulizia tra i diversi locali, sfruttando un motore di aspirazione molto potente e un sistema basculante per la spazzola molto efficace sui tappeti di casa
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 30-07-2002, 21:11   #1
vici
Member
 
Iscritto dal: May 2002
Messaggi: 19
compilare il Kernel

Sto tentando di compilare il kernel 2.4.18 con Debian woody 3.0

Do' i comandi come da manuale :

cd /usr/src
tar xfvz linux-2.4.18.tar.gz
rm -rf linux
ln -s linux-2.4.18 linux
# tar xfvz pcmcia-cs-xxx.tar.gz <- non lo do non miserve
# ln -s pcmcia-cs-xxx pcmcia <- non lo do
cd linux <---- a questo comando mi risponde che linux non e' una directory.

Quindi non mi azzardo a procedere con il resto delle istruzioni(sempre da manuale).

Cosa sto sbagliando?

Grazie sempre e comuque per la disponibilita'.
vici è offline   Rispondi citando il messaggio o parte di esso
Old 31-07-2002, 07:02   #2
Bomboklaat
Junior Member
 
Iscritto dal: May 2002
Messaggi: 3
Se non sbaglio devi dare:

cd /usr/src/linux in una stringa
Bomboklaat è offline   Rispondi citando il messaggio o parte di esso
Old 31-07-2002, 08:12   #3
ilsensine
Senior Member
 
L'Avatar di ilsensine
 
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
Il comando tar xfvz linux-2.4.18.tar.gz decomprime il kernel nella directory linux (non linux-2.4.18), che hai prontamente cancellato con il comando successivo.
__________________
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 31-07-2002, 12:41   #4
vici
Member
 
Iscritto dal: May 2002
Messaggi: 19
Quote:
Originariamente inviato da ilsensine
[b]Il comando tar xfvz linux-2.4.18.tar.gz decomprime il kernel nella directory linux (non linux-2.4.18), che hai prontamente cancellato con il comando successivo.
Lo decomprime in /usr/src/linux giusto?
Quindi il comando rm -rf linux non serve che lo dia ? Qual'e' il suo scopo?
vici è offline   Rispondi citando il messaggio o parte di esso
Old 31-07-2002, 13:02   #5
ilsensine
Senior Member
 
L'Avatar di ilsensine
 
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
Normalmente /usr/src/linux è un link simbolico alla directory che contiene il vero kernel (sotto la Redhat mi sembra che abbia un altro come, cmq). La procedura corretta per installare i nuovi sorgenti è:

rm -f linux (non serve -r, in quanto un link simbolico è come un file)
tar xzf linux-2.4.18.tar.gz
mv linux linux-2.4.18
ln -s linux-2.4.18 linux
cd linux
ecc.
__________________
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 31-07-2002, 13:11   #6
vici
Member
 
Iscritto dal: May 2002
Messaggi: 19
...accidenti...
mi era venuto il sospetto che "rm" andasse dato prima della decompressione del file con i moduli del kernel.
La sequenza dei comandi l'ho tratta da un manuale Debian trovato sul sito ufficiale.
Se riesco ad arrivare in fondo gli scrivo per avvisare.
Questa sera provo come mi hai indicato.

Grazie.
vici è offline   Rispondi citando il messaggio o parte di esso
Old 31-07-2002, 13:19   #7
Python
Senior Member
 
Iscritto dal: Jul 2002
Messaggi: 2183
fai una cosetta "standard" e semplice... (a me senza ulteriori cazzate mie mi è sempre andato)

apt-get install nano
apt-get install libncurses-dev
apt-get install make
apt-get install gcc

cd /usr/src
rm linux
rm -r linux
apt-get remove kernel-source-2.4.18
rm -r linux-2.4.18
apt-get install kernel-source-2.4.18
cd linux-2.4.18
make menuconfig
*configuri tutto quanto ed esci salvando*
make dep
make clean
make bzImage
make modules
make modules_install
cp arch/i386/boot/bzImage /boot/
nano /etc/lilo.conf

dove c'è label=Linux ci dovrebbe essere una riga con /vmlinuz o simile cambiala con /boot/bzImage
premi ctrl x e sici si x salvare dai invio x tenere il nome uguale
una volta alla console scrivi lilo e dai invio ti dice linux add windows add o simile

shutdown -r now e al ritorno ti dovrebbe andare il kernel 2.4.18 compilato
__________________
NB: HP NX6310 | Intel Core Solo 1,66 | 1024 DDR2 5300 | 60 GB 5400 rpm | Intel GMA 950 | DVDRW DL
PC: AMD Athlon 64 3800+ | 1024 DDR 3200 | ATI X600 256MB | HDD 250 GB 7200 rpm | DVD RW DL HP
Ho concluso recentemente con: aleph0 - ayyyoooo
Python è offline   Rispondi citando il messaggio o parte di esso
Old 31-07-2002, 13:20   #8
Python
Senior Member
 
Iscritto dal: Jul 2002
Messaggi: 2183
cmq questo grandioso "rm" serve x rimuovere un file facendo
rm nomefile
o una directory facendo
rm -r nomedirectory

non è nulla di plateale ma sempre utile

(cp = copy , mv = move)
__________________
NB: HP NX6310 | Intel Core Solo 1,66 | 1024 DDR2 5300 | 60 GB 5400 rpm | Intel GMA 950 | DVDRW DL
PC: AMD Athlon 64 3800+ | 1024 DDR 3200 | ATI X600 256MB | HDD 250 GB 7200 rpm | DVD RW DL HP
Ho concluso recentemente con: aleph0 - ayyyoooo
Python è offline   Rispondi citando il messaggio o parte di esso
Old 31-07-2002, 15:38   #9
qweasdzxc
Senior Member
 
Iscritto dal: Jul 1999
Città: padova
Messaggi: 1967
Re: compilare il Kernel

Quote:
Originariamente inviato da vici
[b]Sto tentando di compilare il kernel 2.4.18 con Debian woody 3.0

Do' i comandi come da manuale :

cd /usr/src
tar xfvz linux-2.4.18.tar.gz
rm -rf linux
ln -s linux-2.4.18 linux
# tar xfvz pcmcia-cs-xxx.tar.gz <- non lo do non miserve
# ln -s pcmcia-cs-xxx pcmcia <- non lo do
cd linux <---- a questo comando mi risponde che linux non e' una directory.

Quindi non mi azzardo a procedere con il resto delle istruzioni(sempre da manuale).

Cosa sto sbagliando?

Grazie sempre e comuque per la disponibilita'.
#per la prima volta###############

apt-get install libncurses5-dev #per poter usare menuconfig
apt-get install tcl8.3 #per potere usare xconfig
apt-get install kernel-package #cosi ti crei il deb del kernel
apt-get install bin86 gcc make #insomma la roba che serve per compilarlo, non mi ricordo di preciso, probabilmente l'hai gia installata
cd /usr/src
tar zxvf linux-2.4.18.tar.gz #o te lo decomprimi come vuoi
#se lo decomprimi in una dir che non e chiamata linux, fai ln -s dirattuale linux
cd linux
cp /boot/config-x.x.xxxxx ./.config #usa la configurazione del tuo attuale kernel, cosi la prima volta non devi fare miracoli
make-kpkg clean
make-kpkg kernel-image
dpkg -i ../kernel-image-2.x.xx.deb #dicendo a lilo di usare la configurazione corrente



#per le volte successive##############

cp /usr/src/linux
make menuconfig #cambia solo poche opzioni alla volta cosi capisci dove sbagli se sbagli
#make xconfig #magari lo preferisci, funziona solo da x
make-kpkg clean
make-kpkg kernel-image
dpkg -i ../kernel-image-2.x.xx.deb


dopo il riavvio (o anche prima dipende dal kernel) con modconf sistemi i moduli come desideri
__________________
qweasdzxc è offline   Rispondi citando il messaggio o parte di esso
Old 31-07-2002, 16:23   #10
Lamoto
Senior Member
 
L'Avatar di Lamoto
 
Iscritto dal: Feb 2002
Città: Torino
Messaggi: 540
:)

__________________
Is there anybody out there
Lamoto è offline   Rispondi citando il messaggio o parte di esso
Old 01-08-2002, 07:35   #11
vici
Member
 
Iscritto dal: May 2002
Messaggi: 19
Re: Re: compilare il Kernel

Quote:
Originariamente inviato da qweasdzxc
[b]

#per la prima volta###############

apt-get install libncurses5-dev #per poter usare menuconfig
apt-get install tcl8.3 #per potere usare xconfig
apt-get install kernel-package #cosi ti crei il deb del kernel
apt-get install bin86 gcc make #insomma la roba che serve per compilarlo, non mi ricordo di preciso, probabilmente l'hai gia installata
cd /usr/src
tar zxvf linux-2.4.18.tar.gz #o te lo decomprimi come vuoi
#se lo decomprimi in una dir che non e chiamata linux, fai ln -s dirattuale linux
cd linux
cp /boot/config-x.x.xxxxx ./.config #usa la configurazione del tuo attuale kernel, cosi la prima volta non devi fare miracoli
make-kpkg clean
make-kpkg kernel-image
dpkg -i ../kernel-image-2.x.xx.deb #dicendo a lilo di usare la configurazione corrente



#per le volte successive##############

cp /usr/src/linux
make menuconfig #cambia solo poche opzioni alla volta cosi capisci dove sbagli se sbagli
#make xconfig #magari lo preferisci, funziona solo da x
make-kpkg clean
make-kpkg kernel-image
dpkg -i ../kernel-image-2.x.xx.deb


dopo il riavvio (o anche prima dipende dal kernel) con modconf sistemi i moduli come desideri
Fatto. Sembra tutto ok.
Ma alla ripartenza , sia da dischetto(creato di proposito all richiesta di LILO) che da boot loader(winxp)
il caricamento si ferma. Queste sono le ultime righe che, credo, indichino il perche' del blocco :

request-modules[block-major-3]:root fs not mounted
VFS : cannot open root device "345" or 03:45
please append a correct "root=" boot option
Kernel panic : VFS : unable to mount root FS on 03:45

Premetto che ho due dischi hda con winxp hdb con debian su /dev/hdb5/ , lilo e su /dev/hdb5/ perche uso il loader di winxp.
Altra cosa che non so se indica qualche cosa e' che nella directory /boot c'e' un file che si chiama boot.0345(guarda caso).
Ovviamente (e per fortuna:-) il load della vecchia versione del kernel 2.2.x funziona correttamente.
vici è offline   Rispondi citando il messaggio o parte di esso
Old 01-08-2002, 10:55   #12
qweasdzxc
Senior Member
 
Iscritto dal: Jul 1999
Città: padova
Messaggi: 1967
non so se possa essere colpa della configurazione di boot loader che usi, io usavo lilo e basta, quando installi il deb lui va ad aggiornare lilo con la configurazione attuale, non so se e necessario andare a smanettare anche l'osloader.... in quel caso fai come le persone per bene e usa lilo come boot manager nell'mbr
il problema lo da anche se non cerchi di configurare niente del kernel, ma solo usare la configurazione precedente? se usi un kernel 2.2 e possibile che la conf sia abbastanza diversa, e magari e meglio che vai a configurare a mano anche la prima volta
per fare esperienza con qualche kernel che sicuramente funziona, fai un apt-get install kernel-image-2.4.18 (ci sono anche versioni ottimizzate, vedi se ne trovi qualcuna che ti piace o che funziona)
se invece il kernel si blocca dopo che tu hai messo le mani per configurarlo e possibile che sbagli nel configurarlo, in particolare occhio ai controller ide supportati, e al file system supportati, che di solitonon devono essere compilati come moduli ma nel kernel
__________________
qweasdzxc è offline   Rispondi citando il messaggio o parte di esso
Old 01-08-2002, 10:57   #13
qweasdzxc
Senior Member
 
Iscritto dal: Jul 1999
Città: padova
Messaggi: 1967
rileggendo meglio: non ti parte neanche da dischetto? allora e probabile che hai sbagliato configurazione, controllala meglio e/o prova un kernel precotto (o che per qualche motivo il dischetto cerchi di montare la partizione sbagliata, boh... magari specificagliela tu a mano)
__________________
qweasdzxc è offline   Rispondi citando il messaggio o parte di esso
Old 01-08-2002, 10:59   #14
qweasdzxc
Senior Member
 
Iscritto dal: Jul 1999
Città: padova
Messaggi: 1967
altra cosa che mi viene in mente, ho visto che usi il dischetto... mai provato a usare il cd di debian per fare rescue e altre cose? con quello puoi provare anche un kernel 2.4 (anzi puoi usarlo per installare direttamente la prossima volta debian, che cosi hai anche supporto per qualche filesystem decente)
__________________
qweasdzxc è offline   Rispondi citando il messaggio o parte di esso
Old 02-08-2002, 06:15   #15
vici
Member
 
Iscritto dal: May 2002
Messaggi: 19
Quote:
Originariamente inviato da qweasdzxc
[b]rileggendo meglio: non ti parte neanche da dischetto? allora e probabile che hai sbagliato configurazione, controllala meglio e/o prova un kernel precotto (o che per qualche motivo il dischetto cerchi di montare la partizione sbagliata, boh... magari specificagliela tu a mano)
Mi da proprio l' impressione che non senta la riga "root=" del file lilo.conf.
Mi sai dire come si specifica a mano (come mi stai suggerendo)?

Sapresti anche indicarmi se nella configurazione del kernel con menuconfig da qualche parte si puo' specificare, appunto, la partizione di root direttamente, in modo tale che faccia parte della compilazione del kernel stesso?
vici è offline   Rispondi citando il messaggio o parte di esso
Old 02-08-2002, 08:11   #16
ilsensine
Senior Member
 
L'Avatar di ilsensine
 
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
La butto lì: non è che hai compilato il supporto per il tuo file system root come modulo? Va compilato staticamente nel kernel, altrimenti come fa a caricare il modulo di gestione del file system se si trova...sul file system?
__________________
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 03-08-2002, 01:05   #17
vici
Member
 
Iscritto dal: May 2002
Messaggi: 19
Grazie a tutti voi che mi avete guidato alla soluzione

Sono finalmente riuscito a fare il boot con il kernel 2.4.18.

Ricapitolando : invece di usare il file /boot/.config.xxxx della versione 2.2.x come base di partenza,
ho configurato ex novo con make menuconfig il file config presente con i sorgenti del nuovo kernel nel pacchetto da scompressare.
Tutto sommato diversi parametri me li dava gia' settati.

Ed ora il boot da dischetto funziona.

Ovviamente ho altri problemi(con i moduli) come la scheda di rete e la scheda sonora , ma questa e' un'altra storia. Per questi problemi non rispondetemi. Mi faro' sentire io se non ne vengo a capo.
Ciao e grazie.
vici è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


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...
HONOR Magic V5: il pieghevole ultra sottile e completo! La recensione HONOR Magic V5: il pieghevole ultra sottile e co...
Larry Ellison guadagna 101 miliardi in u...
Johnson Controls amplia la gamma di solu...
NASA Perseverance: il rover potrebbe ave...
Quelli di Immuni si 'pappano' Vimeo: Ben...
Changan lancia la Deepal S05 in Europa, ...
Substrati in vetro, Intel smentisce le v...
ECOVACS DEEBOT T50 PRO OMNI Gen2 fa piaz...
Windelo 62: catamarano a vela che unisce...
Francia, in arrivo un incentivo di 1.000...
Haier, la sorpresa a IFA: la lavatrice C...
GeForce RTX 5000 SUPER in arrivo? Sembra...
Ionity prova una soluzione contro i ladr...
Pirateria, svolta clamorosa: Dazn e Lega...
Maxi richiamo Toyota e Lexus: oltre 900....
Blackwell Ultra: fino al 45% di prestazi...
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: 22:51.


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