NO STARCH PRESS
"the finest in geek entertainment"™
Home  | Catalog  | Where to buy  | About  | Jobs  | Media  | Blog  | Cart


book main | contents | reviews | updates

Chapter 1: Introduction
Who Should Read This Book
Terms and Conventions
Book Layout
Example Applications
Other VMware Products

Chapter 2: The VMware Virtual Machine
(Download this chapter)
Processor, Bus, Memory, Interrupts
The VMware Devices
   IDE Disks and CD-ROM drives
   SCSI Disks
   Floppy Drives
   Ethernet Interfaces
   Serial Ports
   Parallel Ports
   Graphics  
   Mouse  
   Sound Card
PC BIOS
How a PC Boots

Chapter 3: The VMware Workstation Installation
Host System Requirements
VMware Workstation For Windows
Starting VMware For Windows
VMware Windows Files
Uninstalling VMware For Windows
VMware Workstation For Linux Installation
Configuring VMware Workstation for Linux
Compiling VMware Kernel Modules
Starting VMware Under Linux
   VMware Workstation License for Linux
VMware Linux Executables
VMware Linux Library Directory
VMware Linux Boot Script
Additional Files in /etc/vmware and /dev
Upgrading VMware Workstation for Linux

Chapter 4: VMware Operation
Getting Started
The VMware Configuration Wizard
VMware Operation
Toolbar Buttons
VMware Menu Items
   File menu
   Power menu
   Settings menu
   Devices menu
   View menu
   Help menu
Suspend/Resume
Full Screen Mode
   Windows Host Display Configuration
   Linux Host Display Configuration
Connecting and Disconnecting Devices
VMware Tools
VMware Toolbox
The Configuration Editor
   Configuration Editor Options
Host Memory Requirements
The VMware BIOS

Chapter 5: Windows Guest Systems
Windows NT and 2000
   IDE Devices
   SCSI Drives
   Floppy Drives
   Ethernet Interfaces
   Serial Ports
   Parallel Ports
   Sound Card
Windows 95 and 98
   Installing Under VMware
VMware Devices Under Windows 95 and 98
   IDE Disks
   CD-ROM Drives
   SCSI Disks
   Ethernet Interfaces
   Serial Ports
   Parallel Ports
   Mouse
   Sound Card
VMware Tools for Windows
   VMware Toolbox for Windows
   Dual Configurations and Hardware Profiles
Unix/GNU Utilities for Windows
DOS and Windows 3.1
   DOS CPU Idle Utility and APM under Windows 3.1
   IDE Disks
   CD-ROM
   SCSI Disks
   Floppy Drives
   Ethernet Interface
   Serial and Parallel Ports
   Mouse
   Sound Card

Chapter 6: Linux as a Guest Operating System
Linux Under VMware
Running Existing Linux Installations Under VMware
Installing Linux Under VMware
VMware Tools for Linux
   Installing the Tools
   XFree86 Server Configuration
   Testing and Customizing the VMware X Server
   XFree86 Version 4
   VMware X Server Information
   The VMware Toolbox
   vmware-toolbox and X Startup Files
   Dual Configuration and other VMware Tools for Linux
   Using checkvm in X Startup Scripts
Linux Devices
The Linux Kernel and Device Drivers
   Working with Kernel Modules
   Linux Device Drivers for VMware
Linux System Information
Booting Linux: LILO

Chapter 7: FreeBSD (and NetBSD)
Installing BSD Under VMware
Using an Existing FreeBSD Install under VMware
VMware Tools for FreeBSD
   The VMware X Server
   XFree86 Version 4
   The VMware Toolbox
   Shrinking Virtual Disks
   Dual Configuration
BSD Devices
   ATA/IDE Disks
   ATAPI CDROM
   SCSI Disks
   Floppy Drives
   Ethernet Interfaces
   Serial Ports
   Parallel Ports
   PS/2 Mouse Port
   Sound
Customizing a FreeBSD Kernel for VMware
   BSD Kernel Configuration Parameters
NetBSD Kernels
BSD Boot Loaders
BSD System Statistics

Chapter 8: Other Guest Operating Systems
CPU Idle and VMware
Solaris
   Solaris Devices
   Graphics
   Solaris 2.7
Novell Netware
   Miscellaneous Notes
FreeDOS
   FreeDOS Devices
   FreeDOS Install Hints
Oberon

Chapter 9: Host and Guest System Network Configuration
Bridged Networking
Host-Only Networking
Host-Only IP Configuration
VMware Host-Only DHCP Server
Guest Operating System Networking Configuration
   Windows 95, 98
   Windows NT
   Windows 2000
   Linux
   FreeBSD and NetBSD
Hostnames and DNS
NAT and Host-Only Networks
   Windows Host
   Linux 2.2 Host
   Linux 2.4 Host
   NAT Configuration For Guest Systems
VMnet Devices
Custom Networks
   Windows Host, Bridged Network
   Linux Host, Bridged Network
   Windows Host, Host-Only Network
   Linux Host, Host-Only Network
Ethernet MAC Addresses
Using the VMnet Sniffer

Chapter 10: Network Services
SMB Fileserver (Linux Host)
SAMBA User Management
SAMBA Filesharing Management
More Information on SAMBA
SMB Fileserver (Windows Host)
SMB Filesharing Client (Windows Guest)
SMB Filesharing Client (Linux Guest)
Network Printing
Windows Host Printer Sharing
Unix Guest Printing
FTP Servers
   Unix FTP Servers
   FTP Servers (Windows)
SSH Remote Shell Access
   Windows SSH clients
   X Client Forwarding with SSH
Remote Shell Access (Other Protocols)
Proxy Server
   Guest System Proxy Configuration
Considerations For Other Services

Chapter 11: Non-Networked File Transfer
Disk Image Utilities (Linux Host)
   Working With Floppy Image Files
Floppy Disk Image Utilities (Windows Host)
CD-ROM Images (Windows Host Only)
Accessing Guest Virtual Disks (Linux Host Only)

Chapter 12: Troubleshooting
Tracking Problems Down
Problems and Solutions
   Windows Host Operating System
   Linux Host Operating System
   General Configuration
   Guest Operating Systems (General)
   Windows Guest (All Versions)
   Windows 95 Guest
   Windows 98
   Windows NT and 2000 Guests
   DOS Guest
   Linux Guest
   VMware Tools
   Networking
A 'Recovery' Guest Operating System

Appendix A: Linux Display Parameters
XFree86 Version 3
XFree86 Version 4

book main | contents | reviews | updates



Copyright 2008 by No Starch Press