[PLUTO-help] era "aiuto notebook asus" risolto!!!
Paolo Ornati
ornati a fastwebnet.it
Mer 31 Gen 2007 19:08:45 CET
On Wed, 31 Jan 2007 12:18:24 +0100 (CET)
AbsyntH a oziosi.org wrote:
> quindi adesso sorge un dilemma non è che i moduli per il controller sata
> presenti nel kernel nuovo abbiano qualcosa che non va?
>
> per la cronaca il controler era vt8251 ahci/sata 4 port controller
>
> bhe comunque tutto è bene quel che finisce senza kernel panic
Se impari ad usare "git" puoi identificare la modifica esatta che causa
il problema.
http://git.or.cz/
In realtà ti serve ben poco, solo saper usare "git-bisect".
Quindi:
su
emerge dev-util/git
exit
mkdir ~/kernel
cd ~/kernel
# il prox comando ci metterà parecchio, dato che deve scaricare ~300 MB
git-clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git linux-2.6
cd linux-2.6
cp /dove/è/il/config .config
# vedi man git-bisect
git-bisect start
git-bisect good v2.6.17
git-bisect bad v2.6.19
# a questo punto hai un kernel da provare che è a metà strada
# (come numero di patch) tra il 2.6.17 e il 2.6.19
make oldconfig
make -j2
sudo make modules_install install
# reboot e test
# se è buono
git-bisect good
# altrimenti
git-bisect bad
# e il processo di bisezione continua... ricompila e ritesta,
# fino a quando la patch incriminata viene individuata
Ovviamente puoi fermarti dopo un po' e fare un "git-bisect visualize"
per vedere il set di patch tra il "good" più recente e il "bad" più
vecchio... con ogni probabilità la patch riguarda il driver del tuo
chipset, quindi dovrebbe essere facile da individuare.
--
Paolo Ornati
Linux 2.6.20-rc6-g7d620a4e on x86_64
More information about the pluto-help
mailing list