Tutorial on how to make BeOs max working in vmware

Because of a recent discussion in the mailing list I decided to make this tutorial. Only thing I didn’t get to work is the networking. I even have sound but it quite bad.

So first thing go get the files you need from here: http://www.beosmaxfiles.org/
And you have to have vmware server or workstation.

Crete a new custom machine.
Here are the steps:
Choose for guest os: other
I used 256 ram
Bridged networking
Create new virtual disk and make sure it’s IDE. Give it just 100 mb ( must be ide 0:0)
Now after this go edit your new vmware machine.
Add a new hd this time at least 1 gb.
And add another cd.

For the next step you need another vmware machine with linux working on it.
Edit this machine by adding the newly made 1 gb disk.
Now start the machine and format the disk in fat32.

Time to look over the files you downloaded.
You need the BeOS5PEMaxEditionV4b1 iso and the beos boot iso.
Load the boot iso in the first cd unit of your machine(ide 1:0) and the BeOS5PEMaxEditionV4b1 iso in the second cd unit ( ide 1:1)

Time to boot your new machine.

First thing u will see is the BeOs boot screen.
Choose now installation.
Now initialize your 1gb partition and install beos.
Don’t install the boot menu.

After u finish just unmount the BeOS5PEMaxEditionV4b1 iso and not the boot one.
And don’t delete the small 100mb partition.
You now are done and have an almost fully working beos max vmware machine.
If anyone gets networking to work pls post here.

You can use VMWare player also - you just have to create the .vmx file by hand or with a free editor - and there are tools out there to create vmdk files also - in fact, you can use qemu-img to create raw images and convert them to vmdk.

I’m only stating this because there appears to be some confusion about the requirement to have VMWare Server or Workstation to create VMs.

As for sound - have you tried changing the virtual device to “es1370” in the .vmx file? this causes it to emulate an Ensonic ES1370 chipset instead of the default sb16. It’s possible that the es1370 driver (available on bebits) may work better.

Maybe someday when I have time I’ll actually try this myself …

You can set the networking to NAT, and configure BeOS to use DHCP.
That used to work for me, now it doesn’t get the IP address ( don’t know why :-/ )