Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 01/12/2012, à 00:55

lfmparente

Problème de détection de la totalité de la RAM

Bonjour à tous,

J'ai un très vieux PC et que je conserve car je suis sentimentalisme:)

Voilà, je suis passé de 2G à 4G et la je vérifie que il ne me détecte que 3G, mas carte graphique est intégrée mais elle ne console que 256 mega...
luis@luis-Aspire-5610:~/Bureau$ lspci -v -s 00:02.0
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03) (prog-if 00 [VGA controller])
    Subsystem: Acer Incorporated [ALI] Device 0090
    Flags: bus master, fast devsel, latency 0, IRQ 16
    Memory at d0200000 (32-bit, non-prefetchable) [size=512K]
    I/O ports at 1800 [size=8]
    Memory at c0000000 (32-bit, prefetchable) [size=256M]
    Memory at d0300000 (32-bit, non-prefetchable) [size=256K]
    Expansion ROM at <unassigned> [disabled]
    Capabilities: <access denied>
    Kernel driver in use: i915
    Kernel modules: intelfb, i915


Voici toute la manip effectuée:

Je la mémoire: sudo lshw -C memory

*-memory
       description: Mémoire Système
       identifiant matériel: a
       emplacement: Carte mère
       taille: 4GiB
     *-bank:0
          description: SODIMM DDR2 Synchrone
          identifiant matériel: 0
          emplacement: M1
          taille: 2GiB
          bits: 32 bits
     *-bank:1
          description: SODIMM DDR2 Synchrone
          identifiant matériel: 1
          emplacement: M2
          taille: 2GiB
          bits: 32 bits
  *-memory:0 NON-RÉCLAMÉ
       description: FLASH memory
       produit: ENE PCI Memory Stick Card Reader Controller
       fabriquant: ENE Technology Inc
       identifiant matériel: 4.1
       information bus: pci@0000:06:04.1
       version: 01
       bits: 32 bits
       horloge: 33MHz (30.3ns)
       fonctionnalités: pm cap_list
       configuration: latency=0 maxlatency=4 mingnt=1
       ressources: mémoire:d0003000-d000307f

If I run free -m
>  total       used       free     shared    buffers     cached
Mem:          3015       2787        228          0        366       1011
-/+ buffers/cache:       1408       1606
Swap:         2055         58       1996

Je tien à savoir si le processeur (intel core 2 duo T2250) est compatible avec le 64 bits

if [[ $(sed -n '/flags/{/lm/ p;q}' /proc/cpuinfo) ]] ; then echo "Compatible 64 bits" ; else echo "Non-compatible 64 bits" ; fi 
> not compatible 64 bits
OR
grep --color=always -iw lm /proc/cpuinfo
>(rien ne s'affiche)

J'ai appris pas la suite que pour dépasser les 3,2 Giga de détection du kernel Ubunto12.04 de 32 bits il fallait installer PAE:

  luis@luis-Aspire-5610:~/Bureau$ sudo apt-get install linux-generic-pae linux-headers-generic-pae
Lecture des listes de paquets... Done
Construction de l'arbre des dépendances       
Lecture des informations d'état... Done
linux-generic-pae est déjà la plus récente version disponible.
linux-headers-generic-pae est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 1 non mis à jour.

luis@luis-Aspire-5610:~/Bureau$ uname -r
3.2.0-33-generic-pae


J'ai retirer l’ancien kenel, mais rien n'y fait je parviens à que la RAM soit détectée dans sa globalité.

Installer la version 64 bits cela n'est vraiment pas possible d'après les tests, j'ai aussi appris que la version 64 bits détecte bien la RAM.

Comment faire pour résoudre ce problème? Je souhaiterais aussi savoir si la version 12.10 corrige ce problème pour les architecture de 32 bits?

Si j'installe la version de 64 bits quel est le comportent attendu?


Je vous remercie d'avance.


Bien cordialement

Hors ligne

#2 Le 01/12/2012, à 15:00

Haleth

Re : Problème de détection de la totalité de la RAM

intel core 2 duo T2250 = 32b


Ubuntu is an ancien African word which means "I can't configure Debian"

Because accessor & mutator are against encapsulation (one of OOP principles), good OOP-programmers do not use them. Obviously, procedural-devs do not. In fact, only ugly-devs are still using them.

Hors ligne

#3 Le 02/12/2012, à 14:17

lfmparente

Re : Problème de détection de la totalité de la RAM

Bonjour et merci pour ta réponse,

Oui d’après les tests il est claire que c'est un 32 bits.

Ce que je souhaite savoir c'est comment contourner le problème de détection de la RAM.
Je suis passé sur Ubunto 12.10 mais le problème est le même et il est dit que le Kernel PAE est installé par défaut.

Est-il possible de détecté les 4go de RAM sur un système 32 bits (Ubunto 12.10) ?

Je vous remercie d'avance.

Hors ligne

#4 Le 03/12/2012, à 09:14

mloupiot

Re : Problème de détection de la totalité de la RAM

Bonjour,
est-ce que le bios détecte bien 4 Go de mémoire ?

Hors ligne

#5 Le 03/12/2012, à 10:46

lfmparente

Re : Problème de détection de la totalité de la RAM

Bonjour,

Oui la Bios détecte bien la les 4 Go.

Même une des commande que j'ai mis dans le premier post indique bien qu'il y a 2x2 Giga....

Je ne comprend pas....

Merci.

Cordialement,

Dernière modification par lfmparente (Le 03/12/2012, à 10:48)

Hors ligne

#6 Le 03/12/2012, à 11:41

BrunoGey

Re : Problème de détection de la totalité de la RAM

Bonjour,

Je lis la discussion, et je peut me permettre une remarque :

Toutes le installations 32b, des distributions jusqu'à precise pangolin = 12.04, installent le noyeau 'PAE' = extension d'adresse physique.
Si ton Intel core duo T2250 le peut, normalement l'automate d'installation d' Ubuntu 32, détecte ta ram et ton processeur, et met directement le meilleur noyau possible, PAE, dans ce cas.
Si tu le peut, fais ces manips :

1/
nautilus, afficher le fichiers cachés, avec Ctrl+H.
1a/
sauvegarder ton home sur un dd externe.
1b/
selon ton soft de mails, fais aussi une sauvegarde en archive.

2/
avec un cd ou cle sub live, refais une install ' par dessus'.
2a
réinjectes ton home en lieu et place, toujours avec l'ioption ctrl+h, fichiers cachés
2b
recrées tes comptes mails
2c
récupères ta base mail ( importe ton archive )

si tout s'est bien passé, pas de raison d'ailleurs, , tu doit avoir récupéré ton environnement complet, dans un système avec noyau pae, qui gère bien tes 4 go de ram.

tout ça par ce que je ne sais pas faire une maj du noyeau directement.
si quelqun sait........on est toujours preneur !!

cdt

bruno


Le PC Samsung R720Systeme : Ubuntu 16.04.1  noyau 4.4.0-145-generic #171
Session graphique : Standard Unity. Formattez vos posts avec les balises BBcode
Rigolo ;-)    Pebkac2.fr

Hors ligne

#7 Le 03/12/2012, à 11:59

Haleth

Re : Problème de détection de la totalité de la RAM

tout ça par ce que je ne sais pas faire une maj du noyeau directement.
si quelqun sait........on est toujours preneur !!

Par exemple:

aptitude safe-upgrade linux-image-generic-pae

Ubuntu is an ancien African word which means "I can't configure Debian"

Because accessor & mutator are against encapsulation (one of OOP principles), good OOP-programmers do not use them. Obviously, procedural-devs do not. In fact, only ugly-devs are still using them.

Hors ligne

#8 Le 03/12/2012, à 12:05

BrunoGey

Re : Problème de détection de la totalité de la RAM

Haleth a écrit :

tout ça par ce que je ne sais pas faire une maj du noyeau directement.
si quelqun sait........on est toujours preneur !!

Par exemple:

aptitude safe-upgrade linux-image-generic-pae

Ah.......bin voilà merci Haleth

cdt

bruno

Dernière modification par BrunoGey (Le 03/12/2012, à 12:05)


Le PC Samsung R720Systeme : Ubuntu 16.04.1  noyau 4.4.0-145-generic #171
Session graphique : Standard Unity. Formattez vos posts avec les balises BBcode
Rigolo ;-)    Pebkac2.fr

Hors ligne

#9 Le 03/12/2012, à 15:57

lfmparente

Re : Problème de détection de la totalité de la RAM

Ok merci je teste et je reviens pour faire pas du résultat.

Hors ligne

#10 Le 03/12/2012, à 23:40

lfmparente

Re : Problème de détection de la totalité de la RAM

Bonsoir:

et voilà le résultat:

sudo aptitude safe-upgrade linux-image-generic-pae
Aucun paquet ne va être installé, mis à jour ou enlevé.
0 paquets mis à jour, 0 nouvellement installés, 0 à enlever et 5 non mis à jour.
Il est nécessaire de télécharger 0 o d'archives. Après dépaquetage, 0 o seront utilisés.


Une autre idée?


Je vous remercie d'avance.

Hors ligne

#11 Le 04/12/2012, à 16:16

BrunoGey

Re : Problème de détection de la totalité de la RAM

Bonjour,

Oui c'est normal,

J'ai vu dans ton post initial que tu as déjà installé le noyau PAE.
donc la maj ne fait...........rien.

Reste maintenant à savoir pourquoi ton PAE ne détecte que 3 des 4 Go installés.

histoire d'etre sur, peux tu intervertir les barrettes de RAM de leurs emplacements.
si c'est un mauvais contact, et que tu as la chance. que seulement 1Go su 2 soit visible sur une barrette.
maintenant ça m'étonnerait, si c'etait ça, tu aurait un message d'erreur de dysfonctionnement.
mais sait on jamais.


cdt

Dernière modification par BrunoGey (Le 04/12/2012, à 18:08)


Le PC Samsung R720Systeme : Ubuntu 16.04.1  noyau 4.4.0-145-generic #171
Session graphique : Standard Unity. Formattez vos posts avec les balises BBcode
Rigolo ;-)    Pebkac2.fr

Hors ligne

#12 Le 05/12/2012, à 00:20

lfmparente

Re : Problème de détection de la totalité de la RAM

J'ai tenté et j'ai observé un phénomène étrange, en inversant les barrettes en bios je vois 4095 megas alors que si je remets comme elles était je passe à 4096..... bref mes j'ai toujours 3go sur ubuntu.... je seche....

Merci.

Hors ligne

#13 Le 05/12/2012, à 10:48

Hoper

Re : Problème de détection de la totalité de la RAM

Je ne sais pas pourquoi (processeur ou autre) mais clairement tu es bloqué par la barrière des 32bits. Si mes souvenirs sont bons les 4 GO sont bien utilisés, mais ils ont en fait découpés, 1 Go pour le noyau, et 3 pour tout le reste. Pour vérifier que c'est bien ça, c'est très facile, boot sur un live CD d'une distribution en 64 bits (à condition bien sur que ton cpu soit compaatible) et regarde ce que ça donne.


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org

Hors ligne

#14 Le 05/12/2012, à 14:46

BrunoGey

Re : Problème de détection de la totalité de la RAM

Bonjour,

j'ai une autre idée :

Je sais que certains pc ont une carte graphique dont la ram est dite 'Partagée', c'est à dire que le bios réserve de sa propre autorité, un certaine qté de ram, pour le processeur graphique.

Peux tu donner plus d'infos sur ton pc, ta carte mère, et globalement tout ce qui peut nous aiguiller.
photo de l'étiquette d'identification de ton PC, ref de la carte mere,........

En effet, l'idée de booter sur un livecd 64bits ne fonctionnera peut être pas, du fait que ton  T2250, à un jeu d'instructions 32bits, voir cette page :
http://www.cpu-world.com/CPUs/Core_Duo/ … 0302M.html

cdt

bruno.

Dernière modification par BrunoGey (Le 05/12/2012, à 14:49)


Le PC Samsung R720Systeme : Ubuntu 16.04.1  noyau 4.4.0-145-generic #171
Session graphique : Standard Unity. Formattez vos posts avec les balises BBcode
Rigolo ;-)    Pebkac2.fr

Hors ligne

#15 Le 05/12/2012, à 21:22

Hoper

Re : Problème de détection de la totalité de la RAM

En effet, l'idée de booter sur un livecd 64bits ne fonctionnera peut être pas, du fait que ton  T2250, à un jeu d'instructions 32bits, voir cette page :

Dans ce cas il y vraiment pas à chercher plus loin !
cpu 32 bits = 4 Go maximum, mais pas d'un seul tenant.
En pratique, ça ne posera de toute façon aucun soucis.


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org

Hors ligne

#16 Le 08/12/2012, à 01:04

lfmparente

Re : Problème de détection de la totalité de la RAM

Merci pour toutes vos réponses,

Alors j'ai flashé la bios: version la plus recente disponible sur le site fabrican du pc.
J' ai installé la version 12.10 32 bits

Puis sur un autre site on m'a conseillé de joué: un scrypt python qui donne ce résultat:

ANALYSIS:
Total of physical memory modules found 4096 MB in 2 memory module(s)
[    0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009f7ff] usable

[    0.000000] BIOS-e820: [mem 0x0000000000100000-0x00000000bf67ffff] usable

BIOS offers 6122 MB as usable
Memory seen by OS 3021 MB
BIOS version 08/12/2008
CPU is PAE enabled
CPU is 32-bit, and not x86_64 enabled
OS is 32-bit without PAE
ADVICE:
You're running a plain 32-bit OS on a 32-bit PAE-enabled CPU. Upgrade to the 32-bit kernel with PAE 'linux-generic-pae' to get access to more memory

 

J'ai joué c'est deux ligne de commande:

sudo apt-get install linux-generic-pae linux-headers-generic-pae
sudo apt-get remove linux-generic linux-image-generic linux-headers-generic

mais le

Hors ligne

#17 Le 08/12/2012, à 01:31

Haleth

Re : Problème de détection de la totalité de la RAM

Étrange
J'vais te donner ce que j'ai, et qui marche:

5% [alex:~]dpkg -l | grep linux-image
ii  linux-image-3.5.0-18-generic              3.5.0-18.29                                i386         Linux kernel image for version 3.5.0 on 32 bit x86 SMP
ii  linux-image-3.5.0-19-generic              3.5.0-19.30                                i386         Linux kernel image for version 3.5.0 on 32 bit x86 SMP
ii  linux-image-extra-3.5.0-18-generic        3.5.0-18.29                                i386         Linux kernel image for version 3.5.0 on 32 bit x86 SMP
ii  linux-image-extra-3.5.0-19-generic        3.5.0-19.30                                i386         Linux kernel image for version 3.5.0 on 32 bit x86 SMP
ii  linux-image-generic                       3.5.0.19.22                                i386         Generic Linux kernel image
ii  linux-image-generic-pae                   3.5.0.19.22                                i386         Transitional package
5% [alex:~]uname -a
Linux jack 3.5.0-19-generic #30-Ubuntu SMP Tue Nov 13 17:49:53 UTC 2012 i686 i686 i686 GNU/Linux

Essaye d'avoir les mêmes noyau (en version 3.2.0-x pour toi, apparement)


Ubuntu is an ancien African word which means "I can't configure Debian"

Because accessor & mutator are against encapsulation (one of OOP principles), good OOP-programmers do not use them. Obviously, procedural-devs do not. In fact, only ugly-devs are still using them.

Hors ligne

#18 Le 08/12/2012, à 11:05

Hoper

Re : Problème de détection de la totalité de la RAM

lfmparente : J'ai l'impression que tu n'a pas du tout compris ce que je t'ai dit... Si ton cpu est 32 bits, tu pourra bien taper toutes les commandes que tu voudra ou flasher ton bios autant que tu le voudra ça changera pas grand chose.


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org

Hors ligne

#19 Le 08/12/2012, à 11:59

lfmparente

Re : Problème de détection de la totalité de la RAM

Effectivement le processur est de 32 bits ça on le sait merci. smile

Tu dis que 1 Go est reservé pour le Kernel, tu aurais comment vérifié cela?

cars :You're running a plain 32-bit OS on a 32-bit PAE-enabled CPU. Upgrade to the 32-bit kernel with PAE 'linux-generic-pae' to get access to more memory
Cela indique bien que il y a mimitation de l'OS et non du processeur pour voir la totalité de ma mémoire.

Merci.

Hors ligne

#20 Le 08/12/2012, à 12:06

tuxmarc

Re : Problème de détection de la totalité de la RAM

Bonjour
Je suis tombé sur une histoire de fossé des générations avec mon odinosaure à 300 mhz.
J'ai trouvé d'occase  une Sdram de 512 mo, cool !
Je la mets, je redémarre et ...... 256 mo reconnus.
Du coup, la barrette de 512 mo est allée sur une carte mère qui l'accepte et mon bon vieux ordinosaure a retrouvé ses deux barrettes de 128 mo.


Vive Richard Stalmann, Linus Torvalds, et tous les fondus de Linux.
De l'Ordinosaure fait à 90% de récup, à deux portables LDLC,  neufs sans système et une carte mère sans boitier, tous libres !!
Parrain Linux sur www.parrain-linux.com et www.parrains.linux.free.fr

Hors ligne

#21 Le 08/12/2012, à 12:22

lfmparente

Re : Problème de détection de la totalité de la RAM

Merci Haleth,

Voici ce que je vois:


ii  linux-image-3.5.0-17-generic              3.5.0-17.28                               i386         Linux kernel image for version 3.5.0 on 32 bit x86 SMP
ii  linux-image-3.5.0-19-generic              3.5.0-19.30                               i386         Linux kernel image for version 3.5.0 on 32 bit x86 SMP
ii  linux-image-extra-3.5.0-17-generic        3.5.0-17.28                               i386         Linux kernel image for version 3.5.0 on 32 bit x86 SMP
ii  linux-image-extra-3.5.0-19-generic        3.5.0-19.30                               i386         Linux kernel image for version 3.5.0 on 32 bit x86 SMP
ii  linux-image-generic                       3.5.0.19.22                               i386         Generic Linux kernel image

pourant j'ai bien installé le Kernel PAE.


Est-ce que cette afirmation est correct:

"You misunderstand PAE. It allows you to access more REAL RAM (on the motherboard). The 32-bit address space remains at 4 Gig - of which (usually) 1 Gig is kernel reserved."

Je vous remercie.

Hors ligne