VMware: Difference between revisions

[unchecked revision][unchecked revision]
Content deleted Content added
m Reformat
Line 7:
The VMware BIOS supports booting from a CD (use mkisofs to make a bootable CD, attach cdrom device to the .iso file) or a floppy drive (attach the floppy disk to a file), plus hard drives. These are the easiest options for loading your own kernel.
 
=== Versions= ==
 
VMware's usefulness for hobbyists depends on the code's generation. Broadly:
Line 17:
* NOTE: VMware Player is totally free for use, and has smaller size than VMware Workstation. The new versions of VMware Player (from 3.0 up) are able to create new virtual machines. Thus this VMM is *perfect* for testing.
 
=== Guest debugging= ==
These options are valid in Workstation 6.0+, and should be set in the virtual machine's .vmx file.
 
Line 39:
* bios.bootDelay = "3000" # Delay booting the BIOS code.
 
=== Triple faults= ==
 
VMware products emulate a triple fault by resetting the machine. On beta products, however, a guest triple fault results in Bug 19580. Sometimes this represents a bug in VMware's emulation; usually, this represents a bug in your kernel.
 
=== Compatibility with IDEs= ==
* IDA Pro supports debugging Windows kernels via the VMWare stub [https://www.hex-rays.com/products/ida/support/tutorials/debugging_gdb_linux_vmware.pdf]
* VisualKernel supports debugging Linux kernels from Visual Studio with VMWare gdb stub [http://visualkernel.com/tutorials/vmware/]
 
== See Also ==
 
=== External Links ===
* http://www.vmware.com/ - VMware homepage.
* http://communities.vmware.com/index.jspa - Community forums. Engineers are present; if asked politely, some will provide very exact technical details