It was fun playing with the settings, but I am glad I finally have all 8 procs showing up in Pulse!
Has anyone ever tried 12 or 16 vCPUs in a BeOS Virtual Machine?
Not too surprisingly, BeOS had hard coded arrays and bitsets with size 8 to keep track of the processors. So 8 is the most you can use. Odd though that it snapshots the number of processors at install time for GUI purposes, or maybe that’s just Pulse (try finding its settings file and deleting it).
Well, sound doesn’t work in VirtualBox since their SoundBlaster emulation has been broken for ages (not just BeOS has stuttering problems). I don’t know about other VMs.
I have managed to install BeOS 5 on my ESXi machine as well, but I am struggling to get the network working. How do you get the driver files for the network card on the VM?
Make a virtual disk drive, formatted with MS-DOS. Copy the files to it using a different OS with working networking (a live Linux virtual CD-ROM like Knoppix works). Then add it to the Haiku VM.
Right, should be add the MS-DOS disk to the BeOS virtual machine. Then mount it in BeOS and copy the files out of it. Use a .zip file to transfer files that need BeOS attributes (icons, e-mail, People files).
I burned a cd with a bunch of files I wanted to use: video clips, drivers, patches, etc…
Then I put the the disc into the vsphere 6 host, then modify the VM settings : use the host CD drive.
Start the VM running BeOS, and it might auto-mount (depending on your settings). If not, right click on the BeOS desktop, drag to “Mount”, select your disc.
Then you copy your files down.
Finally managed to get the vlance driver installed by creating an ISO (under Windows with the IsoCreator tool from https://sourceforge.net/projects/iso-creator-cs/). I did not manage to get a floppy drive recognized by BeOS. It does see it, but it can’t read or format it.
Does anyone get the mouse to work properly in the browser console of ESXi? I can only get clicks to register, but no mouse movement. I have to use VMWare Remote Console for Windows to manage it. I was hoping I could manage it all from Haiku.
Do NOT use the vSphere Web Client because the mouse won’t work and the keyboard is choppy.
You must use the Traditional vSphere Client that is installed on your workstation. The mouse does work through that client.
Did some more testing. Pulse apparently saves the size of the window in its settings. If you change the number of processors in ESXi you should remove the settings file and it will have a proper size the next time you run it.
While playing with the number of processors for BeOS I noticed that giving it more than one processor causes the vm to use a lot of CPU although Pulse does not see anything being used. Does anyone else have that as well?