1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-03 01:23:49 +00:00
freebsd-ports/emulators/vmware2/files
2003-10-22 08:43:53 +00:00
..
cdevsw.patch Add patches to support CURRENT 20030401. 2003-04-10 12:29:07 +00:00
config Fix typo in loop.fullpath. 2003-10-22 08:43:53 +00:00
df
filedesc.patch Make this port build on CURRENT systems older than 2003/01/01 (abusing 2003-02-11 21:42:52 +00:00
fo_ioctl.patch Make vmware2 compile on -current again. 2002-09-02 16:47:39 +00:00
Hints.FreeBSD Update the Hints notes about the MAP_NOSYNC issue. It's now fixed in 2001-03-07 18:04:10 +00:00
hostif_c.patch Add patches to support CURRENT 20030401. 2003-04-10 12:29:07 +00:00
kmoddeps.patch Fix vmware2 for -current so that it compiles again. 2002-08-14 16:09:27 +00:00
kse.patch Patch to make this compile on post-KSE systems. 2001-11-11 01:23:04 +00:00
m_waitok.patch Make this port build on CURRENT systems older than 2003/01/01 (abusing 2003-02-11 21:42:52 +00:00
Makefile
Makefile.vmmon As our new bsd.kmod.mk doesn't seemt to support "make clean all", 2001-02-25 10:16:25 +00:00
patch-bc
patch-bd Fix for the latest -current. (another tiny ad hoc fix here..) 2000-09-22 16:55:01 +00:00
patch-be Catch up with some not-so-recent VM changes to make vmware2 work 2002-10-18 16:33:02 +00:00
patch-bf Update to 2.0.4.1142. 2001-07-23 03:56:15 +00:00
pmap.patch Fix -current breakage caused by a type change of pt_entry_t. 2001-12-06 05:09:21 +00:00
README.FreeBSD
vm_types_h.patch Add patches to support CURRENT 20030401. 2003-04-10 12:29:07 +00:00
vmnet-only+Makefile.patch Deal with minor number changes in CURRENT. 2003-04-13 09:55:44 +00:00
vmware Use LINUXBASE/USE_LINUX variables. 2000-09-22 17:22:24 +00:00
vmware.sh Deal with minor number changes in CURRENT. 2003-04-13 09:55:44 +00:00

VMware 2.0 for Linux on FreeBSD.
$Date: 2000/01/23 22:28:10 $
$FreeBSD$

Introduction.

This piece of software provides some basic support for running
the VMware 2.0 for Linux on FreeBSD 4.0 and better ;) systems.

===

What's done.

At this time I was able to successfully run the following operation systems
under VMware on FreeBSD:

  - FreeBSD 4.0 Current
  - Linux (Debian 2.1)
  - Windows NT
  - Windows 95 OSR2 (in safe mode :)
  - MS DOS 7.0 (Part of Win'95)

I think that all platforms supported by VMware should work under FreeBSD.
	

Installation procedure.

The easiest solution is to obtain the vmware port and try to build it.
The name of the port is vmware.tar.gz, and it can be downloaded from the 
following location:

http://www.mindspring.com/~vsilyaev/vmware/files/vmware.tar.gz

If you are like to use the linux proc filesystem emulator, you are need 
to install the next port:

http://www.mindspring.com/~vsilyaev/vmware/files/linuxproc.tar.gz

At build time, you will get further instructions on how to proceed.

After a successful port installation you will need to obtain a license key 
to run VMware (you can use an old one for Linux). If you want to obtain 
a new key from http://www.vmware.com , you will have to select Linux as the 
'server' platform.

Features currently unsupported
 
   - Fullscreen text mode
	
   - Mounting vmware virtual drive
   
   - Parallel ports were never tested. However, to support bidirectional 
     transfers, we will need a FreeBSD version of the vmppuser driver.

Caveats.

    - Onle one guest may be runned at one time.

    - Floppy disk detection currently doesn't work. It is assumed that
      a disk is always present in the floppy drive. Because of that, if you
      have enabled both IDE and floppy drives in the same VMware session, you
      _must_ select the right booting order in the Phoenix BIOS Setup.
      
    - Support only for Host networking. Doesn't have a bridgink networking
      But really this mean, that you are need to enable gateway on
      our FreeBSD box. And after that virtual machine can communicate 
      with a rest of the world.
   
Copyright issue.

	Unclear. My own code has a BSD-style copyright license,
	but in order to write it, I used VMware-copyrighted sources.
	In any case, I'm distributing only my own patch set, and all
	modified files retain the original copyright information.

Author.

	Vladimir N. Silyaev. 
	E-Mail: vsilyaev@mindspring.com