In this article, we will discuss about Haiku installation on VirtualBox. For this, I use:
- Slackware64 14.0 as host, although any Operating System is fine at least it can run VirtualBox
- VirtualBox 4.2.16.
- Haiku iso file
Obtaining the Materials
As said, we will do installation of Haiku on virtual machine using VirtualBox. Thus you have to make sure VirtualBox is installed and enable to run properly. For Slackware64, I have create a separated article about how to install VirtualBox on Slackware.
The main material we need is the Haiku ISO itself. Go to Haiku’s download page. The latest version is R1/Alpha 4.1 which is relased on November 14th, 2012. Haiku team provide three way to taste Haiku, which are: Anyboot, ISO, and preloaded image file. As our concern is installation Haiku to VirtualBox, choose the ISO. The iso file itself is archived by zip and xz format. I suggest you to download the iso file from the closest area to you. Whatever format you download, extract the content. There you should get a directory with two files: haiku-r1alpha4.iso and release_notes_r1alpha4.1.txt. Next we will refer the iso as haiku.iso.
Create the Virtual Machine
Now come to the main business. Haiku doesn’t has relation to Linux, Unix, Mac, or even Windows. Haiku is close relative (but not too close) to BeOS. To emulate Haiku in VirtualBox, create a virtual machine using following specification:
- Machine Name: “Haiku” (or anyname you want)
- Machine Type: “Other”
- Machine Version: “Other/Unknown”
- Memory: 256 MB (but I use 512 MB)
- Hard disk: 10 GB
Other setting on my Virtual Machine:
- Type: NAT
- Adaptor: “Intel Pro/1000 MT Desktop (8254EM)”
- Audio: Intel AC’97
- Storage Layout:
- IDE Controller: CD Device, Hard Disk
- Video Memory: 16 MB
Also, don’t forget to mount the iso file to virtual CD/DVD drive.
Boot and Install
Run the virtual machine, you should then see something similar to this:
Choose your preferred language. Our goal is again, install Haiku to our machine. Therefore, choose “Run Installer” button. You should get a “warning”. Haiku is alpha software, so you should have acknowledge this 🙂
And then, finally, the simple installation wizard dialog. The installation is quite simple and straightforward.
Because we create this virtual machine from scratch, then the disk has no partition yet. We should create one first. Click on Setup partition button and there should be a new dialog appear.
The DriveSetup window should detect two mediums, one is our CD-Rom drive, and another is a “hard drive” for our virtual machine. Select the hard drive. It is blank (raw) now, therefore we should create a new partition. Navigate to Partitions -> Format -> Be File System. I want to use all the space, so let’s make it. Now we have the disk partitioned.
After finish partitioning, close the DriveSetup dialog. You should notive a square left to DriveSetup. Press it and the dialog now disappear. You should see this dialog clearly.
Make sure the combobox next to Onto is filled with our newly created partition. Click on Begin button to begin the installation.
The installation will took place. It should be quick, but it is also depend on your host system and the resource you give to Haiku. When the installation finished, Haiku will notify us that it need to be restarted. Click on Restart button if you are ready.
Once Haiku is restarted, you will see Haiku desktop with some icons there. Haiku will also adjusting and updating some things inside.
And here we have, Haiku.haiku, virtualbox, virtualization