elekis
Jun 18 2004, 11:25
bonjour, voila, j'apprend a compiler mon noyau, et j'aimerais reutiliser le fichier .conf
seul hic, ou se trouve il ???
elekis@carla:/usr/src$ ls
linux linux-2.6.2 linux-2.6.7.tar.bz2 modules
elekis@carla:/usr/src$
elekis@carla:/usr/src/linux$ ls
COPYING Makefile.rej crypto ipc security usr
CREDITS README debian kernel sound
Documentation README.rej drivers lib stamp-configure
MAINTAINERS REPORTING-BUGS fs mm stamp-debian
MAINTAINERS.rej arch include net stamp-image
Makefile conf.vars init scripts stamp-kernel-configure
elekis@carla:/usr/src/linux$
parce que je ne le trouve pas???
merci a+
Lecter
Jun 18 2004, 11:30
Si tu parles du fichier de configuration de ton noyau actuel, il se trouve dans /boot (p.e. /boot/config-2.4.26). Si tu parles de la configuration sauvée après avoir joué avec menuconfig ou xconfig, c'est /usr/src/linux/.config
EDIT: comme c'est un fichier caché (cf. le point qui débute son nom), tu aurais dû faire ls -a /usr/src/linux pour le voir.
Phill hip
Jun 18 2004, 12:04
De plus si tu viens d'un noyau 2.4 c'est pas spécialement une bonne idée de recupérer la configuration.
elekis
Jun 18 2004, 13:37
non, je viens du 2.6.3 et je vais au 2.6.7
elekis
Jun 18 2004, 14:35
heu encore une ptite question,
voila ce que j'ai fait
cp /boot/config-2.6.4 linux-2.6.7/.config
puis on m'a dit de faire cela
carla:/usr/src/linux# make checkconfig
make[1]: *** No rule to make target `checkconfig'. Stop.
make: *** [checkconfig] Error 2
carla:/usr/src/linux#
et meme si error est un des mots les plus passionnants qui existe, je ne crois pas qu'il doit venir ici
y a qqn qui pourrait me dire pourquoi j'ai ca???
mercii
a++
bah ya pas de "checkconfig"
elekis
Jun 18 2004, 15:09
ah je sais pas c'est ce qu'il y a ecrit dans le linux magazine
c'est pour verifier que le . config est compatible (vu que c'est celui du 2.6.4 et que je vais en 2.6.7)
sinon, il y a aussi make oldconfig, mais je sias pas trop si c'est conseiller??
m'enfin , pas grave
gaston
Jun 18 2004, 15:17
en general on utilise make oldconfig, qui proposera toutes les nouvelles options non-spécifiées dans le .config que tu as copié. Maintenant je n'oserais pas utiliser ca sur un 2.6 avec un .config de 2.4
elekis
Jun 18 2004, 15:32
mais quest ce que vous avec tous avec ce 2.4,
je viens pas d'un 2.4, je suis sous un 2.6.4 pour aller sur un 2.6.7
j'ai fait un make mrproper make oldconfig, un make menuconfig, et ensuite
make dep,
et mnt , il me met cela
carla:/usr/src/linux# make dep
*** Warning: make dep is unnecessary now.
carla:/usr/src/linux#
je dois l'employer quand, parce que moin j'e suis ce tut la
http://www.newtolinux.org.uk/wiki/index.ph...0propre%20noyaumerci
a++
Morphée
Jun 18 2004, 15:46
sois patient elekis, moi ca fait un an que j'essaye de compiler un noyau et j'en suis toujours nulle part
J'ai abandonné d'ailleurs, marre de passer mes journées là-dessus
Citation (elekis @ 18 Jun 2004, 16:32 )
mais quest ce que vous avec tous avec ce 2.4,
je viens pas d'un 2.4, je suis sous un 2.6.4 pour aller sur un 2.6.7
j'ai fait un make mrproper make oldconfig, un make menuconfig, et ensuite
make dep,
et mnt , il me met cela
carla:/usr/src/linux# make dep
*** Warning: make dep is unnecessary now.
carla:/usr/src/linux#
je dois l'employer quand, parce que moin j'e suis ce tut la
http://www.newtolinux.org.uk/wiki/index.ph...0propre%20noyaumerci
a++
en 2.6 apres la config tu as juste a faire un "make all" puis un "make install"
elekis
Jun 18 2004, 16:05
heu atta
donc,
make menuconfig
make all
make install
cp /usr/src/linux/arch/i386/boot/bzImage /boot/newkernel (copier le nouveau noyau dans /boot)
make modules
make modules_install
configurer le chargeur de démarrage pour qu'il reconnaisse le nouveau noyau
voila ce que je dois faire????
désolé j'arrive pas a te repondre par msn
logiquement si tu fait le make install tu doit pas copier le bzimage a la main vu qu'il le fait de même le make module et fait par le make all donc pas besoin non plus de le faire
Cassidy
Jun 18 2004, 16:24
Si t'as une Debian, utilise make-kpkg ca te ferra un joli package.
http://www.debian.org/doc/manuals/debian-f...-kernel.en.htmlOu encore plus simple utilise les kernels précompilés, packages kernel-image
elekis
Jun 18 2004, 16:49
merci cassidy, mais j'aimerais d'abord connaitre une methode generique, avant de me specialisé.
j'ai encore une quesiton, j'ai fait make all, make install,
il m'a poser lancer lancer lilo, j'ai mis yes
dois je seulement rallumer le pc???
aurais je le choix au demarrage du kernel (si jamais celui que je viens de compiler est mauvais y a i il moyen de rebooter sur l'ancien???)
merci
a+
Morphée
Jun 18 2004, 16:59
Normalement oui, ca a été prévu en cas de crash
elekis
Jun 18 2004, 17:01
bon ben alors, a dans 5 min si tout ce passe bien
Morphée
Jun 18 2004, 17:08
il est 18h08, ca fait 8 min et tjrs pas d'elekis
elekis
Jun 18 2004, 17:14
heu y a un blem
je suis toujours sous le 2.6.4
pourtant
j'ai fait make all et make install et quand il a demander rebooter lilo, j'ai dit oui
le dossier /boot contient
elekis@carla:/boot$ ls
System.map config-2.4.18-bf2.4 sid.bmp
System.map-2.4.18-bf2.4 config-2.6.2 vmlinuz
System.map-2.6.2 config-2.6.3 vmlinuz-2.4.18-bf2.4
System.map-2.6.3 config-2.6.4 vmlinuz-2.6.2
System.map-2.6.4 config-2.6.7 vmlinuz-2.6.3
System.map-2.6.7 debian.bmp vmlinuz-2.6.4
boot.0300 debianlilo.bmp vmlinuz-2.6.7
boot.b map
config sarge.bmp
donc il y est bien
elekis
Jun 18 2004, 17:35
le fichier lilo ressemble a ca, (apres une ptite cure , j'ai supprimer tout les #)
#support LBA for large hard disks.
#
lba32
#
boot=/dev/hda
# Specifies the device that should be mounted as root. (`/')
root=/dev/hda2
# Look in /boot/ and in lilo.conf(5) manpage for details
install=/boot/boot-menu.b
# Specifies the location of the map file
#
map=/boot/map
# wait before booting the first image.
#
delay=30
vga=normal
# Boot up Linux by default.
#
default=Linux
image=/vmlinuz
append="hdb=ide-scsi"
label=Linux
read-only
# restricted
# alias=1
image=/vmlinuz.old
label=LinuxOLD
read-only
optional
# restricted
# alias=2
ce qui est bizarre, c'est que le delay est de 30 sec, mais j'ai jamais eu le choix, il a tuojuours demarrer directement, que manque t 'il pour passer au 2.6.7??
merci
a++
gaston
Jun 18 2004, 17:42
prompt
timeout=50
(cf. man lilo.conf )
elekis
Jun 18 2004, 17:50
heu oui
et je le met ou je veux???
je l'ai mis juste apres map = /boot/map
merci
a++
vérifie si vmlinuz est bien un lien vers ton nouveau noyeau
elekis
Jun 18 2004, 18:09
lrwxr-xr-x 1 root root 16 Jun 18 17:46 System.map -> System.map -2.6.7
-rw-r--r-- 1 root root 559088 Feb 11 18:10 System.map-2.4.18-bf2.4
-rw-r--r-- 1 root root 851601 Feb 15 15:13 System.map-2.6.2
-rw-r--r-- 1 root root 897524 Feb 19 22:18 System.map-2.6.3
-rw-r--r-- 1 root root 901147 Mar 12 16:18 System.map-2.6.4
-rw-r--r-- 1 root root 938216 Jun 18 17:46 System.map-2.6.7
-rw-r--r-- 1 root root 512 Feb 11 18:20 boot.0300
lrwxrwxrwx 1 root root 11 Feb 11 18:19 boot.b -> boot-menu.b
lrwxr-xr-x 1 root root 12 Jun 18 17:46 config -> config-2.6.7
-rw-r--r-- 1 root root 16984 Feb 11 18:10 config-2.4.18-bf2.4
-rw-r--r-- 1 root root 34731 Feb 15 14:51 config-2.6.2
-rw-r--r-- 1 root root 35158 Feb 19 21:56 config-2.6.3
-rw-r--r-- 1 root root 35537 Mar 12 15:56 config-2.6.4
-rw-r--r-- 1 root root 36752 Jun 18 17:46 config-2.6.7
lrwxr-xr-x 1 root root 13 Jun 13 07:03 debian.bmp -> /boot/sid. bmp
-rw-r--r-- 1 root root 153720 Jun 13 07:03 debianlilo.bmp
-rw------- 1 root root 55808 Jun 18 18:13 map
-rw-r--r-- 1 root root 23662 Jun 13 07:03 sarge.bmp
-rw-r--r-- 1 root root 24116 Jun 13 07:03 sid.bmp
lrwxr-xr-x 1 root root 13 Jun 18 17:46 vmlinuz -> vmlinuz-2.6.7
-rw-r--r-- 1 root root 1263339 Feb 11 18:10 vmlinuz-2.4.18-bf2.4
-rw-r--r-- 1 root root 1879606 Feb 15 15:13 vmlinuz-2.6.2
-rw-r--r-- 1 root root 2031040 Feb 19 22:18 vmlinuz-2.6.3
-rw-r--r-- 1 root root 2037948 Mar 12 16:18 vmlinuz-2.6.4
-rw-r--r-- 1 root root 2055354 Jun 18 17:46 vmlinuz-2.6.7
elekis@carla:/boot$
oui oui
elekis
Jun 18 2004, 18:13
mais en fiat il y a des truc qe je pige pas,
dans mon fichier lilo (sans tout ce qui est #)
ca donne ca
lba32
boot=/dev/hda
root=/dev/hda2
install=/boot/boot-menu.b
map=/boot/map
delay=20
vga=normal
default=Linux
image=/vmlinuz
append="hdb=ide-scsi"
label=Linux
read-only
# restricted
# alias=1
image=/vmlinuz.old
label=LinuxOLD
read-only
optional
# restricted
# alias=2
or, je n'ai pas de vmlinuz.old
je ne sais pas si c'est normal, mais bon
je parlait du vmlinuz qui se trouve dans / et pas celui dans /boot
elekis
Jun 18 2004, 18:22
drwxr-xr-x 15 root root 4096 Feb 24 12:19 var
lrwxr-xr-x 1 root root 18 Mar 12 16:21 vmlinuz -> boot/vmlinuz-2.6.4
lrwxr-xr-x 1 root root 18 Feb 19 20:02 vmlinuz.old -> boot/vmlinuz-2.6.3
a ben non
faut il juste changer cela
elekis
Jun 18 2004, 19:07
la comprend pas
lrwxr-xr-x 1 root root 19 Jun 18 19:58 vmlinuz -> /boot/vmlinuz-2.6.7
lrwxr-xr-x 1 root root 19 Jun 18 20:03 vmlinuz.old -> /boot/vmlinuz-2.6.4
j'ai fait un ln -s ....
mnt, tout va bien, point de vue lien, ainsi qu'au demarrage (je peux choisir)
mais j'ai beau mettre sur vmlinuz
elekis@carla:/$ uname -sr
Linux 2.6.4
elekis@carla:/$
j'arrive pas a demarrer sur le 2.6.7
qqn sait comment faire???
elekis
Jun 18 2004, 19:13
c'est bon, j'ai enfin reussi a booter sur le 2.6.7
mais il y a plein d'erreur afficher au demmarage, qqn serait me direou je peut les trouver???
merci
a++
elekis
Jun 18 2004, 19:30
heu voila, je suis sous le noyau 2.6.7
moralité, plus de son, et au demarrage, il me met plein de warning, lib /modules/2.6.7 not found, ?? comment que je fait pour que tout redevienne normal.
de plus, je n'ai meme plus de son quand je me met sous le 2.6.4.
sans saon, c'et la mort, help.
merci
a+
elekis
Jun 18 2004, 19:44
bete question, mais je n'ai aucun lib/modul/2.6.7
je ne crois pas que c'est normal,
t'es sur qu'apres le make install, fallait pas faire make module et make module install??
merci
a+
elekis
Jun 18 2004, 20:54
j'ai reussi a compiler mon noyau
j'ai reussi a compiler mon noyau
j'ai reussi a compiler mon noyau
j'ai reussi a compiler mon noyau
j'ai reussi a compiler mon noyau
j'ai reussi a compiler mon noyau
j'ai reussi a compiler mon noyau
j'ai reussi a compiler mon noyau
j'ai reussi a compiler mon noyau
j'ai reussi a compiler mon noyau
j'ai reussi a compiler mon noyau
j'ai reussi a compiler mon noyau
j'ai reussi a compiler mon noyau
j'ai reussi a compiler mon noyau
j'ai reussi a compiler mon noyau
j'ai reussi a compiler mon noyau
j'ai reussi a compiler mon noyau
et tout fonctionne
PS Staz--> apres make all et make install, j'ai du faire un make modules install.
a+
Citation (elekis @ 18 Jun 2004, 21:54 )
PS Staz--> apres make all et make install, j'ai du faire un make modules install.
a+
j'aivai oublé toute mes excuses
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'informations, la mise en page et les images, veuillez
cliquer ici.