Friday, June 16, 2006

Running Minix under VMware Player

I showed in a previous post how to get Minix running under qemu. This post shows how to get a Minix system running using VMware Player under Windows. You can download a pre-installed Minix system for VMware from the Minix 3 website. This post will show how to create one from scratch.

The first step is to install VMware Player. It's a free install. Once installed it requires a 'virtual machine configuration file'. This file describes how much memory the virtual machine has, what type of processor, etc. The easiest way to create one of these is to visit http://www.easyvmx.com. That website has a form you can full in to create the image and download it. I used the 'Super Simple Edition' option from the left hand side of the site. The following are the fields I entered or changed from the existing defaults:
  • Virtual Machine Name: Minix
  • Virtual Machine Operating System: Other OS
  • Virtual Machine Memory Size: 256MB
  • Virtual Machine Disk Size: 2GB
Click 'Create Virtual Machine' and download the 'Minix.zip' file presented.

It is possible to boot the Minix setup process directly from the CD-ROM ISO image from the Minix 3 website but it requires editing the file download above. Instead, to make the process easier, burn the ISO image to a CD and have that CD in the CD-ROM drive.

Start VMware Player and choose the 'Minix.vmx' file that you unzipped. The VMware machine will boot from the CD-ROM starting the Minix install process. Press CTRL+G to allow the keyboard to go to the VMware virtual machine and select option '1' (16MB Minix). Login as 'root' and run setup:
# setup

From here work through the prompts. The main thing to watch out for is the request for the network card type. Use option (6), the AMD Lance, as this is emulated by VMware. Note that this is a different choice from the qemu instructions.

Once the setup is finished you should 'shutdown' and then quit VMware player when the shutdown is complete:
# shutdown
fd0>
...close VMware player once the fd0> appears...

Restarting VMware player and choosing the 'Minix.vmx' file will boot into your newly created Minix system.

Categories: , ,

5 Comments:

Blogger splitt said...

which emulation do you prefer qemu or vmware fro deveopment or otherwise ?

1:18 AM  
Blogger Chris Double said...

I prefer using VMware server - it's very fast and stable - and free too. Mainly because I found the bridge networking to be much easier to set up. It does it all for you.

10:58 AM  
Blogger Suhas said...

Hi Chris,
I am running VMWare workstation. I have installed Minix OS ontop of this VMWare wrkstn. But this is not the latest version of Minix code thats present on VMWare. I have separately downloaded the latest code from the net and find that there are some differences. How should i go about upgrading to the latest version.

6:07 PM  
Blogger Swaroop said...

hey i need some info how to ftp into minix from the host os are there any easy steps ?if someone could tell me a easy way to move files between Vista and Minix(on vmware) - Thanks a lot

2:55 PM  
Blogger Chris Double said...

I have a post on ftp setup. If you use bridged networking on vmware then it should just work.

Otherwise you might need to setup the NAT settings. Definitely try bridged :-)

It's what I use to host this blog and update the files btw.

4:04 PM  

Post a Comment

<< Home