DOSEMU probably doesn't expect or understand the format of UML's cpuinfo, or is looking for information that UML doesn't provide in its version of the file. Try this hack:
Place this somewhere (for example: /fake-cpuinfo) :
Code:
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Xeon(TM) CPU 2.66GHz
stepping : 7
cpu MHz : 2667.219
cache size : 512 KB
physical id : 0
siblings : 2
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx f
xsr sse sse2 ss ht tm pbe cid xtpr
bogomips : 5259.26
Then:
Code:
mount --bind /fake-cpuinfo /proc/cpuinfo
See if that fakes it out enough to continue...
-Chris