1 |
On August 24, 2004 07:22 am, CARUANA J-P Ext ROSI/SIFAC wrote: |
2 |
> > > > Si c'est vraiment impossible pour toi de changer ta memoire, |
3 |
> > > |
4 |
> > > une bete question d'argent ! |
5 |
> > > |
6 |
> > > > il y a une autre solution, mais ce n'est pas tres facile a faire. |
7 |
> > |
8 |
> > http://badmem.sourceforge.net/ |
9 |
> > |
10 |
> > un patch du kernel qui permet de reserver les zones |
11 |
> > defectueuses pour empecher les programmes de les utiliser. |
12 |
> > Je l'utilise parce que je n'ai qu'un bit defectueux, donc je perds 4k. |
13 |
> |
14 |
> sur un forum, on m'a conseillé des passé des arguments au boot : |
15 |
> |
16 |
> --- MESSAGE --- |
17 |
> Il n'y a pas besoin de patch pour gérer ça, une option en ligne de |
18 |
> commande au noyau suffit. Typiquement les options suivantes : |
19 |
> |
20 |
> mem=65800k mem=236360k@65804k mem=25504k@302176k |
21 |
> |
22 |
> désactivent la page entre les adresses 65800 ko et 65804 ko, et les |
23 |
> trois pages entre les adresses 302164 ko et 302176 ko, pour un total de |
24 |
> 320 Mo. Si je me souviens bien, en 2.6, les deux derniers mem= |
25 |
> s'appellent memmap= |
26 |
> --- /MESSAGE --- |
27 |
|
28 |
c'est possible que ca se fasse avec mem=, mais je suis pas sur de comprendre |
29 |
l'explication surtout pour le 3e mem. |
30 |
|
31 |
Est-ce que ca fonctionne seulement en 2.6? moi je suis tjrs en 2.4 sur mon |
32 |
systeme avec un defaut. |
33 |
|
34 |
Si tu as beaucoup d'erreurs, tu auras p-e pas le choix d'utiliser badmem |
35 |
puisque la ligne de commande du kernel a une limite. |
36 |
|
37 |
> mon memtest me donne (et en pj également, au cas ou les mail-reader |
38 |
> formatteraient les lignes qui suivent de manière incompréhensible) |
39 |
> |
40 |
> --- MEMTEST --- |
41 |
> test adresse good bad err-bits |
42 |
> 5 00009f477b8 159.4MB 00008000 00208000 00200000 |
43 |
> 5 00009f477f8 159.4MB 00010000 00210000 00200000 |
44 |
> 5 00009f47838 159.4MB 00020000 00220000 00200000 |
45 |
> 5 00009f47878 159.4MB 00040000 00240000 00200000 |
46 |
> 5 00009f478b8 159.4MB 00080000 00280000 00200000 |
47 |
> 5 00009f478f8 159.4MB 00100000 00300000 00200000 |
48 |
> 6 00008f4713c 143.4MB 00000000 00200000 00200000 |
49 |
> 6 00008f4713c 143.4MB 00000000 00200000 00200000 (la meme que dessus) |
50 |
> 7 0000825de8c 130.8MB ffffffff efffffff 10000000 |
51 |
> 7 00008f4713c 143.4MB 00000000 00200000 00200000 |
52 |
> --- /MEMTEST --- |
53 |
> |
54 |
> avec les erreurs au test 5 à de multiples reprises (les memes) |
55 |
> comment interpréter cela ? |
56 |
> 1. pour la ligne de commande du boot |
57 |
> 2. pour badmem ? |
58 |
|
59 |
pour le boot, j'en sais rien, mais pour badmem il y a une option dans memtest |
60 |
qui produit le bon output pour utilser avec badmem. |
61 |
|
62 |
> je ne comprends pas tout là... |
63 |
> |
64 |
> histoire de rigoler, j'ai re-essayé un emerge xorg, ca a (encore) planté |
65 |
> (sans kernel panic toutefois). j'ai beau 'habituer à la ligne de commande, |
66 |
> j'aime bien X tout de meme ! notament pour le surf. |
67 |
> |
68 |
> > > > C'est tres simple de passer a 2004.2, tu n'as qu'a modifier le |
69 |
> > > > lien /etc/make.profile pour qu'il pointe vers le profile 2004.2. |
70 |
> |
71 |
> j'ai bien essayé, mais je n'y suis pas parvenu (!) |
72 |
> je sais pourtant faire un lien, mais un |
73 |
> ln -sf /etc/make.profile /usr/portage/profile/gentoo2004.2 |
74 |
> ne fonctionne pas (avec gentoo2004.2 qui va bien, plus long que ca) |
75 |
> j'ai essayé l'inverse (je me trompe tout le temps de sens avec 'ln') |
76 |
> ln -sf /usr/portage/profile/gentoo2004.2 /etc/make.profile |
77 |
> |
78 |
> mais pas mieux : je reste en 2004.0 |
79 |
> |
80 |
> ps : je suis en 2004.0 (et pas 2004.1 comme je pensais : j'avais du me |
81 |
> gourer d'image au moment du téléchargement) |
82 |
|
83 |
as-tu fait ls -l /etc/make.profile ? |
84 |
|
85 |
mais xorg est quasiment la seule difference entre les versions et quand tu vas |
86 |
reussir a l'emerger, ton probleme de dependences va etre resolu. Donc, ce |
87 |
n'est pas vraiment important pour le moment. |
88 |
|
89 |
Tu peux tjrs essayer: |
90 |
rm /etc/make.profile (sans danger) |
91 |
ln -s /usr/portage/profiles/default-linux/x86/2004.2 /etc/make.profile |
92 |
|
93 |
-- |
94 |
gentoo-user-fr@g.o mailing list |