I fixed the issue with booting under QEMU in build 486. I have also been able to boot under VirtualBox by converting the image to a VMWare image and adding it as the primary hard drive in a VirtualBox session. To convert you can use this qemu command:
qemu-img convert <raw image> -O vmdk <image name>.vmdk
VirtualBox while harder to setup than qemu (why can’t I just run VirtualBox <img>?) gives you the ability to have shared folders to make it much easier to shuffle files between the host system and Sugar. Pretty soon I think I will use this to do development images with full gcc support. The nice thing is I can distribute it as a VMWare image and people who are confortable using VMWare can use that and those who want an Open Source solution can use VirtualBox. I may even play around with VirtualBox sources to make a download and run version of our images.
Now off to see some fireworks.
[read this post in: ar de es fr it ja ko pt ru zh-CN ]
It would be really great if vmdk images were distributed alongside the .img files, especially with corresponding .vmx images.
That, combined with some more file share tools (nfs server and client, samba server and client) would really help the development process.
Comment by Ian Bicking — July 6, 2007 @ 1:03 pm