Last week the free VMware player was released. It lets you run virtual machines, but not create them. [Faileas] contributed today’s how-to for creating your own virtual machines.
Programs required to carry out hack:
Copy of VMware Player
Browser appliance or another virtual machine(browser appliance is the smallest one, by size, and thus I am using that)
Notepad or other text editor
Replacement OS (must have SCSI HDD support)
Once you’ve downloaded the browser appliance or whatever image you intend to use, the first step is to open up and edit the browser-appliance.vmx file. I used notepad for this, though any text editor should do.
I’d reccomend changing the settings as needed, though these are what i suggest. Change the value of memsize to 64 from 256. For most operating systems this is sufficient and you can change this later as needed.
Part 1: Using an ISO
The image i am using has been setup to use the physical CD-Rom drive of my system. Not really desireable when you want to install from a downloaded ISO. While using daemontools, or a similar CD mounting program is an option, a more elegant method would be to use VMware player’s own ability to read ISOs.
At this point i suggest saving and making a copy of the browser-appliance.vmx file, since it might be desireable to use a physical CD-Rom drive at a later point of time.
To do this replace:
ide1:0.fileName = "auto detect"
ide1:0.deviceType = "cdrom-raw"
ide1:0.fileName = "C:targetcd.iso"
ide1:0.deviceType = "cdrom-image"
Where C:targetcd.iso is the location of the disk you intend to use. Once this is done, save the edited vmx file and run it.
Part 2: Removing the current OS
Now, at the startup screen
press escape and choose to boot from the CD drive at the next screen. If all goes well, you should be greeted by
where you should choose to boot from CDrom. From there
choose to boot to the second option “FreeDOS ** FAT32. At the next screen
pick the first option, to “boot with el toreto cd rom driver” (default)
and then the second option, to run FreeDOS from CD command prompt.
Now the fun part