impossible d'installé correctement le pilote ati (résolu) - Installation - Linux et OS Alternatifs
Marsh Posté le 08-04-2004 à 15:40:06
Reinstallation des source du kernel correspondant au kernel courant.
Liste nous les kernel installe: rpm -qa | grep kernel
Marsh Posté le 08-04-2004 à 20:44:07
[cortexx@pc cortexx]$ rpm -qa | grep kernel
kernel-source-2.4.22-28mdk
kernel-2.4.22.10mdk-1-1mdk
kernel-2.4.22.21mdk-1-1mdk
Marsh Posté le 08-04-2004 à 21:24:20
tu dois pour compiler un logiciel avoir les sources du kernel que tu utilises. En clair la tu utilises le kernel 2.4.22-21mdk hors tu as les sources du kernel-source-2.4.22-28mdk ce qui fait que ca ne fonctionne pas. Pour que tout fonctionne installes le kernel kernel-2.4.22-28mdk
@+
Marsh Posté le 09-04-2004 à 22:19:38
pas moyen d'installé le nouveau kernel
- je lance d'abord le rpm suivant (sous konqueror) : kernel-2.4.22.28mdk-1-1mdk.i586.rpm
- mon lilo.conf a bien été modifié avec une nouvelle entrée pour le kernel 2.4.22.28
ensuite je vais suive la procedure de lea-linux pour le kernel dans le paragraphe "Installation avec LILO"
(http://www.lea-linux.org/kernel/kernel.php3)
dans /usr/src/linux-2.4.22-28mdk --> make install
erreur :
Root device is (3, 7)
Boot sector 512 bytes.
Setup is 4767 bytes.
System is 1290 kB
warning: kernel is too big for standalone boot from floppy
sh -x ./install.sh 2.4.22-28mdkcustom bzImage /usr/src/linux-2.4.22-28mdk/System.map ""
+ '[' -x /root/bin/installkernel ']'
+ '[' -x /sbin/installkernel ']'
+ exec /sbin/installkernel 2.4.22-28mdkcustom bzImage /usr/src/linux-2.4.22-28mdk/System.map ''
There is no /lib/modules/2.4.22-28mdkcustom, skipping creation of initrd
There was an error when generating initrd try to do a :
/sbin/mkinitrd /boot/initrd-2.4.22-28mdkcustom.img 2.4.22-28mdkcustom
and see the errors
not adding entry, 2422-28custom already exists
make[1]: Leaving directory `/usr/src/linux-2.4.22-28mdk/arch/i386/boot'
[root@pc linux-2.4.22-28mdk]# /sbin/mkinitrd /boot/initrd-2.4.22-28mdkcustom.img 2.4.22-28mdkcustom
/lib/modules/2.4.22-28mdkcustom is not a directory.
[root@pc linux-2.4.22-28mdk]# lilo
part_nowrite: read:: Input/output error
apres le reboot je n'ai pas mon nouveau kernel dans le lilo
mon lilo.conf :
boot=/dev/hda7
map=/boot/map
vga=normal
default="2422-28"
keytable=/boot/fr-latin1.klt
prompt
nowarn
timeout=100
message=/boot/message
menu-scheme=wb:bw:wb:bw
image=/boot/vmlinuz
label="linux"
root=/dev/hda7
initrd=/boot/initrd.img
append="devfs=mount hdc=ide-scsi acpi=ht splash=silent"
vga=788
read-only
image=/boot/vmlinuz
label="linux-nonfb"
root=/dev/hda7
initrd=/boot/initrd.img
append="devfs=mount hdc=ide-scsi acpi=ht"
read-only
image=/boot/vmlinuz
label="failsafe"
root=/dev/hda7
initrd=/boot/initrd.img
append="failsafe devfs=nomount hdc=ide-scsi acpi=ht"
read-only
other=/dev/hda1
label="windows"
table=/dev/hda
other=/dev/fd0
label="floppy"
unsafe
image=/boot/vmlinuz-2.4.22-21mdk
label="2422-21"
root=/dev/hda7
initrd=/boot/initrd-2.4.22-21mdk.img
append="devfs=mount hdc=ide-scsi acpi=ht splash=silent"
vga=788
read-only
image=/boot/vmlinuz-2.4.22-21mdkcustom
label="2422-21custom"
root=/dev/hda7
append="devfs=mount hdc=ide-scsi acpi=ht splash=silent"
vga=788
read-only
image=/boot/vmlinuz-2.4.22-28mdk
label=2422-28
root=/dev/hda7
read-only
optional
vga=normal
append=" devfs=mount hdc=ide-scsi acpi=ht splash=silent"
initrd=/boot/initrd-2.4.22-28mdk.img
image=/boot/vmlinuz-2.4.22-28mdkcustom
label=2422-28custom
root=/dev/hda7
read-only
optional
vga=788
append=" devfs=mount hdc=ide-scsi acpi=ht splash=silent"
qu'est ce qui merdouille ??
Marsh Posté le 10-04-2004 à 08:55:24
Je pense que tu n'as pas compris,
kernel-2.4.22-28mdk c'est le kernel compilé, tu l'installe vérifie que lilo l'a bien pris en compte et tu reboot.
kernel-source-2.4.22-28mdk ce sont les source du kernel, dans ton cas tu n'as pas a les compiler, elles sont necessaire uniquement pour installer les drivers.
J'espère que tu n'as compris.
Marsh Posté le 10-04-2004 à 09:07:49
oki, j'avais pas compris que c'ete les sources ke je compilé.
mais par contre je n'ai tj pas mon nouveau kernel ki apparait dans le lilo. mon lilo.conf semble correcte mais l'installation dans le mbr ne ce fait pas, j'ai tj le meme message :
[root@pc linux-2.4.22-28mdk]# lilo
part_nowrite: read:: Input/output error
Marsh Posté le 11-04-2004 à 15:07:39
[root@pc cortexx]# lilo -v
LILO version 22.5.7.2, Copyright (C) 1992-1998 Werner Almesberger
Development beyond version 21 Copyright (C) 1999-2003 John Coffman
Released 20-Aug-2003, and compiled at 16:45:54 on Sep 18 2003
Reading boot sector from /dev/hda7
part_nowrite: read:: Input/output error
il y a une erreur sur le /dev/hda7 ??
Marsh Posté le 11-04-2004 à 16:41:10
Je ne connais pas lilo mais grub, je pense qu'il faut rajouter une ligne dans un fichier de configuration et prendre en compte les modif. Va voir sur Lea, tu dois y trouver des infos
http://lea-linux.org/
Marsh Posté le 13-04-2004 à 08:17:37
j'ai finalement abandonné la mise a jour de mon kernel
j'ai desinstallé le kernel-source 2.4.22.28 pour reinstallé le 2.4.22.21.
ensuite je n'ai plus eu de pb pour l'installation de mon pilote ATI.
merci kan meme pour vos reponces
Marsh Posté le 07-04-2004 à 23:16:06
je suis le tuto sur lea pour l'installation des pilotes ATI (http://lea-linux.org/hardware/atidriver.php3) mais j'ai un pb a la compilation des modules pour le kernel :
[root@pc build_mod]# cd /lib/modules/fglrx/build_mod/
[root@pc build_mod]# sh make.sh
ATI module generator V 2.0
==========================
initializing...
Error:
kernel includes at /usr/src/linux/include do not match current kernel.
they are versioned as ""
instead of "2.4.22-21mdk".
you might need to adjust your symlinks:
- /usr/include
- /usr/src/linux
mon uname -a :
Linux pc 2.4.22-21mdk #1 Fri Oct 24 22:43:28 MDT 2003 i686 unknown unknown GNU/Linux
c'est quoi les symlinks ??
Message édité par symbiosis le 13-04-2004 à 08:18:03