Compil du kernel ....

Compil du kernel .... - Débats - Linux et OS Alternatifs

Marsh Posté le 05-11-2002 à 10:31:41    

... j'ai besoin de recompiler le kernel pour le support du ntfs sous RH 8.0.
 
On s'y prend comment ?????????????*
 
 
 
merci

Reply

Marsh Posté le 05-11-2002 à 10:31:41   

Reply

Marsh Posté le 05-11-2002 à 10:34:02    

ya plus simple...
le ntfs de toute facon tu ne pourras que le lire
 
tu fait mount
mkdir /mnt/windows
et tu edit ton fichier fstab
 
Pour plus d'info je te renvoie sur http://linux-wizard.tuxfamily.com

Reply

Marsh Posté le 05-11-2002 à 10:37:31    

darthmamour a écrit a écrit :

ya plus simple...
le ntfs de toute facon tu ne pourras que le lire
 
tu fait mount
mkdir /mnt/windows
et tu edit ton fichier fstab
 
Pour plus d'info je te renvoie sur http://linux-wizard.tuxfamily.com




 
Si le kernel ne supporte pas le ntfs, faut bien kil l'active non :heink:
 
http://linux-wizard.tuxfamily.org/howto_migration.html

Reply

Marsh Posté le 05-11-2002 à 10:39:05    

ben j'ai pas eu besoin de le recompiler
c'est pour cela que je donne cette methode.

Reply

Marsh Posté le 05-11-2002 à 10:41:19    

plouf02 a écrit a écrit :

 
 
Si le kernel ne supporte pas le ntfs, faut bien kil l'active non :heink:
 
http://linux-wizard.tuxfamily.org/howto_migration.html




 
merci  
 
 
pour darth : [root@nope etc]# mount /mnt/mp3share/
              mount : type fs ntfs non pris en charge par le kernel

Reply

Marsh Posté le 05-11-2002 à 10:42:48    

euh j'ai une question ..
 
ce que je vais compiler ( module ntfs ... ), est ce une chose que je peux récupérer à une version récente ?
 
où je dois faire avec ce que je dispose sur les cds de la RH 8.0.
 
 
 
désolé je sais qu'elle pue cette question ...

Reply

Marsh Posté le 05-11-2002 à 10:48:31    

paranoidandroid a écrit a écrit :

euh j'ai une question ..
 
ce que je vais compiler ( module ntfs ... ), est ce une chose que je peux récupérer à une version récente ?
 
où je dois faire avec ce que je dispose sur les cds de la RH 8.0.
 
 
 
désolé je sais qu'elle pue cette question ...




 
Tu peux prendre le dernier noyau (2.4.19 -ac qqchose)
 
De memoire defaillante, il y a un support Read/Write NTFS sous Linux mais en phase experimentale, donc à tes risques et perils.
 
T'es pas obligé de prendre el noyau de ta distrib, mais ça peut eviter que tu mettes des modules inappropriés à l'architecture de ta distro.

Reply

Marsh Posté le 05-11-2002 à 10:53:03    

samuelp a écrit a écrit :

 
 
Tu peux prendre le dernier noyau (2.4.19 -ac qqchose)
 
De memoire defaillante, il y a un support Read/Write NTFS sous Linux mais en phase experimentale, donc à tes risques et perils.
 
T'es pas obligé de prendre el noyau de ta distrib, mais ça peut eviter que tu mettes des modules inappropriés à l'architecture de ta distro.




 
non non .. à la base c juste pour de la lecture ...

Reply

Marsh Posté le 05-11-2002 à 10:56:10    

encore une pour la forme ...
 
pkoi dans mon /etc/src j'ai trois rép ???
 
# ls
linux-2.4  linux-2.4.18-14  redhat
 
 
 

Reply

Marsh Posté le 05-11-2002 à 10:59:04    

paranoidandroid a écrit a écrit :

encore une pour la forme ...
 
pkoi dans mon /etc/src j'ai trois rép ???
 
# ls
linux-2.4  linux-2.4.18-14  redhat
 
 
 
 




 
Redhat 8 c'est pas un kernel 2.4.19 ?
 
Il faut utiliser linux-2.4 je pense, mais normalement le nom c'est linux.
 
Tu peux toujours telecharger le dernier .4.19 et suivre les conseils de Lea-linux.org, comme ça tu ne feras pas d'erreur.

Reply

Marsh Posté le 05-11-2002 à 10:59:04   

Reply

Marsh Posté le 05-11-2002 à 11:04:11    

samuelp a écrit a écrit :

 
 
Redhat 8 c'est pas un kernel 2.4.19 ?
 
Il faut utiliser linux-2.4 je pense, mais normalement le nom c'est linux.
 
Tu peux toujours telecharger le dernier .4.19 et suivre les conseils de Lea-linux.org, comme ça tu ne feras pas d'erreur.




 
j'ai tenté dans le linux-2.4.18-14 ...
 
et wééééééééééééééééééééééééééééééééééééééé
 
 


(...)
gcc -D__KERNEL__ -I/usr/src/linux-2.4.18-14/include -Wall -Wstrict-proto
types -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-p
ointer -pipe -mpreferred-stack-boundary=2 -march=i686   -DKBUILD_BASENAM
E=do_mounts -c -o init/do_mounts.o init/do_mounts.c
init/do_mounts.c:1012: AVERTISSEMENT: « crd_load » défini mais n'a pas é
té utilisé
make CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.18-14/include -Wall -Wstr
ict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomi
t-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 " -C  ker
nel
make[1]: Entre dans le répertoire `/usr/src/linux-2.4.18-14/kernel'
make all_targets
make[2]: Entre dans le répertoire `/usr/src/linux-2.4.18-14/kernel'
gcc -D__KERNEL__ -I/usr/src/linux-2.4.18-14/include -Wall -Wstrict-proto
types -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-p
ointer -pipe -mpreferred-stack-boundary=2 -march=i686   -nostdinc  -DKBU
ILD_BASENAME=sched  -fno-omit-frame-pointer -O2 -c -o sched.o sched.c
Dans le fichier inclus à partir de /usr/src/linux-2.4.18-14/include/linu
x/wait.h:13,
          à partir de /usr/src/linux-2.4.18-14/include/linux/fs.h:12,
          à partir de /usr/src/linux-2.4.18-14/include/linux/capability.
h:17,
          à partir de /usr/src/linux-2.4.18-14/include/linux/binfmts.h:5
,
          à partir de /usr/src/linux-2.4.18-14/include/linux/sched.h:9,
          à partir de /usr/src/linux-2.4.18-14/include/linux/mm.h:4,
          à partir de sched.c:19:
/usr/src/linux-2.4.18-14/include/linux/kernel.h:10:20: stdarg.h: Aucun f
ichier ou répertoire de ce type
Dans le fichier inclus à partir de /usr/src/linux-2.4.18-14/include/linu
x/wait.h:13,
          à partir de /usr/src/linux-2.4.18-14/include/linux/fs.h:12,
          à partir de /usr/src/linux-2.4.18-14/include/linux/capability.
h:17,
          à partir de /usr/src/linux-2.4.18-14/include/linux/binfmts.h:5
,
          à partir de /usr/src/linux-2.4.18-14/include/linux/sched.h:9,
          à partir de /usr/src/linux-2.4.18-14/include/linux/mm.h:4,
          à partir de sched.c:19:
/usr/src/linux-2.4.18-14/include/linux/kernel.h:73: erreur d'analyse syn
taxique avant « va_list »
/usr/src/linux-2.4.18-14/include/linux/kernel.h:73: AVERTISSEMENT: décla
ration de fonction n'est pas un prototype
/usr/src/linux-2.4.18-14/include/linux/kernel.h:76: erreur d'analyse syn
taxique avant « va_list »
/usr/src/linux-2.4.18-14/include/linux/kernel.h:76: AVERTISSEMENT: décla
ration de fonction n'est pas un prototype
/usr/src/linux-2.4.18-14/include/linux/kernel.h:80: erreur d'analyse syn
taxique avant « va_list »
/usr/src/linux-2.4.18-14/include/linux/kernel.h:80: AVERTISSEMENT: décla
ration de fonction n'est pas un prototype
sched.c: Dans la fonction « set_cpus_allowed »:
sched.c:1730: AVERTISSEMENT: utilisation déprécié d'étiquette à la fin d
e la déclaration composée
make[2]: *** [sched.o] Erreur 1
make[2]: Quitte le répertoire `/usr/src/linux-2.4.18-14/kernel'
make[1]: *** [first_rule] Erreur 2
make[1]: Quitte le répertoire `/usr/src/linux-2.4.18-14/kernel'
make: *** [_dir_kernel] Erreur 2

Reply

Marsh Posté le 05-11-2002 à 11:07:36    

avant de compiler le noyau, fais un :
export LANG=C
 
c un pb de gestion de locale sur la RH 8.0
 
 
ensuite t'as pas besoin de recompiler tt le noyau, t'as juste a mettre le support du NTFS en module, et fais un  
make modules modules_install
 
et ca doit passer tt seul


---------------
Self Destruction Might Be The Answer - http://www.kazekami.org
Reply

Marsh Posté le 05-11-2002 à 11:08:15    

kazekami a écrit a écrit :

avant de compiler le noyau, fais un :
export LANG=C
 
c un pb de gestion de locale sur la RH 8.0
 
 
ensuite t'as pas besoin de recompiler tt le noyau, t'as juste a mettre le support du NTFS en module, et fais un  
make modules modules_install
 
et ca doit passer tt seul




 
merci

Reply

Marsh Posté le 05-11-2002 à 11:09:49    

paranoidandroid a écrit a écrit :

 
 
merci




 
mais j'ai toujours cette erreur ...
 
ning a function
/usr/src/linux-2.4.18-14/include/linux/module.h:196: warning: parameter names (without types) in function declaration
make[2]: *** [dummy.o] Error 1
make[2]: Leaving directory `/usr/src/linux-2.4.18-14/drivers/net'
make[1]: *** [_modsubdir_net] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.18-14/drivers'
make: *** [_mod_drivers] Error 2
 
 
Faut il comme sous WIndows redémarrer ensuite pour tester la montage ?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed