Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Cambio Kernel (gentoo->vanilla)
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Forum di discussione italiano
View previous topic :: View next topic  
Author Message
HoX
Guru
Guru


Joined: 11 Nov 2006
Posts: 385

PostPosted: Tue Jun 26, 2007 12:29 pm    Post subject: Cambio Kernel (gentoo->vanilla) Reply with quote

Ho iniziato l'installazione di Gentoo usando i gentoo-sources, ma adesso vorrei passare alla serie vanilla... ho emerso vanilla-sources e copiato il mio vecchio .config da /usr/src/linux-2.6.21-gentoo-r3 a linux-2.6.22-rc5. Sono quindi andato nella cartella del nuovo kernel e ho lanciato make && make modules_install ho risposto a tutte le domande sulle nuove componenti/feature del kernel 2.6.22 e ho spostato il tutto il /boot. Dopodichè ho configurato grub per puntare sia al vecchio kernel gentoo che al nuovo kernel linux... ma quello linux non funziona... xkè? non posso riadattare il file .config? Ho notato (soprattutto) che con il vanilla i device sda diventano hda (che è poi il motivo per cui non funzionano nulla)... come mai?
Back to top
View user's profile Send private message
crisandbea
Veteran
Veteran


Joined: 03 Jul 2005
Posts: 1778
Location: BOSCO (SA) ... ma domiciliato a Bologna....

PostPosted: Tue Jun 26, 2007 12:43 pm    Post subject: Reply with quote

perchè probabilmente i vanilla-sources non usano le nuove librerie S-ATA, oppure semplicemente non le hai abilitate, ed in grub hai le impostazioni dei dischi sballata. comunque se ci posti gli errori, potremmo capire meglio il problema.

ciao
Back to top
View user's profile Send private message
HoX
Guru
Guru


Joined: 11 Nov 2006
Posts: 385

PostPosted: Tue Jun 26, 2007 1:00 pm    Post subject: Reply with quote

crisandbea wrote:
omunque se ci posti gli errori, potremmo capire meglio il problema.

come faccio a recuperare gli errori se non riesco neanche ad accedere al s.o.?
Back to top
View user's profile Send private message
crisandbea
Veteran
Veteran


Joined: 03 Jul 2005
Posts: 1778
Location: BOSCO (SA) ... ma domiciliato a Bologna....

PostPosted: Tue Jun 26, 2007 1:07 pm    Post subject: Reply with quote

Anema wrote:
crisandbea wrote:
omunque se ci posti gli errori, potremmo capire meglio il problema.

come faccio a recuperare gli errori se non riesco neanche ad accedere al s.o.?


quando provi a far partire un kernel, si fermerà in qualche punto ??? ed in quel punto non ti scrive a video un qualche errore ????

ciao
Back to top
View user's profile Send private message
HoX
Guru
Guru


Joined: 11 Nov 2006
Posts: 385

PostPosted: Tue Jun 26, 2007 1:12 pm    Post subject: Reply with quote

crisandbea wrote:
Anema wrote:
crisandbea wrote:
omunque se ci posti gli errori, potremmo capire meglio il problema.

come faccio a recuperare gli errori se non riesco neanche ad accedere al s.o.?


quando provi a far partire un kernel, si fermerà in qualche punto ??? ed in quel punto non ti scrive a video un qualche errore ????


Appena posso riavvio il computer e mi segno gli errori... poi vi dico
Back to top
View user's profile Send private message
HoX
Guru
Guru


Joined: 11 Nov 2006
Posts: 385

PostPosted: Tue Jun 26, 2007 8:06 pm    Post subject: Reply with quote

Il problema riguarda proprio la tabella partizioni che cambia da sda (in gentoo-sources) a hda (in vanilla-sources)... non mi sono segnato l'esatto errore, ma è chiaramente quello... come faccio a dire al kernel vanilla di vedermi i dischi SATA come sda?
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Wed Jun 27, 2007 7:47 am    Post subject: Reply with quote

Anema wrote:
non mi sono segnato l'esatto errore, ma è chiaramente quello... come faccio a dire al kernel vanilla di vedermi i dischi SATA come sda?


Controlla le opzioni di configurazione del kernel... se non ricordo male é una feature introdotta a partire dal kernel X.20
_________________
Ciao da me!
Back to top
View user's profile Send private message
HoX
Guru
Guru


Joined: 11 Nov 2006
Posts: 385

PostPosted: Wed Jun 27, 2007 8:32 am    Post subject: Reply with quote

randomaze wrote:
Controlla le opzioni di configurazione del kernel... se non ricordo male é una feature introdotta a partire dal kernel X.20

Ma io sono passato da X.21 (gentoo) a X.22 (vanilla)... non dovrebbe essere quello.... cmq controllo
Back to top
View user's profile Send private message
HoX
Guru
Guru


Joined: 11 Nov 2006
Posts: 385

PostPosted: Tue Jul 10, 2007 5:46 pm    Post subject: Reply with quote

Alla fine avevo deciso di aspettare i nuovi gentoo-sources... e pure con questi ho lo stesso problema... quali voci dovrei controllare all'interno del kernel? Il supporto SATA è abilitato, ma continua a non andare
Back to top
View user's profile Send private message
crisandbea
Veteran
Veteran


Joined: 03 Jul 2005
Posts: 1778
Location: BOSCO (SA) ... ma domiciliato a Bologna....

PostPosted: Tue Jul 10, 2007 5:58 pm    Post subject: Reply with quote

Anema wrote:
Alla fine avevo deciso di aspettare i nuovi gentoo-sources... e pure con questi ho lo stesso problema... quali voci dovrei controllare all'interno del kernel? Il supporto SATA è abilitato, ma continua a non andare


stiamo ancora aspettando che ci posti gli errori, come pensi possiamo dire più di quanto già detto, se non ci posti gli errori che ti dà?

ciao
Back to top
View user's profile Send private message
HoX
Guru
Guru


Joined: 11 Nov 2006
Posts: 385

PostPosted: Tue Jul 10, 2007 6:15 pm    Post subject: Reply with quote

Code:

VFS: Cannot open root device "sda2" or unknown-block(0,0)
Please append a correct "root=" boot option; here are the available partition
0300   117220824    hda   driver: ide-disk
0301          40131    hda1
0302        506047    hda2

etc etc
Code:

1600     1641120  hdc drive: ide-cdrom
Kernel panic - not syncing: VFS: unable to mount root fs on unknown-block(0,0)
Back to top
View user's profile Send private message
crisandbea
Veteran
Veteran


Joined: 03 Jul 2005
Posts: 1778
Location: BOSCO (SA) ... ma domiciliato a Bologna....

PostPosted: Tue Jul 10, 2007 6:31 pm    Post subject: Reply with quote

Anema wrote:
Code:

VFS: Cannot open root device "sda2" or unknown-block(0,0)
Please append a correct "root=" boot option; here are the available partition
0300   117220824    hda   driver: ide-disk
0301          40131    hda1
0302        506047    hda2

etc etc
Code:

1600     1641120  hdc drive: ide-cdrom
Kernel panic - not syncing: VFS: unable to mount root fs on unknown-block(0,0)


riesci a postarci un :
Code:

sudo fdisk /dev/hda

Command (m for help): p


Code:
cat /etc/fstab

ed un
Code:
cat /boot/grub/grub.conf


ciauz
Back to top
View user's profile Send private message
HoX
Guru
Guru


Joined: 11 Nov 2006
Posts: 385

PostPosted: Tue Jul 10, 2007 7:10 pm    Post subject: Reply with quote

fdisk /dev/sda
Code:
Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cilindri of 16065 * 512 = 8225280 bytes

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1           5       40131   83  Linux
/dev/sda2               6          68      506047+  83  Linux
/dev/sda3              69        2061    16008772+  83  Linux
/dev/sda4            2062       14593   100663290    5  Esteso
/dev/sda5            2062        2311     2008093+  83  Linux
/dev/sda6            2312       10280    64010961   83  Linux
/dev/sda7           10281       11277     8008371   83  Linux
/dev/sda8           11278       11589     2506108+  82  Linux swap / Solaris


/etc/fstab
Code:

/dev/sda1               /boot           ext2            noauto,noatime  1 2
/dev/sda2               /               ext3            noatime         0 1
/dev/sda3               /usr            ext3            noatime         0 1
/dev/sda5               /root           ext3            noatime         0 1
/dev/sda6               /home           ext3            noatime,noexec  0 1
/dev/sda7               /var            ext3            noatime         0 1
/dev/sda8               none            swap            sw              0 0
/dev/cdrom              /mnt/cdrom      auto            noauto,ro,users 0 0
shm                     /dev/shm        tmpfs           nodev,nosuid,noexec    0 0
proc                    /proc           proc            defaults               0 1


/boot/grub/grub.conf
Code:

default 0
timeout 5

splashimage (hd0,0)/boot/grub/splash.xpm.gz

title=Gentoo Linux 2.6.22-gentoo
root (hd0,0)
kernel /boot/kernel-2.6.22-gentoo root=/dev/sda2 vga=0x318 video=vesafb:mtrr:3,ywrap
boot

title=Gentoo Linux 2.6.22-gentoo noFB
root (hd0,0)
kernel /boot/kernel-2.6.22-gentoo root=/dev/sda2
boot

title=Gentoo Linux 2.6.22-gentoo (Rescue)
root (hd0,0)
kernel /boot/kernel-2.6.22-gentoo root=/dev/sda2 init=/bin/bb
boot


Il grub.conf è aggiornato per il nuovo kernel, mentre gli altri due sono ancora con quello vecchio (per cui usano ancora sda anzichè hda)
Back to top
View user's profile Send private message
crisandbea
Veteran
Veteran


Joined: 03 Jul 2005
Posts: 1778
Location: BOSCO (SA) ... ma domiciliato a Bologna....

PostPosted: Tue Jul 10, 2007 8:06 pm    Post subject: Reply with quote

Anema wrote:


Il grub.conf è aggiornato per il nuovo kernel, mentre gli altri due sono ancora con quello vecchio (per cui usano ancora sda anzichè hda)


se usano sda vuol dire che utilizzi già le nuove librerie SATA-PATA del Kernel, hda invece veniva indicato quando si usano le vecchie librerie ATA.

hai abilitato nel kernel il supporto al Filesystem ext3 ????
Back to top
View user's profile Send private message
HoX
Guru
Guru


Joined: 11 Nov 2006
Posts: 385

PostPosted: Tue Jul 10, 2007 8:10 pm    Post subject: Reply with quote

crisandbea wrote:
Anema wrote:


Il grub.conf è aggiornato per il nuovo kernel, mentre gli altri due sono ancora con quello vecchio (per cui usano ancora sda anzichè hda)


se usano sda vuol dire che utilizzi già le nuove librerie SATA-PATA del Kernel, hda invece veniva indicato quando si usano le vecchie librerie ATA.

ma infatti con il vecchio kernel andava tutto bene... è su quello nuovo che mi ha sballato tutto... e non capisco perchè visto che uso lo stesso .config

Quote:
hai abilitato nel kernel il supporto al Filesystem ext3 ????

si... ma dubito che sia quello il problema visto che non arriva neanche a dover leggere il fs
Back to top
View user's profile Send private message
crisandbea
Veteran
Veteran


Joined: 03 Jul 2005
Posts: 1778
Location: BOSCO (SA) ... ma domiciliato a Bologna....

PostPosted: Tue Jul 10, 2007 8:22 pm    Post subject: Reply with quote

posteresti questi due comandi :
Code:

zgrep ATA /usr/src/linux/.config | grep -v \#

e
Code:

zgrep IDE  /usr/src/linux/.config | grep -v \#


nb:per me hai scazzato qualcosa nella configurazione del kernel.

ciauz
Back to top
View user's profile Send private message
HoX
Guru
Guru


Joined: 11 Nov 2006
Posts: 385

PostPosted: Tue Jul 10, 2007 8:26 pm    Post subject: Reply with quote

crisandbea wrote:
posteresti questi due comandi :
Code:

zgrep ATA /usr/src/linux/.config | grep -v \#

Code:
CONFIG_ATA=y
CONFIG_ATA_ACPI=y
CONFIG_SATA_AHCI=y
CONFIG_ATA_PIIX=y


Quote:

Code:

zgrep IDE  /usr/src/linux/.config | grep -v \#

Code:
CONFIG_ACPI_VIDEO=m
CONFIG_IDE=y
CONFIG_IDE_MAX_HWIFS=4
CONFIG_BLK_DEV_IDE=y
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_IDEDISK_MULTI_MODE=y
CONFIG_BLK_DEV_IDECD=y
CONFIG_BLK_DEV_IDESCSI=y
CONFIG_BLK_DEV_IDEACPI=y
CONFIG_IDE_PROC_FS=y
CONFIG_IDE_GENERIC=y
CONFIG_BLK_DEV_IDEPNP=y
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_IDEPCI_SHARE_IRQ=y
CONFIG_IDEPCI_PCIBUS_ORDER=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
CONFIG_BLK_DEV_IDEDMA=y
CONFIG_VIDEO_DEV=m
CONFIG_VIDEO_V4L1=y
CONFIG_VIDEO_V4L1_COMPAT=y
CONFIG_VIDEO_V4L2=y
CONFIG_VIDEO_SELECT=y


Quote:

nb:per me hai scazzato qualcosa nella configurazione del kernel.

di questo ne sono abbastanza sicuro pure io... ma non capisco cosa visto che con il kernel .21 andava tutto bene usando le stesse config
Back to top
View user's profile Send private message
crisandbea
Veteran
Veteran


Joined: 03 Jul 2005
Posts: 1778
Location: BOSCO (SA) ... ma domiciliato a Bologna....

PostPosted: Tue Jul 10, 2007 8:29 pm    Post subject: Reply with quote

prova ad abilitare:
Code:

CONFIG_SATA_INTEL_COMBINED=y
CONFIG_ATA_GENERIC=y

sempre nella riga relativa alle nuove librerie.

ovviamente dopo aver abilitato tali voci, ricompila, copia l'immagine in /boot, e riavvia il tutto. ed incrocia le dita :P

ciauz
Back to top
View user's profile Send private message
HoX
Guru
Guru


Joined: 11 Nov 2006
Posts: 385

PostPosted: Wed Jul 11, 2007 7:21 am    Post subject: Reply with quote

crisandbea wrote:
prova ad abilitare:
Code:

CONFIG_SATA_INTEL_COMBINED=y

questo non c'è....
Quote:
Code:

CONFIG_ATA_GENERIC=y

fatto... ora riavvio e vi dico
Back to top
View user's profile Send private message
HoX
Guru
Guru


Joined: 11 Nov 2006
Posts: 385

PostPosted: Wed Jul 11, 2007 7:33 am    Post subject: Reply with quote

Stesso identico errore.... altre idee?
Back to top
View user's profile Send private message
crisandbea
Veteran
Veteran


Joined: 03 Jul 2005
Posts: 1778
Location: BOSCO (SA) ... ma domiciliato a Bologna....

PostPosted: Wed Jul 11, 2007 8:02 am    Post subject: Reply with quote

Anema wrote:
Stesso identico errore.... altre idee?


valuta la possibilità di dare un
Code:
make mrproper


Serve a eliminare file e collegamenti vecchi che potrebbero interferire con una nuova compilazione.

dopo di che ricompili a manina il kernel da zero.

ciauz
Back to top
View user's profile Send private message
Scen
Retired Dev
Retired Dev


Joined: 29 Jul 2003
Posts: 2470
Location: Padova, Italy

PostPosted: Wed Jul 11, 2007 8:10 am    Post subject: Reply with quote

Oppure prendi il .config del kernel funzionante, lo copi nella directory dei sorgenti del nuovo kernel, e dai
Code:

make oldconfig

dando "Invio" a tutte le domande per accettare la proposta predefinita. Dopodichè
Code:

make menuconfig

e verifichi che la configurazione sia apposto.

I gentoo-sources NON sono i vanilla-sources: anche se le versioni sono le stesse il loro contenuto differisce, così come le voci di configurazione.
_________________
I was born in a deep forest/I wish I could live here all my life/I am made from stones and roots/My home, these woods and roads
All my life I loved this sound/Of the woods all around/Eagles flies where the winds blows free
Journey is my destiny
Back to top
View user's profile Send private message
HoX
Guru
Guru


Joined: 11 Nov 2006
Posts: 385

PostPosted: Wed Jul 11, 2007 10:32 am    Post subject: Reply with quote

Scen wrote:
Oppure prendi il .config del kernel funzionante, lo copi nella directory dei sorgenti del nuovo kernel, e dai
Code:

make oldconfig

dando "Invio" a tutte le domande per accettare la proposta predefinita. Dopodichè
Code:

make menuconfig

e verifichi che la configurazione sia apposto.

fatto e non cambia nulla
Quote:

I gentoo-sources NON sono i vanilla-sources: anche se le versioni sono le stesse il loro contenuto differisce, così come le voci di configurazione.

questo lo so... cmq ora il mio passaggio era da 2.6.21-gentoo a 2.6.22-gentoo... quindi non più da gentoo a vanilla... altre idee?
Back to top
View user's profile Send private message
crisandbea
Veteran
Veteran


Joined: 03 Jul 2005
Posts: 1778
Location: BOSCO (SA) ... ma domiciliato a Bologna....

PostPosted: Wed Jul 11, 2007 10:38 am    Post subject: Reply with quote

@Anema
hai provato a fare come ti ho detto io????

ovvero dando un
Code:
 make mrproper


e ricompilando a mano il kernel???

ciao
Back to top
View user's profile Send private message
HoX
Guru
Guru


Joined: 11 Nov 2006
Posts: 385

PostPosted: Wed Jul 11, 2007 10:44 am    Post subject: Reply with quote

crisandbea wrote:
@Anema
hai provato a fare come ti ho detto io????

ehm... no scusa... non avevo visto il messaggio...
Quote:
e ricompilando a mano il kernel???

giusto per essere sicuro... per a mano intendi il classico make && make modules_install giusto? ma posso riciclare il .config o devo ripartire proprio da capo?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Forum di discussione italiano All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum