This is because Mandriva 2007 is using a 2.6.17 kernel that's not recognising the Core Duo processor correctly. What you have to do, is go into your BIOS and disable the Core functionality. This effectively, puts your machine in a single processor mode. This allows the system to boot normally for the install of Mandriva.
After this, you need to install a 2.6.18 kernel, an SMP one because of the effective two processors with the Core Duo. So, I did it like this:
CODE
urpmi kernel-linus-smp-2.6.18.5-1mdv
after it's installed, you need to make this your default boot option with lilo/grub, or just manually choose this from the lilo/grub menu when booting your system. Of course, make sure you re-enable the core functionality in your BIOS first. And then you're running your system correctly. Here's my proof:
CODE
[root@europa /]# uname -a
Linux europa.asseco.pl 2.6.18.5-1mdvsmp #1 SMP Sat Dec 2 19:41:18 EST 2006 i686 Intel(R) Core(TM)2 CPU T5500 @ 1.66GHz GNU/Linux
[root@europa /]# cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Core(TM)2 CPU T5500 @ 1.66GHz
stepping : 6
cpu MHz : 1660.000
cache size : 2048 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 2
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
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 lm constant_tsc pni monitor ds_cpl est tm2 cx16 xtpr lahf_lm
bogomips : 3329.68
processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Core(TM)2 CPU T5500 @ 1.66GHz
stepping : 6
cpu MHz : 1660.000
cache size : 2048 KB
physical id : 0
siblings : 2
core id : 1
cpu cores : 2
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
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 lm constant_tsc pni monitor ds_cpl est tm2 cx16 xtpr lahf_lm
bogomips : 3325.09
[root@europa /]# cat /etc/mandriva-release
Mandriva Linux release 2007.0 (Official) for i586
Linux europa.asseco.pl 2.6.18.5-1mdvsmp #1 SMP Sat Dec 2 19:41:18 EST 2006 i686 Intel(R) Core(TM)2 CPU T5500 @ 1.66GHz GNU/Linux
[root@europa /]# cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Core(TM)2 CPU T5500 @ 1.66GHz
stepping : 6
cpu MHz : 1660.000
cache size : 2048 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 2
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
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 lm constant_tsc pni monitor ds_cpl est tm2 cx16 xtpr lahf_lm
bogomips : 3329.68
processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Core(TM)2 CPU T5500 @ 1.66GHz
stepping : 6
cpu MHz : 1660.000
cache size : 2048 KB
physical id : 0
siblings : 2
core id : 1
cpu cores : 2
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
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 lm constant_tsc pni monitor ds_cpl est tm2 cx16 xtpr lahf_lm
bogomips : 3325.09
[root@europa /]# cat /etc/mandriva-release
Mandriva Linux release 2007.0 (Official) for i586
Of course, if the distro was based on a 2.6.18 kernel for install, all would be fine