Note that with Haiku I have Graphics set to VMWare Video Card. With this setup I can run the Haiku test VM and Linux with network support, though I have to set the DNS in the Network preferences of the Guest OS. If not set here, whenever starting AQEMU it will default to 1 (at least in my case). The last line (-smp 4) tells QEMU to use 4 CPUs for the VM. I got network working with this setup that I found somewhere over the rainbow online, if you find a better setup, let me know. The first two lines deal with the network interface. Here we are going to add Custom QEMU Command Line Arguments. We do that in the Advanced button that is on the top right of the AQEMU Virtual Machine info pane: Once we have the VM skeleton completed, we are going to activate the network and let QEMU to use always the same number of CPUs. I’ve never been able to configure a working network from the Network pane in AQEMU, so we will do a different way. And in the network stage, always pick “No network”. When setting a VW, I do follow the Wizard to create the machine and when we are prompted with the Accelerator stage: So we have to add commandline arguments to force the number of CPUs to stay the same each launch. No matter how much CPUs I give the VM, AQEMU always sets them to 1. As we can see, the CPUs assigned is set to 1. The image shows the Haiku VM I have set for testing stuff and don’t break my production Haiku install. This is key for the VM settings as we will see later on and will affect the performance of the virtual machine to a great extent.Īlso, AQEMU is quite picky with some settings, and does not keep them from launch to launch, so we have to trick it for the VM to keep all the settings properly. Regarding Hypervisor, on Haiku there is no native KVM, so no matter what we set on the BIOS, there will not be hardware accelerated virtualization. Nonetheless, I will update this as my knowledge improves and I can get better performance on the VM (if possible). Also, if you have a better setup, let me know to update this topic accordingly. Please feel free to correct me as I’m at an early stage in QEMU knowledge and might say something wrong. Besides, it puts all VM files in the same location (the VM folder selected on first launch, or modified in the prefs), instead of creating a folder for each VM to keep things tidier. Actually, I really don’t like so much the AQEMU interface for managing VM’s (maybe here I have another task: a simpler interface for QEMU?) but it’s what is available on Haiku right now, so have to deal with it. In the Switching to Haiku topic some people asked me how I got some VM working and share that info. It’s not intended to deal with running Haiku as guest inside VirtualBox, VMWare, …) (Disclaimer: this topic is intended to deal with running VM on Haiku, that is, using Haiku as the Host, and using other OSes as Guests.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |