--=-SP8eFXrB+DsrTuT8rORt
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable
Hello FOGO,
Given my recent increased activity in video editing and a memory
upgrade for a friend, I decided to add 2G of RAM to a Dimension 4600.
I installed the memory without doing any homework and problems ensued.
Here's what worked (or at least is working so far):
1) It was necessary to install the new memory (2x 1G DIMM bars) in the=20
right slots.=20
This forum [1] was helpful in indicating that you install pairs
in particular slots, and which slots also depends on the amount of
memory. The motherboard indicated which slots were 1/3 and 2/4;
I put the 1G bars in 1/3 and the 256M bars in 2/4.
2) It was necessary to have a linux kernel capable of handling > 1G RAM.
I recompiled the kernel having enabled "High Memory Support (4GB)".
This option found when doing makemenuconfig under "Processor type
and features", then "High Memory Support".
3) Created and installed a new debian kernel [3]. Unwisely, the first=20
time around I didn't change the naming scheme and so overwrote my=20
existing kernel. I had to read a little (not much; I'm lazy) to=20
figure out how to create a Debian package for the same source as
before (2.6.15.1) with one thing changed in .config, and then
to keep both kernels around while I test. Notes on this below.
Works for now...
_Ian
See also related discussion [4], which I didn't read closely
but looks similar to what I've described.
[1]
http://forums.us.dell.com/supportforums/board/message?board.id=3Dxps_desk_g=
enhdw&message.id=3D10919&c=3Dus&l=3Den&cs=3D&s=3Dgen
[2]
http://kerneltrap.org/node/2450=20
[3]
http://www.debian.org/doc/FAQ/ch-kernel.en.html
[4]
http://www.linuxforums.org/forum/debian-linux-help/49827-only-1gb-2gb-new-r=
am-i-installed-showing.html
------------
Notes on building debian kernel package so as not to overwrite
existing kernel (here shown with kernel verson 2.6.15.1)
------------
cd /usr/src
bzip2 -d linux-2.6.15.1.tar.bz2
tar -xvf linux-2.6.15.1.tar
rm linux
ln -s linux-2.6.15.1 linux
cd linux
make menuconfig
make-kpkg clean
make-kpkg --append-to-version himem \
--revision=3DDellPrecisionServer.1.X kernel_image
cd ..
dpkg -i linux-image-2.6.15.1himem_DellPrecisionServer.1.X_i386.deb
cd /boot
/sbin/mkinitrd /boot/initrd-2.6.15.1himem.img 2.6.15.1himem
update-grub
NOTE: The above sequence is the concatenation of several sources of
information. I have not tested the sequence as a whole.
=20
--=20
Ian Jacobs (
[email protected])
http://www.w3.org/People/Jacobs
Tel: +1 718 260-9447
--=-SP8eFXrB+DsrTuT8rORt
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)
iD8DBQBEbMgf3Vu9UJRDGtARAt32AJoChNf8FfYGZ47IgWyMotnbv8iUSQCfV3U1
YetCS38qxUH2he5EvZRJ2q8=
=CLue
-----END PGP SIGNATURE-----
--=-SP8eFXrB+DsrTuT8rORt--