I realise that this isn''t an optimal configuration, but I have been trying to boot the Xen demo CD (2.0.6) under Bochs over Windows XP SP1. This is what happens: The Dom0 boot seems to proceed a fair way, then: (XEN) *** Serial input -> DOM0 (type ''CTRL-a'' three times to switch input to Xen). (XEN) Domain 0 shutdown: rebooting machine. Can anyone give me some hints about why this might be happening or what I can do to get more diagnostics out of either Bochs or Xen? jon. _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
> I realise that this isn''t an optimal configuration, but I have been > trying to boot the > Xen demo CD (2.0.6) under Bochs over Windows XP SP1. > > This is what happens: > > The Dom0 boot seems to proceed a fair way, then: > > (XEN) *** Serial input -> DOM0 (type ''CTRL-a'' three times to switch > input to Xen). > (XEN) Domain 0 shutdown: rebooting machine. > > Can anyone give me some hints about why this might be happening or > what I can do to get more diagnostics out of either Bochs or Xen?It seems likely that Bochs emulation isn''t sufficient to cope with the tricks Xen uses... You might want to look at switches to get different CPU emulations from Bochs. You might also want to look at a debug build of Xen (cd xen; make clean && make debug=y; cp xen.gz /boot/). Report a bug to the Bochs people if it really won''t work. Finally, if you''re completely stuck you might like to try QEmu - it should boot the Bochs image happily. Cheers, Mark _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Thanks Mark. I might try that. One other thing I considered was that the default Bochs compile uses a cpu-level of 5 (rather than a possible 6). Could this be relevant, I wonder? jon. On 8/2/05, Mark Williamson <mark.williamson@cl.cam.ac.uk> wrote:> > I realise that this isn''t an optimal configuration, but I have been > > trying to boot the > > Xen demo CD (2.0.6) under Bochs over Windows XP SP1. > > > > This is what happens: > > > > The Dom0 boot seems to proceed a fair way, then: > > > > (XEN) *** Serial input -> DOM0 (type ''CTRL-a'' three times to switch > > input to Xen). > > (XEN) Domain 0 shutdown: rebooting machine. > > > > Can anyone give me some hints about why this might be happening or > > what I can do to get more diagnostics out of either Bochs or Xen? > > It seems likely that Bochs emulation isn''t sufficient to cope with the tricks > Xen uses... You might want to look at switches to get different CPU > emulations from Bochs. You might also want to look at a debug build of Xen > (cd xen; make clean && make debug=y; cp xen.gz /boot/). Report a bug to the > Bochs people if it really won''t work. Finally, if you''re completely stuck > you might like to try QEmu - it should boot the Bochs image happily. > > Cheers, > Mark >-- homepage: http://www.zeta.org.au/~jon/ blog: http://orwelliantremors.blogspot.com/ _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
> Thanks Mark. I might try that. One other thing I considered was that > the default Bochs compile uses a cpu-level of 5 (rather than a > possible 6). Could this be relevant, I wonder?As in an i586? Absolutely - that won''t work. I''m surprised it got as far as it did, Xen shouldn''t boot on pre i686 CPUs. Maybe Bochs produces weird Cpu info. I half-suspected this problem, hence my mention of switching CPU emulation - can you try this? If you can emulate an i686 that *ought* to work. Cheers, Mark> jon. > > On 8/2/05, Mark Williamson <mark.williamson@cl.cam.ac.uk> wrote: > > > I realise that this isn''t an optimal configuration, but I have been > > > trying to boot the > > > Xen demo CD (2.0.6) under Bochs over Windows XP SP1. > > > > > > This is what happens: > > > > > > The Dom0 boot seems to proceed a fair way, then: > > > > > > (XEN) *** Serial input -> DOM0 (type ''CTRL-a'' three times to switch > > > input to Xen). > > > (XEN) Domain 0 shutdown: rebooting machine. > > > > > > Can anyone give me some hints about why this might be happening or > > > what I can do to get more diagnostics out of either Bochs or Xen? > > > > It seems likely that Bochs emulation isn''t sufficient to cope with the > > tricks Xen uses... You might want to look at switches to get different > > CPU emulations from Bochs. You might also want to look at a debug build > > of Xen (cd xen; make clean && make debug=y; cp xen.gz /boot/). Report a > > bug to the Bochs people if it really won''t work. Finally, if you''re > > completely stuck you might like to try QEmu - it should boot the Bochs > > image happily. > > > > Cheers, > > Mark_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Actually, it turns out that the current bochs build uses a cpu level of 6 - it was just the documentation that indicated it used 5. So, I''ll try recompiling Xen with debug options. jon. _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users