View previous topic :: View next topic |
Author |
Message |
labaffe_gaston n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/4212418574248742001c2e.jpg)
Joined: 17 Mar 2005 Posts: 12
|
Posted: Tue Mar 22, 2005 5:07 pm Post subject: [compilation noyau] recopie du noyau du live (abandon) |
|
|
bonjour je suis l heureux possesseur d un acer travelmate 8100
-> centrino 2.0 1024 ddr2 533
-> pci-e x700 mobility 128 mo
voila mon probleme : apres installation le noyau bloque au demarrage .
voila les etapes que j ai deja suivie :
j ai recompiler le noyau 2.4.28-r8 avec genkernel meme resultat (pour eviter tout erreur de ma part sur le patrametrage de la compil du noyau)
j ai essaye ma debian sarge meme resultat avec kernel 2.6
debian sarge noyau 2.4 blocage a la detection des pc-card ?!!!
enfin le seul kernel qui fonctionne a peu pres et celui du live cd 2004.3 comment faire pour le recopier su le disque dur (avec grub merci de detailler )
merci de votre future aide
gaston
Last edited by labaffe_gaston on Sat Mar 26, 2005 1:56 pm; edited 2 times in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
kernelsensei Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/21126704545e4a5f9ae5c9.jpg)
Joined: 22 Feb 2004 Posts: 5619 Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)
|
Posted: Tue Mar 22, 2005 5:12 pm Post subject: |
|
|
Salut,
Pourrais-tu changer ton titre comme indiqué ici [IMPORTANT] Comment se servir du forum !! stp !
Merci !
Autrement, sur le liveCD, base toi sur le /proc/config.gz comme fichier de config pour tes noyaux ! _________________ $ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join' |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
labaffe_gaston n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/4212418574248742001c2e.jpg)
Joined: 17 Mar 2005 Posts: 12
|
Posted: Tue Mar 22, 2005 6:26 pm Post subject: |
|
|
desole pour le titre
Pour le noyau est il possible de copier les fichiers de kernel (les quels) directement dans mon repertoire boot pour avoir un system qui demmarre (en modifiant grub biensur) ?
cela fait maintenant 6 jours (9 install plus tard, n etant pas sur de mes capacites ) que je suis sur ma gentoo j avouee etre assez presse de pouvoir travailler sous gentoo !
a defaut de resultat mon courage s evanoui et ma debian me lance des regards tentants .
merci
gaston |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Trevoke Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/31218531845533c508386c.jpg)
Joined: 04 Sep 2004 Posts: 4099 Location: NY, NY
|
Posted: Tue Mar 22, 2005 6:53 pm Post subject: |
|
|
Ca veut dire quoi, "le noyau bloque au demarrage" ?
prend une photo ou quelque chose.. heh.
Cherche un kernel 2.6.8+ et ensuite utilise, comme kernel l'a dit, le fichier config.gz (tu de-gzip, et puis tu fais make oldconfig ou quelque chose comme ca..).
genkernel devrait t'aider plus que ca de toute facon puisque les noyaux livecd sont des genkernels autant que je sache. _________________ Votre moment detente
What is the nature of conflict? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
labaffe_gaston n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/4212418574248742001c2e.jpg)
Joined: 17 Mar 2005 Posts: 12
|
Posted: Tue Mar 22, 2005 9:23 pm Post subject: |
|
|
bon du detail :
il boot grub puis il excute ma commande root (hd0,0) ..... (voir doc de la gentoo)
puis
uncompressing linux ok
booting the linux
et la le superbe curseur imperturbable dans son clignotement
pour le noyau il sagit du 2.4.28.r8 gentoo
mais vu les reponses et votre niveau il n existe pas un moyen simple de copier le noyau du live ?
je ve bien chercher un noyau 2.6.8+ mais si il faut le compiler vu mes deux mains gauche je suis pas pres de le voir booter ce zrcxxxxxzz de kernel ! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
yoyo Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/1382399841473c166bf2c72.jpg)
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Wed Mar 23, 2005 8:25 am Post subject: |
|
|
labaffe_gaston wrote: | mais vu les reponses et votre niveau il n existe pas un moyen simple de copier le noyau du live ? | Si si.
Si tu sais quelle version de noyau c'est (probablement un gentoo-sources-2.4.*), tu fais les opération suivantes :
- boot sur le LiveCD
- montage de ta partition racine ("/") (comme indiqué dans le manuel d'install)
- copie du "/proc/config.gz" dans ton répertoire "/usr/src" ("cp /proc/config.gz /mnt/gentoo/usr/src")
- tu fais le chroot
- tu emerges la version du noyau du LiveCD ("emerge =sys-kernel/gentoo-sources-2.4.*")
- tu vas dans "/usr/src" ("cd /usr/src"), tu supprimes le lien "linux" ("rm linux")
- tu crées le lien symbolique "kivabien" ("ln -s /usr/src/linux-2.4.*-gentoo* /usr/src/linux")
- tu copies "config.gz" ("cp ../config.gz .")
- tu le décompresses ("gunzip config.gz")
- tu le renommes ("mv config .config")
- tu compiles ton noyau ("make oldconfig && make bzImage modules modules_install" : vérifie la commande, je ne me souviens pas bien pour les 2.4)
- tu copies ton noyau sur "/boot" (après l'avoir monté) et probablement ton "initrd"
- tu ajustes ton "lilo.conf" ou ton "grub.conf"
- tu recompiles tous les modules externes au noyau ("nvidia-kernel, alsa-driver, svgalib, pcmcia etc.)
- tu sors du chroot et tu reboot
En espérant n'avoir rien oublié.
PS : amha, les 2.6 fonctionneront bien mieux sur ton portable (prise en charge de plus de matériel entre autre)
EDIT : tu parles d'un curseur. Tu as déja installé xorg ??
Dans ce cas, c'est ta config de X qui n'est pas bonne et pas forcément ta config noyau ... _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
labaffe_gaston n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/4212418574248742001c2e.jpg)
Joined: 17 Mar 2005 Posts: 12
|
Posted: Wed Mar 23, 2005 10:05 am Post subject: |
|
|
merci de cette reponse detaillee , j essaye cette manip ce soir ,
pour le noyau 2.6 j ai essaye ma distribution debian sarge en noyau 2.6 meme etat (curseur clignotant au demarrage)
pour ce qui est de xorg le noyau ne se chargant pas dur dur l install de quoi que ce soit ![Wink :wink:](images/smiles/icon_wink.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
yoyo Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/1382399841473c166bf2c72.jpg)
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Wed Mar 23, 2005 10:10 am Post subject: |
|
|
labaffe_gaston wrote: | pour ce qui est de xorg le noyau ne se chargant pas dur dur l install de quoi que ce soit ![Wink :wink:](images/smiles/icon_wink.gif) | Ben tu peux installer tout ce que tu veux dans le chroot ...
Mais en fait, j'avais interprété "curseur" comme "curseur de souris", et pas "curseur de prompt", d'où ma question. ![Rolling Eyes :roll:](images/smiles/icon_rolleyes.gif) _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Trevoke Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/31218531845533c508386c.jpg)
Joined: 04 Sep 2004 Posts: 4099 Location: NY, NY
|
Posted: Wed Mar 23, 2005 1:28 pm Post subject: |
|
|
Yoyo il me semble que sur 2004.3 il n'y a que 2.6 ... _________________ Votre moment detente
What is the nature of conflict? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
yoyo Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/1382399841473c166bf2c72.jpg)
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Wed Mar 23, 2005 1:52 pm Post subject: |
|
|
Trevoke wrote: | Yoyo il me semble que sur 2004.3 il n'y a que 2.6 ... | Ah ???
Au temps pour moi.
@labaffe_gaston : tu sais ce qu'il te restes à faire ...
PS : pour la compile du noyau, la commande devient : "make oldconfig && make && make modules_install" _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Trevoke Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/31218531845533c508386c.jpg)
Joined: 04 Sep 2004 Posts: 4099 Location: NY, NY
|
Posted: Wed Mar 23, 2005 1:59 pm Post subject: |
|
|
Quote: | gentoo Default 2.6 kernel with support for multiple CPUs
gentoo-nofb Same as gentoo but without framebuffer support
memtest86 Test your local RAM for errors |
Tire du installation handbook, donc en effet c'est 2.6.x _________________ Votre moment detente
What is the nature of conflict? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
labaffe_gaston n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/4212418574248742001c2e.jpg)
Joined: 17 Mar 2005 Posts: 12
|
Posted: Thu Mar 24, 2005 10:22 am Post subject: |
|
|
tout de suite la suite de l aventure :
apres recuperation de la version du kernel 2.6.11 R4 gentoo
et un genkerenl all ... grub
le noyau se charge enfin !
il m envoie quelques erreurs au demarrage : spurious ack on isa serial
(je pense qu il y a probleme car je n ai pas de port serie)
ce n est pas grave car il continue :
il arrive a :
mouting file system
determining root device
puis c est le drame : block device /dev/sda4 is not valid root device (arrrrrrrrgggggghhh)
the root block is unspecified or no detected
et la une superbe ligne de commande : boot():: _ (re arrrrgggg)
quelque info :
depuis le debut il detecte mon disque dur en scsi (/dev/sda il ne doit pas reconnaitre le controlleur ide je suppose)
les partitions :
sda1 ntfs windows xp (flag boot activé)
sda2 ext2 /boot 100mo flag boot activé
sda3 swap 512 mo
sda4 / 10GO ext3
voila merci de votre future aide gaston |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
marvin rouge Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/11635284444403688a3df85.jpg)
Joined: 01 Aug 2004 Posts: 1422 Location: Villa Lumierrante, Zonelibre
|
Posted: Thu Mar 24, 2005 10:26 am Post subject: |
|
|
Pourrais tu nous donner le grub.conf (sans tous les commentaires) pour vérifier la désignation des partitions ?
Autre chose: il se peut que sur le liveCD, tes disques SATA soient reconnus en /dev/sd* et que en bootant avec ton noyau ce soit reconnu en /dev/hde* ou /dev/hdg* -> vérifier le /etc/fstab
Pas de panique, un petit chroot à partir du cd pour modifier le grub.conf ou le fstab et ca devrait redémarrer
+ |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
labaffe_gaston n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/4212418574248742001c2e.jpg)
Joined: 17 Mar 2005 Posts: 12
|
Posted: Thu Mar 24, 2005 1:41 pm Post subject: |
|
|
marvin rouge wrote: | Pourrais tu nous donner le grub.conf (sans tous les commentaires) pour vérifier la désignation des partitions ?
Autre chose: il se peut que sur le liveCD, tes disques SATA soient reconnus en /dev/sd* et que en bootant avec ton noyau ce soit reconnu en /dev/hde* ou /dev/hdg* -> vérifier le /etc/fstab
Pas de panique, un petit chroot à partir du cd pour modifier le grub.conf ou le fstab et ca devrait redémarrer
+ |
voila les fichiers demandés :
fstab
/dev/sda2 /boot /ext2 noauto,no atime 1 2
/dev/sda3 none swape sw 0 0
dev/sda4 / ext3 noatime 0 0
/dev/cdrom .....
pour grub.conf
title=gentoo2.6.11.R4
root(0,1)
kernel /kernel-2.6.11-gentoo-r4 root=/dev/ram0 init=/linuxrc ramdisk=8192 real-root=/dev/sda4
title=xp
....
ces lignes ont ete recopier sur postit puis sur ce forum de legere erreur de syntaxe son possible
gaston:oops: |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
marvin rouge Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/11635284444403688a3df85.jpg)
Joined: 01 Aug 2004 Posts: 1422 Location: Villa Lumierrante, Zonelibre
|
Posted: Fri Mar 25, 2005 8:24 am Post subject: |
|
|
est ce que le root(0,1) c'est une erreur de recopie ? ca devrait être root (hd0,1)
Sinon, je vois pas trop le problème.
Il y a plusieurs pistes (amha) à tester:
- remplacer /dev/sda4 par hde ou hdg
- vérifier dans le kernel que tu as bien le support pour le controlleur disque
pour connaitre ton matos, lspci est bien utile (paquet pciutils)
euh, je pense à un truc là. La partition 4 sur un disque, c'est pas réservé à Extended, ce qui permet de faire des partitions logiques dedans ? (corrigez moi si c'est une connerie) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
labaffe_gaston n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/4212418574248742001c2e.jpg)
Joined: 17 Mar 2005 Posts: 12
|
Posted: Sat Mar 26, 2005 1:55 pm Post subject: |
|
|
marvin rouge wrote: | est ce que le root(0,1) c'est une erreur de recopie ? ca devrait être root (hd0,1)
Sinon, je vois pas trop le problème.
Il y a plusieurs pistes (amha) à tester:
- remplacer /dev/sda4 par hde ou hdg
- vérifier dans le kernel que tu as bien le support pour le controlleur disque
pour connaitre ton matos, lspci est bien utile (paquet pciutils)
euh, je pense à un truc là. La partition 4 sur un disque, c'est pas réservé à Extended, ce qui permet de faire des partitions logiques dedans ? (corrigez moi si c'est une connerie) |
hello , voici
les dernieres infos :
j ai recompile le noyau 2.6.11 R4 a la main en ajoutant la prise en charge du pciexpress (le chipset de mon portable et intel 82801 ich6 en pci express)
j ai toujours la meme erreur dite de facon differente :
VFS cannot open root device sda4 or unknown block(0,0) please append a coerrect boot option.
kernel panics
conclusion :
mon erreur se situe au niveau du grub conf
elle peut venir de :
moi ( en premier mais je fais des efforts sisi )
la creation de /dev/hdg ou hde ou hda ... (toutes ces denominations on ete testees )
du fait que mon parametre root ne pointe pas sur la bonne partoche (toutes les partoches ont ete essayee (avec la corection si dessus) sauf la swap bien sur)
d un erreur de noyau car mon chipset n est pas reconnu ...
e
en tout etat de cause je suis decourage je viens d apprendre que le livecd 2005 etait dispo je vais encore essayer une fois avec celui ci
mais je tenais a remercier la comunaute gentoo car ce forum est vivant et sympathique !
merci donc et a bientot (quand je serait un peu plus competant)
gaston |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|