This is generally known as a kernel panic. Either you have some settings that Arch doesn't like, or there is some other problem. See if you can boot the liveCD from Ubuntu in that VM. If you can, then it's more likely an Arch issue. You can also try the latest PUEL version, found on the website here.