Hi,

I am trying to set up a customized image with xen hypervisor using the
ubuntu-vm-builder tool. I follow the instructions in this page
http://marss86.org/~marss86/index.php/Custom_Disk_Images
and create a precise 12.04 ubuntu image with default disk size 4GB. This
image can be correctly loaded and executed within the marssx86 in emulation
mode. However, once I start the simulation mode using these commands

simconfig -machine xeon_single_core
simconfig -run -stopinsns 10m -stats output.log

after certain numbers of instructions, the simulation breaks with assertion
failures. I observed two types of assertions:

Assertion `ctx.page_fault_addr != 0' failed
Assertion `physreg->data' failed


I searched in the mailing list, it seems that the problem is caused by the
corrupted images. I create several images with 12.04 and 11.10. They all
have the same problem. I am not sure where is the problem.

One thing I would like to mention is even if I specify the rootsize in the
config file of ubuntu-vm-builder to other sizes such as 60gb/40gb, but the
created image is always 4gb. I am not sure if this is related or not.

I also tried the raw format image that created by virtualbox, the problem
is same. The emulation part is OK even if an application is running in
domu, but the simulation always breaks.

Any suggestions would be appreciated. Thanks
_______________________________________________
http://www.marss86.org
Marss86-Devel mailing list
[email protected]
https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel

Reply via email to