Geoff Reidy wrote:
GeoffMarko Randjelovic wrote:andy wrote:Thanks Geoff. I had also read that during the course of my earlier research on this issue. But ... :~$ uname -r 2.6.18-3-686 Viola! 686 and still no 1GB mem recognised, only 3/4s (776400KB) of it, as seen below: :~$ free total used free shared buffers cached Mem: 776400 732580 43820 0 36980 317528 -/+ buffers/cache: 378072 398328 Swap: 2931852 92 2931760 It would appear that I'm looking at either just accepting this fact or will have to recompile my kernel, which I am a tad phobic about to be frank.Are you sure you have 1GB? What does BIOS report when you restart your computer?You can also install the dmidecode package and do something like this as root: # dmidecode |grep 'Installed Size' |grep MB Which gives me: Installed Size: 256 MB (Single-bank Connection) Installed Size: 256 MB (Single-bank Connection) Installed Size: 512 MB (Double-bank Connection) The relevant excerpt from the output of dmidecode is: Memory Device Array Handle: 0x0027 Error Information Handle: Not Provided Total Width: 64 bits Data Width: 64 bits Size: 1024 MB Form Factor: DIMM Set: None Locator: DIMM0 Bank Locator: BANK0 Type: DDR Type Detail: Synchronous Speed: Unknown Manufacturer: Manufacturer0 Serial Number: SerNum0 Asset Tag: AssetTagNum0 Part Number: PartNum0 Although the man page will identify as a bug that the info in dmidecode can be completely wrong (!), this does show that I have 1024MB of RAM - i.e. 1GB. So, somewhere betwixt BIOS and fired up Etch I have lost recognition for 250MB-odd of memory. |