Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2983 connectés 

 


Dernière réponse
Sujet : erreur avec l'activation du ntfs dans le kernel
kelus bon ca ne marche pas toujours pas. je crois que je vais abandonner et remettre le 2.4.8

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
kelus bon ca ne marche pas toujours pas. je crois que je vais abandonner et remettre le 2.4.8
kelus Dark_Schneider > j'ai recu ton fichier et j'essaie ca tout de suite
kelus merci Dark_Schneider, mais ca ne marche pas....
donc je veux bien que tu m'envoies ton .config
Dark_Schneider mets NTFS en module ( le RO )
et dans partition type mettre Advance partition selection = N
 
ca devrait car cela le fait chez moi.
je peux t'envoyer mon .config si tu veux.
kelus bon en module ca passe pas non plus
si quelqu'un a d'autres idees, je suis toujours preneur avant de repasser au 2.4.8
kelus je vais essayer en module alors
Monsieur Lu je crois qu'il faut le mettre en module, et pas le compiler en dur.
OK c pas extra comme méthode, mais en attendant que le bug soit réparé, ça fonctionne. Sinon repasse en 2.4.8 (-:
ethernal non c pas si simple :(
sinon il doit y avoir un patch...
il y en a un pour le netfilter qui produit la même erreur.
kelus je crois que c'est pas aussi simple
bon si je n'y arrive pas, je repasserai au 2.4.8
ethernal Tu peux toujours essayer de compiler le module dont tu as besoin avec gcc
"gcc /usr/src/linux-2.4.8/fs/ntfs/ntfs.c" et le renommer en "ntfs.o"
 
mais je ne suis pas du tout sûr que cela fctera...
A prendre avec des pincettes !
kelus j'ai essaye de prendre les ancien fichiers et ca ne marche pas  
 
comment faire pour reprendre le module du kernel 2.4.8 et le mettre dans /lib/modules/kernel-2.4.9 ? je n'ai plus les modules du 2.4.8
kelus pas bete, je vais essayer ca !
ethernal j'ai lu qu'il y avait un problème d'argument de la fonction min().
une des versions de min() contient 2 arguments et l'autre 3 (un typage de variable et 2 arguments)
 
je ne pense pas qu'il y ai moyen pour l'instant de résoudre ce problème... j'ai essayé d'enlever le typage, mais si je me souviens bien, dans ce cas, le module ne fonctionne plus :(
 
Tu peux essayer de  
- reprendre l'ancienne version de ntfs.c et ntfs.h et de les copier dans ce répertoire (et aussi unistr.c et .h)
- reprendre le module du kernel 2.4.8 et le mettre dans /lib/modules/kernel-2.4.9/.
a+
kelus salut a tous
 
j'ai un probleme lors de la compilation du kernel 2.4.9
 
unistr.c: In function `ntfs_collate_names':
unistr.c:99: warning: implicit declaration of function `min'
unistr.c:99: parse error before `unsigned'
unistr.c:99: parse error before `)'
unistr.c:97: warning: `c1' might be used uninitialized in this function
unistr.c: At top level:
unistr.c:118: parse error before `if'
unistr.c:123: warning: type defaults to `int' in declaration of `c1'
unistr.c:123: `name1' undeclared here (not in a function)
unistr.c:123: warning: data definition has no type or storage class
unistr.c:124: parse error before `if'
make[3]: *** [unistr.o] Erreur 1
make[3]: Quitte le répertoire `/usr/src/linux/fs/ntfs'
make[2]: *** [first_rule] Erreur 2
make[2]: Quitte le répertoire `/usr/src/linux/fs/ntfs'
make[1]: *** [_subdir_ntfs] Erreur 2
make[1]: Quitte le répertoire `/usr/src/linux/fs'
make: *** [_dir_fs] Erreur 2
 
et ca s'arrete
alors qu'avec le 2.4.8 ca marche
comment resoudre ca car j'ai besoin de pouvoir lire une partition en ntfs ?

 

[edtdd]--Message édité par kelus--[/edtdd]


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)