[RISOLTO]compilato kernel 2.6.20.3 ... qualcosa non è andato
[RISOLTO]compilato kernel 2.6.20.3 ... qualcosa non è andato
ciao a tutti come detto ho compilato il nuovo kernel perche il mio hp pavilion dv6137 con processore intel core duo t2250 da 1.74 GHz vedeva un processore solo col kernel 2.6.17.11
ho seguito il wiki di questo sito, ma probabilmente ho sbagliato qualcosa: al riavvio si blocca sulla schermata che dice
Starting up ...
Uncompressing Linux... Ok, booting the kernel
[ 0.255133] PCI: Failed to allocate mem resource #6:20000@d0000000 for 0000:01:00.0
ALERT! /dev/sda5 does not exist. Dropping to a shell!
dove sda5 è la partizione di root, al che parte una shell (BusyBox v1.1.3) in cui posso fare poco e niente
cosa non va?
ho seguito il wiki di questo sito, ma probabilmente ho sbagliato qualcosa: al riavvio si blocca sulla schermata che dice
Starting up ...
Uncompressing Linux... Ok, booting the kernel
[ 0.255133] PCI: Failed to allocate mem resource #6:20000@d0000000 for 0000:01:00.0
ALERT! /dev/sda5 does not exist. Dropping to a shell!
dove sda5 è la partizione di root, al che parte una shell (BusyBox v1.1.3) in cui posso fare poco e niente
cosa non va?
Ultima modifica di piepolitb il domenica 1 aprile 2007, 14:17, modificato 1 volta in totale.
- topper_harley
- Entusiasta Emergente

- Messaggi: 1078
- Iscrizione: giovedì 15 dicembre 2005, 13:21
- Località: Treviso/Udine
- Contatti:
Re: compilato kernel 2.6.20.3 ... qualcosa non è andato
Dai 2.6.19 in poi il supporto per sata e' sato spostato quindi oldconfig non basta... Controlla bene il menuconfig.
Nel tuo caso sda* vengono letti come hda*.
Nel tuo caso sda* vengono letti come hda*.
Jabber: topper_harley@jabber.org - ICQ: 224179391
MSN: TopperHarley80@gmail.com-GoogleTalk: TopperHarley80
egrep -iroh "fuck | shit | suck" /usr/src/linux | sort | uniq -c | sort -r
MSN: TopperHarley80@gmail.com-GoogleTalk: TopperHarley80
egrep -iroh "fuck | shit | suck" /usr/src/linux | sort | uniq -c | sort -r
Re: compilato kernel 2.6.20.3 ... qualcosa non è andato
quindi che devo modificare? è la prima volta che compilo un kernel... e non sono proprio espertissimo...
-
Divilinux
Re: compilato kernel 2.6.20.3 ... qualcosa non è andato
se parli del 2.6.17-11-generic..probabilmente hai visto male perche' e' ottimizzato per multiprocessori
se infatti lanci cat /proc/cpuinfo ne vedi comparire 2..
se infatti lanci cat /proc/cpuinfo ne vedi comparire 2..
Re: compilato kernel 2.6.20.3 ... qualcosa non è andato
dunque... il generic mi partiva, ma non riuscivo a farci andare i driver nvidia :-[. Quindi avevo il 386
Invece di combattere con nvidia ho deciso di combattere col kernel nuovo
Invece di combattere con nvidia ho deciso di combattere col kernel nuovo
-
Divilinux
Re: compilato kernel 2.6.20.3 ... qualcosa non è andato
hehe..
cmq strano..anche io ho un hdd sata e ho installato il kernel per i fatti miei come sempre
il problema busy box..diciamo che non l'ho mai capito..l'unica cosa che so e' che ha a che fare con l'indirizzo sbagliato del terminale di linux..sostituito appunto dalla busy-box..
a quanto ho letto in giro si tratta di un problema di profilo di sessione,o init che dir si voglia
La compilazione di per se' e' andata a buon fine..altrimenti non avresti il .deb
hai opzionato altro oltre al processore..oppure hai lasciato la configurazione del kernel intatta?
cmq strano..anche io ho un hdd sata e ho installato il kernel per i fatti miei come sempre
il problema busy box..diciamo che non l'ho mai capito..l'unica cosa che so e' che ha a che fare con l'indirizzo sbagliato del terminale di linux..sostituito appunto dalla busy-box..
a quanto ho letto in giro si tratta di un problema di profilo di sessione,o init che dir si voglia
La compilazione di per se' e' andata a buon fine..altrimenti non avresti il .deb
hai opzionato altro oltre al processore..oppure hai lasciato la configurazione del kernel intatta?
Re: compilato kernel 2.6.20.3 ... qualcosa non è andato
ho seguito passo passo questa http://wiki.ubuntu-it.org/CompilazioneK ... 8kernel%29 quindi ho configurato
1.
In «General Setup» attivare:
*
-Support for paging of anonymous memory (swap)
o
--Support for prefetching swapped memory
2.
In «Processor type and features»:
*
In «Processor family» scegliere il modello del processore.
*
Attivare Preemption Model-> Voluntary Kernel Preemption (Desktop)
*
In «High Memory Support» scegliere:
o
off se si possiede meno di 1 GB di RAM
o
1GB Low Memory Support se si possiede 1GB di RAM
o
4GB se si possiede più di 1GB di RAM
*
In «Timer frequency» abilitare: 1000 Hz
3.
In «Graphics Support»
*
Disabilitare NVIDIA RIVA se si usano driver Nvidia proprietari.
4.
In «Block layer -> IO Schedulers» lasciare solo «CFQ I/O scheduler», otterrete una migliore performance.
5.
In «Kernel hacking» deselezionare «Kernel debugging».
ma comunque sono poco sicuro del processore: ho messo Pentium-Pro M686... è giusto?
inoltre c'è tutta una serie di opzioni sul SATA sotto Device Drivers->Serial ATA anda Parallel ATA (experimental) dirvers: che ci devo aggiungere?
1.
In «General Setup» attivare:
*
-Support for paging of anonymous memory (swap)
o
--Support for prefetching swapped memory
2.
In «Processor type and features»:
*
In «Processor family» scegliere il modello del processore.
*
Attivare Preemption Model-> Voluntary Kernel Preemption (Desktop)
*
In «High Memory Support» scegliere:
o
off se si possiede meno di 1 GB di RAM
o
1GB Low Memory Support se si possiede 1GB di RAM
o
4GB se si possiede più di 1GB di RAM
*
In «Timer frequency» abilitare: 1000 Hz
3.
In «Graphics Support»
*
Disabilitare NVIDIA RIVA se si usano driver Nvidia proprietari.
4.
In «Block layer -> IO Schedulers» lasciare solo «CFQ I/O scheduler», otterrete una migliore performance.
5.
In «Kernel hacking» deselezionare «Kernel debugging».
ma comunque sono poco sicuro del processore: ho messo Pentium-Pro M686... è giusto?
inoltre c'è tutta una serie di opzioni sul SATA sotto Device Drivers->Serial ATA anda Parallel ATA (experimental) dirvers: che ci devo aggiungere?
-
Divilinux
Re: compilato kernel 2.6.20.3 ... qualcosa non è andato
si i consigli sono giusti anche se generici..
il processore e' sbagliato...leggi qua..anche io ho un hp3739 che e' simile..come e' simile il processore
http://divilinux.wordpress.com/2007/02/ ... ore-duo-2/
cambia solo questo e tutto il resto della configurazione importalo dal vecchio kernel con make oldconfig
Anche io sono nuovo dei dischi sata...e non ho toccato nulla per prudenza..
il processore e' sbagliato...leggi qua..anche io ho un hp3739 che e' simile..come e' simile il processore
http://divilinux.wordpress.com/2007/02/ ... ore-duo-2/
cambia solo questo e tutto il resto della configurazione importalo dal vecchio kernel con make oldconfig
Anche io sono nuovo dei dischi sata...e non ho toccato nulla per prudenza..
Re: compilato kernel 2.6.20.3 ... qualcosa non è andato
ora provo, grazie per le dritte. ma devo attivare anche "simmetric multi-processing support (SMP)" sotto processor type and features? non è quello che serve a far andare i duo?
-
Divilinux
Re: compilato kernel 2.6.20.3 ... qualcosa non è andato
se ti riferisci alla sezione "processore" la prima opzione in alto..si va selezionata..(forse mi sono dimenticato di scriverlo nell'howto..rimedio subito)
Re: compilato kernel 2.6.20.3 ... qualcosa non è andato
si dicevo quella.
ok parto con la compilazione...postero notizie...
ok parto con la compilazione...postero notizie...
Re: compilato kernel 2.6.20.3 ... qualcosa non è andato
niente... nonostate la ricompilazione secondo le dritte di divinlinux, le cose non sono cambiate: stesso errore all'avvio
-
Divilinux
Re: compilato kernel 2.6.20.3 ... qualcosa non è andato
non capisco propio l'errore
hai percaso un uuid in /etc/fstab?..al posto del device? (capita quando fai il passaggio di distribuzione)
mi spiego
# /dev/hda3
UUID=18bfa50a-0609-4f07-b82d-6c06accd4085 / ext3 defaults,errors=remount-ro 0 1
potrebbe essere che il kernel cerca /dev/hda3?
Non sono sicuro di questa cosa,perche' io non ho avuto nessun problema in merito
cerco solo di interpretare
hai percaso un uuid in /etc/fstab?..al posto del device? (capita quando fai il passaggio di distribuzione)
mi spiego
# /dev/hda3
UUID=18bfa50a-0609-4f07-b82d-6c06accd4085 / ext3 defaults,errors=remount-ro 0 1
potrebbe essere che il kernel cerca /dev/hda3?
Non sono sicuro di questa cosa,perche' io non ho avuto nessun problema in merito
cerco solo di interpretare
Codice: Seleziona tutto
Starting up ...
Uncompressing Linux... Ok, booting the kernel
[ 0.255133] PCI: Failed to allocate mem resource #6:20000@d0000000 for 0000:01:00.0
ALERT! /dev/sda5 does not exist. Dropping to a shell!
Re: compilato kernel 2.6.20.3 ... qualcosa non è andato
ti posto tutto il fstab
dove gli sda1,2 e 3 sono rispettivamente le partizioni con winz, una partizione da 1 gb che c'era all'acquisto del portatile (la frullerò a breve) e la partizione di ripristino di win (sparirà anche questa...)
cmq l'errore compare dopo mooooooooooooooolto tempo in cui permane solo la riga
e ho l'impressione che compaia quando provo a fare un ctrl+alt+F1 (o simili) per avere una tty, perchè ho l'impressione che si sia inchiodato... o forse è una coincidenza, visto che non succede immediatamente
Codice: Seleziona tutto
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/sda5
UUID=2f653b14-8e07-4c8e-b5be-859fa72aee5a / ext3 defaults,errors=remount-ro 0 1
# /dev/sda1
UUID=58464E82682EAD0F /media/sda1 ntfs-3g silent,defaults,nls=utf8,umask=007,gid=46 0 1
# /dev/sda2
UUID=3EC6-2E70 /media/sda2 vfat defaults,utf8,umask=007,gid=46 0 1
# /dev/sda3
UUID=A8B4FA40B4FA1094 /media/sda3 ntfs-3g silent,defaults,nls=utf8,umask=007,gid=46 0 1
# /dev/sda6
UUID=9050c305-bbe0-4d96-ae88-91487eaa9adb none swap sw 0 0
/dev/hda /media/cdrom0 udf,iso9660 user,exec 0 0
cmq l'errore compare dopo mooooooooooooooolto tempo in cui permane solo la riga
Codice: Seleziona tutto
Starting up ...
Uncompressing Linux... Ok, booting the kernel
[ 0.255133] PCI: Failed to allocate mem resource #6:20000@d0000000 for 0000:01:00.0-
Divilinux
Re: compilato kernel 2.6.20.3 ... qualcosa non è andato
ce la fai a ricompilare senza toccare le impostazioni della memoria e della swap? :'(
non ho mai visto quell'errore
non ho mai visto quell'errore
Re: compilato kernel 2.6.20.3 ... qualcosa non è andato
niente... è la stessa cosa...
io vorrei solo poter far funzionare il core duo... qualsiasi alternativa va bene! certo riuscissi a far andare sto benedetto kernel sarebbe meglio
io vorrei solo poter far funzionare il core duo... qualsiasi alternativa va bene! certo riuscissi a far andare sto benedetto kernel sarebbe meglio
-
Divilinux
Re: compilato kernel 2.6.20.3 ... qualcosa non è andato
col 2.6.20.3
non vanno i driver nvidia
non vanno i driver miei per il wifi
non vanno i v4l-kernel per la mia scheda tv
l'ho abbandonato subito...
prova col 2.6.20 ....
non vanno i driver nvidia
non vanno i driver miei per il wifi
non vanno i v4l-kernel per la mia scheda tv
l'ho abbandonato subito...
prova col 2.6.20 ....
- topper_harley
- Entusiasta Emergente

- Messaggi: 1078
- Iscrizione: giovedì 15 dicembre 2005, 13:21
- Località: Treviso/Udine
- Contatti:
Re: compilato kernel 2.6.20.3 ... qualcosa non è andato
Scusate se ribadisco quello che avevo detto nel primo post, ma sono piuttosto sicuro di quello che dico nonostante sia stato ignorato.
In caso contrario tutte le partizioni di un disco sata (compresa quilli quella di root) non verranno piu' riconosciute come sd?? bensi' come hd??. Per questo motivo un oldconfig da un kernel della serie 2.6.17 a uno superiore alla 2.6.18 non e' sufficiente per i possessori di dischi sata.
Quindi come e' ampiamente spiegato il vecchio supporto per SATA e' deprecato in favore del nuovo driver libata inserito all'interno dell'SCSI subsystem.Support for SATA (deprecated; conflicts with libata SATA driver) ha scritto: CONFIG_BLK_DEV_IDE_SATA: │
│ │
│ There are two drivers for Serial ATA controllers. │
│ │
│ The main driver, "libata", exists inside the SCSI subsystem │
│ and supports most modern SATA controllers. │
│ │
│ The IDE driver (which you are currently configuring) supports │
│ a few first-generation SATA controllers. │
│ │
│ In order to eliminate conflicts between the two subsystems, │
│ this config option enables the IDE driver's SATA support. │
│ Normally this is disabled, as it is preferred that libata
│ supports SATA controllers, and this (IDE) driver supports
│ PATA controllers.
│
│ If unsure, say N.
Quindi un kernel superiore al 2.6.18 per funzionare correttamente con un disco sata deve essere compilato in questo modo:Serial ATA (SATA) support ha scritto: CONFIG_SCSI_SATA: │
│ │
│ This driver family supports Serial ATA host controllers │
│ and devices. │
│ │
│ If unsure, say N. │
│ │
│ Symbol: SCSI_SATA [=y] │
│ Prompt: Serial ATA (SATA) support │
│ Defined at drivers/scsi/Kconfig:474 │
│ Depends on: SCSI │
│ Location: │
│ -> Device Drivers │
│ -> SCSI device support │
│ -> SCSI device support (SCSI [=y]) │
│ -> SCSI low-level drivers
Codice: Seleziona tutto
andrea@caffeine ~ $ zcat /proc/config.gz | grep CONFIG_BLK_DEV_IDE_SATA && zcat /proc/config.gz | grep CONFIG_SCSI_SATA
# CONFIG_BLK_DEV_IDE_SATA is not set
CONFIG_SCSI_SATA=y
Jabber: topper_harley@jabber.org - ICQ: 224179391
MSN: TopperHarley80@gmail.com-GoogleTalk: TopperHarley80
egrep -iroh "fuck | shit | suck" /usr/src/linux | sort | uniq -c | sort -r
MSN: TopperHarley80@gmail.com-GoogleTalk: TopperHarley80
egrep -iroh "fuck | shit | suck" /usr/src/linux | sort | uniq -c | sort -r
-
Divilinux
Re: compilato kernel 2.6.20.3 ... qualcosa non è andato
@topper_harley
per quel poco che so..ho ricompilato il 2.6.20.3 qualche giorno fa senza toccare quell'opzione e il disco principale..sata..e' sempre rimasto li come sda5
Piepolitb potrebbe provare tutti i suggerimenti che gli sono stati dati e poi vedere quale possa andare bene per lui
ps. l'oldconfig significa che almeno non parte da 0 come configurazione del kernel..poi per tutti i moduli nuovi dovra' darne conferma quando richiesto..o saltare e selezionare direttamente dall'interfaccia di configurazione
per quel poco che so..ho ricompilato il 2.6.20.3 qualche giorno fa senza toccare quell'opzione e il disco principale..sata..e' sempre rimasto li come sda5
Piepolitb potrebbe provare tutti i suggerimenti che gli sono stati dati e poi vedere quale possa andare bene per lui
ps. l'oldconfig significa che almeno non parte da 0 come configurazione del kernel..poi per tutti i moduli nuovi dovra' darne conferma quando richiesto..o saltare e selezionare direttamente dall'interfaccia di configurazione
Ultima modifica di Divilinux il mercoledì 21 marzo 2007, 12:14, modificato 1 volta in totale.
- topper_harley
- Entusiasta Emergente

- Messaggi: 1078
- Iscrizione: giovedì 15 dicembre 2005, 13:21
- Località: Treviso/Udine
- Contatti:
Re: compilato kernel 2.6.20.3 ... qualcosa non è andato
Ma scusa, tu hai un disco sata ed hai lasciato sia CONFIG_BLK_DEV_IDE_SATA che CONFIG_SCSI_SATA su no??? Non mi sembra un approccio corretto.Divilinux ha scritto: @topper_harley
per quel poco che so..ho ricompilato il 2.6.20.3 qualche giorno fa senza toccare quell'opzione e il disco principale..sata..e' sempre rimasto li come sda5
Jabber: topper_harley@jabber.org - ICQ: 224179391
MSN: TopperHarley80@gmail.com-GoogleTalk: TopperHarley80
egrep -iroh "fuck | shit | suck" /usr/src/linux | sort | uniq -c | sort -r
MSN: TopperHarley80@gmail.com-GoogleTalk: TopperHarley80
egrep -iroh "fuck | shit | suck" /usr/src/linux | sort | uniq -c | sort -r
Chi c’è in linea
Visualizzano questa sezione: Bing [Bot] e 13 ospiti