Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@richienyhus
Created October 26, 2016 16:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save richienyhus/7ec11d908e4a2f2cc554bc3d43169d7e to your computer and use it in GitHub Desktop.
Save richienyhus/7ec11d908e4a2f2cc554bc3d43169d7e to your computer and use it in GitHub Desktop.
Emulating Haiku In AMD SimNow
<div class="box-info"> This article is aimed at developers, as AMD SimNow is both a Virtual machine and an AMD hardware emulator. If you just want to try Haiku out, you might want to use another VM that is more aimed at end users.</div>
<h5 id="gotopart">Go to section:</h5>
<ul>
<li><a href="#part_download-h">Downloading Haiku.</a></li>
<li><a href="#part_download-s">Downloading AMD SimNow.</a></li>
<li><a href="#part_installing-s">Installing AMD SimNow.</a></li>
<li><a href="#part_preparing-vm">Preparing the Virtual Machine.</a></li>
<li><a href="#part_running-vm">Running the Virtual Machine.</a></li>
</ul>
<h3 id="part_download-h">Downloading Haiku</h3>
There are several methods offered to install Haiku. For AMD SimNow will need to download either the iso image or the anyboot image <a href="http://www.haiku-os.org/get-haiku">here</a> which is a mix of the iso image and the RAW image and can directly be used as an HDD, i.e. it does not require installation.
<h3 id="part_download-s">Downloading AMD SimNow</h3>
There is only the linux version of SimNow available on the AMD's website, but you can get an older 64bit Windows .exe <a href="http://bit.ly/18Oa4np">here</a>.
<h3 id="part_installing-s">Installing SimNow</h3>
Installation of AMD SimNow is just like installing any other software.
<img src="https://sites.google.com/site/nyhusr/Home/haiku-os-files/haikuarticles/simnow/image1.png"/>
<img src="https://sites.google.com/site/nyhusr/Home/haiku-os-files/haikuarticles/simnow/image2.png"/>
<img src="https://sites.google.com/site/nyhusr/Home/haiku-os-files/haikuarticles/simnow/image3.png"/>
<h3 id="part_preparing-vm">Preparing the Virtual Machine</h3>
<h5 id="part_creating-hdd">Creating the Hard Disk Image</h5>
<img width="675" src="https://sites.google.com/site/nyhusr/Home/haiku-os-files/haikuarticles/simnow/image4.png"/>
Go to the installation directory, and run <em>"disktool.exe"</em>. We will use this to create a blank hard disk image.
<img src="https://sites.google.com/site/nyhusr/Home/haiku-os-files/haikuarticles/simnow/image5.png"/>
Click on "Create Blank Disk Image"
<img src="https://sites.google.com/site/nyhusr/Home/haiku-os-files/haikuarticles/simnow/image6.png"/>
Choose a location to save the hard disk image to.
<img src="https://sites.google.com/site/nyhusr/Home/haiku-os-files/haikuarticles/simnow/image7.png"/>
Assign a size to your hard disk image and click <span class="button">ok</span>.
<img src="https://sites.google.com/site/nyhusr/Home/haiku-os-files/haikuarticles/simnow/image8.png"/>
<img src="https://sites.google.com/site/nyhusr/Home/haiku-os-files/haikuarticles/simnow/image9.png"/>
<img src="https://sites.google.com/site/nyhusr/Home/haiku-os-files/haikuarticles/simnow/image10.png"/>
Click <span class="button">ok</span> to complete the process and exit disktool.
<h5 id="part_mounting-iso">Mounting ISO image for installation</h5>
<img width="675" height="450" src="https://sites.google.com/site/nyhusr/Home/haiku-os-files/haikuarticles/simnow/image11.png"/>
Now, run <em>"simnow.exe"</em> from the installation directory to run SimNow.
<img width="675" height="450" src="https://sites.google.com/site/nyhusr/Home/haiku-os-files/haikuarticles/simnow/image12.png"/>
Click on the Open BSD icon.
<img src="https://sites.google.com/site/nyhusr/Home/haiku-os-files/haikuarticles/simnow/image13.png"/>
Choose <em>"cheetah_1p.bsd"</em> from the SimNow directory.
<img width="675" height="450" src="https://sites.google.com/site/nyhusr/Home/haiku-os-files/haikuarticles/simnow/image14.png"/>
After the BSD is loaded, click on File > Set IDE Primary Master Image
<img src="https://sites.google.com/site/nyhusr/Home/haiku-os-files/haikuarticles/simnow/image15.png"/>
Browse to the hard disk image that you just created in the previous part.
<img width="675" height="450" src="https://sites.google.com/site/nyhusr/Home/haiku-os-files/haikuarticles/simnow/image16.png"/>
Now, click File > Set IDE Secondary Master Image.
<img src="https://sites.google.com/site/nyhusr/Home/haiku-os-files/haikuarticles/simnow/image17.png"/>
Change File type to <em>"ISO Images (*.iso)"</em> and browse to the downloaded Haiku iso image.
<h5 id="part_using-img">Using the Anyboot image</h5>
You can also use the anyboot image to directly run Haiku without installation in the VM.
<img src="https://sites.google.com/site/nyhusr/Home/haiku-os-files/haikuarticles/simnow/image20.png"/>
Just choose the anyboot image as your IDE Primary Master, and you're ready to go!
<h3 id="part_running-vm">Running the Virtual Machine</h3>
The configuration of your virtual device is now complete.
<img width="675" height="450" src="https://sites.google.com/site/nyhusr/Home/haiku-os-files/haikuarticles/simnow/image18.png"/>
Click the Play button to Run the simulation.
<img width="675" height="450" src="https://sites.google.com/site/nyhusr/Home/haiku-os-files/haikuarticles/simnow/image19.png"/>
You can see Haiku loading in the SimNow window.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment