Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

a while ago I installed 10.04 LTS on a 64-bit capable Atom System (Intel D945GCLF2). As far as I can remember, I installed the 64-bit version. My Kernel history seems to back this as well. In the meantime I upgraded to 11.x, 12.04 LTS, 12.10 and lastly changed the main-board to an ASUS C60M1-I (64-bit as well).

BUT: Now I suddenly seem to be a running 32-bit Kernel:

# dpkg --list | grep linux-image
ii  linux-image-2.6.32-30-generic        2.6.32-30.59                        i386         Linux kernel image for version 2.6.32 on **x86/x86_64**
ii  linux-image-2.6.38-11-generic        2.6.38-11.50                        i386         Linux kernel image for version 2.6.38 on x86/x86_64
rc  linux-image-2.6.38-15-generic        2.6.38-15.66                        i386         Linux kernel image for version 2.6.38 on x86/x86_64
rc  linux-image-2.6.38-16-generic        2.6.38-16.67                        i386         Linux kernel image for version 2.6.38 on x86/x86_64
ii  linux-image-3.0.0-26-generic         3.0.0-26.42                         i386         Linux kernel image for version 3.0.0 on x86/x86_64
ii  linux-image-3.2.0-31-generic         3.2.0-31.50                         i386         Linux kernel image for version 3.2.0 on **32 bit x86 SMP**
rc  linux-image-3.2.0-32-generic         3.2.0-32.51                         i386         Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii  linux-image-3.2.0-33-generic         3.2.0-33.52                         i386         Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii  linux-image-3.2.0-40-generic         3.2.0-40.64                         i386         Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii  linux-image-generic                  3.2.0.40.48                         i386         Generic Linux kernel image

**Kernel only sees 2.7 Gigabyte of Memory:**
# free -m
             total       used       free     shared    buffers     cached
Mem:          2643       2440        203          0        247       2046
-/+ buffers/cache:        146       2497
Swap:        17205          0      17205

**32-bit Kernel (not even -PAE)**
# uname -a
Linux pandora 3.2.0-40-generic #64-Ubuntu SMP Mon Mar 25 21:22:26 UTC 2013 i686 athlon i686 GNU/Linux

Question: What would you recommend to do? My goal is to a) at least address all of the memory installed (4 Gbyte-VRAM) and b) run a 64-bit system.

Thanks for any advice -Costa

share|improve this question
    
the 32-bit kernel has PAE installed so the maximum Memory is not 3 GB. –  Alvar May 25 '13 at 11:53
    
The maximum memory without PAE is 4 GB. –  Alvar May 25 '13 at 11:54
    
I thought as well that 12.10 is supposed to use the PAE kernel by default. But that would be the linux-image-3.2.0-40-generic-pae which I don't have at all, right? –  Costa May 25 '13 at 11:57
    
But why not reinstall and install Ubuintu 64-bit?! –  Alvar May 25 '13 at 12:01
    
The i386 is the 32-bit kernel the i686 is the 64-bit kernel, so you are now running the 64-bit and has been running the 32-bit before?! –  Alvar May 25 '13 at 12:02
show 2 more comments

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.