[an error occurred while processing this directive]
Configuring Dual/Multiboot Systems to Run with VMware Workstation for Windows NT and Windows 2000
It is possible to use VMware Workstation to run one or more guest operating systems
from existing disk partitions. This is useful for people who already have a
dual- or multiboot system and who want to run those operating systems
under VMware Workstation. If you don't have a dual-boot system, but want to install a
guest operating system into an unused partition through a virtual machine,
please refer
to this tech note.
Just as with virtual disks, VMware Workstation enables a raw disk to be used in
persistent, undoable, and nonpersistent modes. See a detailed explanation
of these modes.
Caution: Raw disk support is an advanced feature of VMware Workstation and
should be enabled by users who are already familiar with the product. To
familiarize yourself you should, at minimum, create and configure a virtual
machine with a virtual disk and install an operating system. In addition,
booting a previously installed operating system within a virtual machine
may not work on some existing installations. Your experience may vary
depending on the your hardware configuration and the guest operating system
installation.
Caution: The Windows 2000 kernel supports Advanced Configuration and
Power Management (ACPI), the new power management interface that is
replacing APM. If you have installed Windows 2000 on a computer with ACPI
features and then try to access that installation as a VMware Workstation virtual
machine running from a raw disk, you can encounter serious problems. For
details and a workaround, read this tech note.
VMware Workstation supports using raw disk partitions on IDE drives. Booting guest
operating systems on raw SCSI drives is experimental at this time. If a
virtual machine is configured with a virtual disk instead of a raw disk
partition, its virtual disk file can be stored on the Windows NT or Windows
2000 host computer's file system regardless of whether the host's file
system resides on IDE or SCSI drives.
VMware Workstation uses description files to access each raw IDE
device on the system. These description files contain access privilege
information that controls a virtual machine's access to certain partitions
on the disks. This mechanism is used to prevent users from accidentally
trying to run the host operating system again as a guest or another guest
operating system that the virtual machine was not configured for. The
description file also prevents accidental writes to raw disk partitions
from badly behaved operating systems or applications.
The VMware Workstation Configuration Wizard is used to configure VMware Workstation to use existing
raw disk partitions. The wizard steps the user though creating a
configuration for a new virtual machine including configuring the raw disk
description files. The wizard is typically rerun to create a separate
configuration for each guest operating system installed on a raw partition.
VMware Workstation works with existing boot managers installed on the computer system.
The boot manager will run inside VMware Workstation and present the user with the choice
of guest operating systems to run. The user has to manually choose the
guest operating system that this configuration was intended to run.
To configure a virtual machine to run from a raw disk partition, select
Existing Partition in the VMware Workstation Configuration Wizard. The next panel
allows you to specify the access that is needed for each partition on the
disk(s). Most partitions should be set to Read Only, and the partition that
the virtual machine is to run in should be set to Read Write.
To run multiple guest operating systems from different raw disk partitions,
first unmap these partitions in the host.
On a Windows NT host, the Disk Administrator (from Start > Programs >
Administrative Tools) lets you do this. First highlight the partition that
contains the guest operating system, then select Assign Drive Letter from
the Tools menu. In this form, choose “Do not assign a drive letter” for the
partition and click OK. The unmapping happens immediately.
On a Windows 2000 host, use Disk Management (Start > Settings > Control
Panel > Administrative Tools > Computer Management > Storage >
Disk Management). Select the partition you want to unmap, then from the
Action menu select All Tasks > Change Drive Letter and Path. Click the
Remove button.
Then create a separate configuration for each guest operating system. The
steps to do this are:
If you have multiple SCSI drives configured on a system, the VMware Workstation BIOS
will normally attempt to boot them in the order of the SCSI device number.
If you have both SCSI and IDE drives configured, the VMware Workstation BIOS will
normally attempt to boot SCSI drives followed by IDE drives, in the order
described above.
The boot sequence can be changed in the Boot menu of the virtual machine's
Phoenix BIOS. After powering on VMware Workstation, press F2 during the BIOS boot in
VMware Workstation to enter the BIOS setup menu.
Choose the target operating system from the list of options offered by the
boot manager.
For Windows guest operating systems, Plug and Play will start reconfiguring
Windows. For Windows 95/98 and Windows NT systems, you should manually set
up your virtual hardware
profile.
Warning: If you designate your safe raw disk as an undoable disk,
you will need to either commit or discard the changes to the undoable disk
before you reboot your guest operating system natively. This is necessary
because any changes to sectors on the real disk that have been modified on
the undoable disk will invalidate the redo file corresponding to the
undoable disk. See the
section on disk modes for more information on undoable disks and their
corresponding redo files.
|