Kernel 64bit

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

I am trying to build 64bit kernel (linux kernel 2.6.32-60). But, once I boot the image (ISO), uname -a still shows as i686. It does not show as 'X86_64'.  My vmlinuz and vmlinuz.o shows 64bit. Any pointers much appreciated. I have followed below steps. 

1. make X86_64_defconfig
2. make V=1 (comiler shows that -m64 is getting used).
3. [root@grpRHEL2 linux-2.6.32.60]# file vmlinux vmlinux.o 
vmlinux:   ELF 64-bit LSB executable, x86-64, version 1 (SYSV), statically linked, not stripped
vmlinux.o: ELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), not stripped
4.  bzImage does not say x86_64 boot.
 root@grpRHEL2 boot]# pwd
/root/lin_2/linux-2.6.32.60/arch/x86_64/boot
[root@grpRHEL2 boot]# file bzImage 
bzImage: symbolic link to `../../x86/boot/bzImage'
[root@grpRHEL2 boot]# file ../../x86/boot/bzImage 
../../x86/boot/bzImage: Linux kernel x86 boot executable bzImage, version 2.6.32.60 (root@grpRHEL2) #1 SM, RO-rootFS, swap_dev 0x3, Normal VGA

5. After boot 'uname -a' , shows this.
Linux 2.6.29.6 #1 SMP Mon Mar 25 16:20:30 IST 2013 i686 GNU/Linux

_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@xxxxxxxxxxxxxxxxx
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies




[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux