- Haiku Guides
- Building Haiku
- Installing Haiku
- Booting Haiku
- Daily Tasks
- Emulating Haiku
- Emulating Haiku In VMWare player (or VMWare Workstation)
- Emulating Haiku in VirtualBox
- Emulating Haiku In Parallels Desktop
- Emulating Haiku In VMware Fusion
- Emulating Haiku In Bochs
- Emulating Haiku In Hyper-V
- Emulating Haiku In AMD SimNow
- Emulating Haiku in QEMU
- Emulating Haiku In KVM
- Emulating Haiku In Parallels Workstation
- Writing Video Card Drivers In BeOS
Emulating Haiku In Hyper-V
There are several methods offered for installing Haiku. These include VMDK images, Raw images, ISO images and the Anyboot images; which are a hybrid of the latter two images. The RAW and the Vmdk images are preinstalled environment, in which the Virtual Hard Disk size cannot be customized, but going through the installation process is not required. The ISO images on the other hand can be burnt to a writeable CD or DVD, but can used in hyper-V to create a virtual CD-Rom that can be used to install Haiku onto a virtual Hard Disk. This guide will show you how to get Haiku up and running in Microsoft’s Hyper-V using the ISO and VMDK images.
The required image files can be found at on the Get-Haiku page of this website which is located here. Both the ISO and VMDK images are available there, try to select the closest mirror to your location to benefit from higher transfer rates. Verify using the checksums to make sure that the downloaded files are not corrupted as they are big files. Hyper-V can be found as bundled software on Windows 8 Pro and Windows Server 2012, and can installed from the Programs and Features panel in the Control Panel on Windows 8 Pro.
Step One: Configuration Wizard
First of all, you will need to install Hyper-V. Then once you have done that, you will need to run the Hyper-V Manager; which can be run by going Action > New > Virtual Machine. This will guide you through a configuration wizard that will help you to set up Haiku on Hyper-V. It will first give you the informal window Before You Begin, click Next. This next window is the Specify Name and Location window. Here you will first need to add the name of your virtual machine (try “Haiku testing”), then secondly you will need to specify the location of where you want your virtual machine to be on your computer (somewhere with lots of room). Click next and after this you will taken to the Assign Memory window. You need to tell Hyper-V how much memory it can use with this virtual machine. Use half of what Ram you have on your computer; so if you have 2048mb or ram, allow Hyper V to use around 1024mb for the virtual machine. You can also check the checkbox Use Dynamic Memory, to also allow Hyper-V to use more RAM memory if it needs it. (Picture 2-1).

Picture 2-1
After clicking next again you will arrive at the configure networking screen, however as Haiku does not yet work with Hyper-V’s network adapter without some extra steps, just leave it as it is, and click next and well will come back to it later. On the following screen you are asked to create virtual hard disk or attach to an existing virtual hard disk. We will need to create virtual hard disk, so give it the name haiku.vhdx. You will also be asked how large you want the virtual hard disk to be. Haiku can happily run with only a 1gb hard drive space but it something over 5gb in order do the thing you want. You are also asked give location of where the virtual hard disk will be kept; give it lots of room! (Picture 2-2).When you are finished click next again to go the following screen, here you are asked to specify where your installation media are. Choose Install an operating system from a boot CD/ROM, and then select Image file. Now click browse and select the Haiku image that you downloaded prior. (Picture 2-3). We are now finished with this wizard so click finish.

Picture 2-2

Picture 2-3
Step Two: Installing Haiku
Now that we have created the virtual machine, we need to start the virtual machine and install Haiku. On the main screen, double click the virtual machine we just created, which should be located in the column Virtual Machines. Now on the window that pops up click Action > Start. This will start the virtual machine and the installation will begin. You first need to choose your language, than set up the partitions, choose on which partition you will install Haiku and begin the installation (3-1). To free your mouse from virtual machine click ++.

Picture 3-1
Additional Steps
Step One: Networking
Virtual Switch Manager, choose external and click Create Virtual Switch.
2. Open up Control Panel > Network and Internet > Network Connections. You will find that you now have “Ethernet” and “vEthernet (Your Switch Name)” connections.
3. Right click on “Ethernet” and click “Properties”. Under the Networking Tab select all items in the “This connection uses the following items” and then click “OK” (Picture 4-2).
Windows will now give you a nice warning about items being disabled (such as IPv4, etc). Click “Yes” on this dialog. At this point you will see the “vEthernet” connection suddenly switch to “Identifying…..” and a few moments later you’ll be connected to your network (if you’re on a Windows domain the domain name will show).

Picture 4-1
Now go to the settings of the virtual machine in hardware > network adapter > virtual switch, choose your connection and apply (Picture 4-3).

Picture 4-2

Picture 4-3
Step Two: Audio
About audio, first go to services in task manager, and start Windows Audio (if it’s not started) (Picture 4-4). Next open the Remote Desktop Connection and choose Show Options. On the Local Resources tab under Remote Audio, choose Settings. Ensure that “Play on this computer” is selected (Picture 4-5).

Picture 4-4

Picture 4-5
Troubleshooting
If you have problems with starting the virtual machine, than your computer doesn’t support virtualization or you need to activate from the BIOS. Data Execution Prevention need to be enabled, you may find in advanced settings in BIOS. Another problem is that Hyper-V doesn’t support USB.
