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

Bug#599200: base-installer: Install amd64 kernel on i686 kvm guest - and fail to boot



On Tue, Oct 05, 2010 at 08:42:18PM +0200, Jürgen Leibner wrote:
> On Tuesday 05 October 2010 19:41 Lennart Sorensen wrote:
> ...
> >
> > Most people would prefer the 64bit kernel with 32bit userspace.  I
> > think there is an option in expert mode to select your kernel
> > yourself from a list, but unless you are in expert mode you probably
> > shouldn't care and would tend to prefer the 64bit kernel.
> 
> Yes, that is right, sure.
> 
> Additional information on the /proc/cpuinfo of the host and the guest of my virtualbox testings:
> 
> Host:
> /proc/cpuinfo
> processor       : 0
> vendor_id       : GenuineIntel
> cpu family      : 6
> model           : 23
> model name      : Intel(R) Core(TM)2 Duo CPU     T8100  @ 2.10GHz
> stepping        : 6
> cpu MHz         : 800.000
> cache size      : 3072 KB
> physical id     : 0
> siblings        : 2
> core id         : 0
> cpu cores       : 2
> apicid          : 0
> initial apicid  : 0
> fpu             : yes
> fpu_exception   : yes
> cpuid level     : 10
> wp              : yes
> flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm 
> constant_tsc arch_perfmon pebs bts rep_good aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 lahf_lm ida tpr_shadow vnmi 
> flexpriority
> bogomips        : 4189.60
> clflush size    : 64
> cache_alignment : 64
> address sizes   : 36 bits physical, 48 bits virtual
> power management:
> 
> processor       : 1
> vendor_id       : GenuineIntel
> cpu family      : 6
> model           : 23
> model name      : Intel(R) Core(TM)2 Duo CPU     T8100  @ 2.10GHz
> stepping        : 6
> cpu MHz         : 800.000
> cache size      : 3072 KB
> physical id     : 0
> siblings        : 2
> core id         : 1
> cpu cores       : 2
> apicid          : 1
> initial apicid  : 1
> fpu             : yes
> fpu_exception   : yes
> cpuid level     : 10
> wp              : yes
> flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm 
> constant_tsc arch_perfmon pebs bts rep_good aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 lahf_lm ida tpr_shadow vnmi 
> flexpriority
> bogomips        : 4189.51
> clflush size    : 64
> cache_alignment : 64
> address sizes   : 36 bits physical, 48 bits virtual
> power management:
> 
> Guest:
> 
> /proc/cpuinfo: processor	: 0
> /proc/cpuinfo: vendor_id	: GenuineIntel
> /proc/cpuinfo: cpu family	: 6
> /proc/cpuinfo: model		: 23
> /proc/cpuinfo: model name	: Intel(R) Core(TM)2 Duo CPU     T8100  @ 2.10GHz
> /proc/cpuinfo: stepping	: 6
> /proc/cpuinfo: cpu MHz		: 1983.400
> /proc/cpuinfo: cache size	: 6144 KB
> /proc/cpuinfo: fdiv_bug	: no
> /proc/cpuinfo: hlt_bug		: no
> /proc/cpuinfo: f00f_bug	: no
> /proc/cpuinfo: coma_bug	: no
> /proc/cpuinfo: fpu		: yes
> /proc/cpuinfo: fpu_exception	: yes
> /proc/cpuinfo: cpuid level	: 5
> /proc/cpuinfo: wp		: yes
> /proc/cpuinfo: flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx lm 
> constant_tsc pni monitor ssse3 lahf_lm
> /proc/cpuinfo: bogomips	: 3966.80
> /proc/cpuinfo: clflush size	: 64
> /proc/cpuinfo: cache_alignment	: 64
> /proc/cpuinfo: address sizes	: 36 bits physical, 48 bits virtual
> /proc/cpuinfo: power management:
> /proc/cpuinfo: 
> 
> Hope this is usefull.

The guest explicitly says it is a 64bit capable CPU (lm flag is present).
So it hence must work with a 64bit kernel.  A 64bit kernel should be
the best choice for a machine with those specifications, so the installer
correctly picks and installs that one.

-- 
Len Sorensen



Reply to: