Xen Project Q&A Forum: First Line Help for Simple Questions
This is your chance to ask questions and provide answers about basic use of the Xen Project software. For debugging problems and for more complex issues, consider using the xen-users mailing list instead. You can find information about xen-users under "HELP | Mailing Lists" in the navigation bar above.
I am trying to modify kernel for my project. I want to test this new kernel as a DomU kernel using xen. My Dom0 is ubuntu 12.04 LTS. Help please.
(Please don't refer me to pages out there, I have been searching google for weeks, and nothing is working or understandable for me there.)
Accepted AnswerLars KurthOffline0Hi,
can you explain exactly what you are trying to do and what are you struggling with? I.e. are you looking for help making mods to a kernel version and need pointers (if so what are you trying to change). Or do you just want to drop a new kernel version into an existing Linux distro (and if so, which one)?
Accepted AnswerTapioOffline0As far as I understand, you want to boot your guest with custom kernel? I lately compiled a set of custom kernels that works a lot better than ANY distribution default kernels in terms of I/O etc.
vmlinuz-126.96.36.199-AMD (Processor family (Opteron/Athlon64/Hammer/K8)
vmlinuz-188.8.131.52-AMD-SMP (Processor family (Opteron/Athlon64/Hammer/K8) maximum of 4 cpu's are supported
vmlinuz-184.108.40.206-INTEL Processor family (Core 2/newer Xeon)
vmlinuz-220.127.116.11-INTEL-SMP (Core 2/newer Xeon) maximum of 4 cpu's are supported
NOTICE: SMP kernels does not have SMT (Hyperthreading) scheduler support.
Here's Xen PV config that works with Xen 4.2.x using any of the above custom kernels:
extra="root=/dev/xvda1 xencons=tty1 earlyprintk=xen"
vif = ['ip=10.100.12.6,mac=00:16:3E:2A:41:2D,bridge=br0']
disk = [ "raw:/home/servers/xen/images/debian_7_i386_10.100.12.6.img,ioemu:xvda,w" ]
vfb = [ 'type=vnc,vnclisten=10.100.12.5,vncdisplay=10,vncpasswd=test12345' ]
# vnc will listen on 10.100.12.5:5910
boot = "c"