The 'typical' use of Bochs is to provide complete x86 PC emulation, including the x86 processor, hardware devices, and memory. ![]() This allows you to run OSes and software within the emulator on your workstation, much like you have a machine inside of a machine. For instance, let's say your workstation is a Unix/X11 workstation, but you want to run Win95 applications. Bochs will allow you to run Win 95 and associated software on your Unix/X11 workstation, displaying a window on your workstation, simulating a monitor on a PC. To all those people who claim that this software is too difficult to use: it's not. If you're too lazy to figure out anything on your own, then this is not for you. You HAVE to create your own configuration file for every virtual machine, as Bochs expects each virtual machine you want will be different.Įven if you couldn't find that with Google search, the readme clearly explains that all docs can be found either Missing a configuration file? It's all explained on the bochs website: The reason why VPC, Parallels, VMWare, etc. are so "expensive" is precisely that free alternatives are more difficult to use. However, just because Bochs doesn't have a nice GUI to hold your hand through every step of the way doesn't mean the instructions aren't clear. No CS knowledge is even needed-just copy and paste things from the website. If it doesn't do what you expect, ask someone on the Bochs mailing list. If you're too lazy, then you deserve to lose $60 to Parallels or VMWare to buy their software.īTW, Helmo: If you really want to run C64 or Vic 20 software, there are emulators available on the internet. Bochs has the ability to emulate an entire IA-32 computer including whatever hardware you wish for it to have. It's for testing one OS on another OS, not for playing games, running Windows 95, or whatever you thought it was for. I suggest you find something better to do than trolling on MU, like learning English.Ĭompiling and installing Bochs isn't soo hard. You don't even need to read this, though. The steps to compile and install are rather simple. Do this:ġ) Get the Developer Tools and install them (if you haven't already). ![]() You can get the Dev Tools for free from Apple's Developer website after you have registered as a Developer using the "free plan".Ģ) Download the bochs source package. Press the Return key.Ĥ) Enter the following lines, waiting for the operation to finish after each line:Įach will take a while and you will see hundreds of lines printed out.Ĭhange into the bochs directory by typing "cd " and dragging the unpacked bochs directory into the Terminal window. The last command (sudo make install) will ask for your administrator password which is your normal login password if you're a user that is allowed to administer the Mac. You now have a finished MacOSX binary executable inside the bochs directory. You can launch it by double-clicking it like usual. It will complain about not being able to open a hard disk image file and an unknown display extension "vbe". To fix this, follow these detailed instructions to setup bochs. Sudo tar -zxvf bochs-2.6.7.tar.gz 3.2 Configure bochs home/ningque/os/bochs-2.6.7 3.1 Decompress bochs My bochs and pintos installation path is: #Installation command sudo apt-get install gdb Installation of necessary software tools name And it does help to RTFM once in a while.The Linux version uses ubuntu 14.04 and runs in a VMware virtual machine ( virtual machine installation reference ) 2.
0 Comments
Leave a Reply. |