Difference between Xen kernel and default kernel?

Got a dell 1850 which boot default linux kernel just fine.

Its also on the xen hcl as being tested.

But xen kernel will not boot properly as it does not see its /dev/sda1.

So from the look its missing the lsi raid driver so it does not see the disks.

Why is there this difference?

Any ideas how you put the driver back into xen kernel easily?

The XEN kernel has the virtual machine code to run virtual machines, ASFAIK.

Unless you need native virtual machines, you don’t need to worry about running it. It can even be removed through YaST.