Microsoft Virtual PC: Difference between revisions
(Created page with "==What is MS Virtual PC== Microsoft Virtual PC (renamed Windows Virtual PC for the Windows 7 release) is a virtualization suite for Microsoft Windows operating systems, and a...") |
mNo edit summary |
||
(7 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
==What is MS Virtual PC== | ==What is MS Virtual PC== | ||
Microsoft Virtual PC (renamed Windows Virtual PC for the Windows 7 release) is a virtualization suite for Microsoft Windows operating systems, and an emulation suite for Mac OS X on PowerPC-based systems. The software was originally written by Connectix, and was subsequently acquired by Microsoft. In July 2006 Microsoft released the Windows-hosted version as a free product. In August 2006 Microsoft announced the Macintosh-hosted version would not be ported to Intel-based Macintoshes, effectively discontinuing the product as PowerPC-based Macintoshes are no longer manufactured. | Microsoft Virtual PC (renamed Windows Virtual PC for the Windows 7 release) is a virtualization suite for Microsoft Windows operating systems, and an emulation suite for Mac OS X on PowerPC-based systems. The software was originally written by Connectix, and was subsequently acquired by Microsoft. In July 2006 Microsoft released the Windows-hosted version as a free product. In August 2006 Microsoft announced the Macintosh-hosted version would not be ported to Intel-based Macintoshes, effectively discontinuing the product as PowerPC-based Macintoshes are no longer manufactured. | ||
Virtual PC virtualizes a standard PC and its associated hardware. Supported Windows operating systems can run inside Virtual PC. However, other operating systems like Linux may run, but are not officially supported | Virtual PC virtualizes a standard PC and its associated hardware. Supported Windows operating systems can run inside Virtual PC. However, other operating systems like Linux may run, but are not officially supported. | ||
==Drivers== | ==Drivers== | ||
If you want to install OS/2 as a Guest on Virtual PC you require the following drivers: | If you want to install OS/2 as a Guest on Virtual PC you require the following drivers: | ||
Device | {|class="wikitable" | ||
Video | !Device||Description||Download | ||
Video | |- | ||
Audio | |Video||IBM VGA16||only for OS/2 2.0 without ServicePak | ||
Network | |- | ||
|Video||S3 Trio 32/64||only for OS/2 2.x, Warp 3 until fixpak 35 | |||
|- | |||
|Video||IBM GRADD S3 / VESA||requires Warp 3 fixpak 35, Warp 4 fixpak 5 | |||
|- | |||
|Video||Scitech SNAP 3.1.8||requires Warp 3 fixpak 35, Warp 4 fixpak 5 | |||
|- | |||
|Audio||Sound Blaster 16 Vibra||not required, works with MMPM/2 supplied drivers | |||
|- | |||
|Network||Intel 2104x/2114x 10/100 mbps Ethernet - V 3.00||older DC21X4.OS2 included in Warp 4 | |||
|} | |||
The Microsoft Virtual Machine Additions for OS/2 ver 13.500 is included on Virtual PC 2007. This tool will add the following driver on the Config.sys. | The Microsoft Virtual Machine Additions for OS/2 ver 13.500 is included on Virtual PC 2007. This tool will add the following driver on the Config.sys. | ||
DEVICE=C:\VM\vmdrv.sys | DEVICE=C:\VM\vmdrv.sys | ||
DEVICE=C:\VM\vmmouse.sys | DEVICE=C:\VM\vmmouse.sys | ||
IFS=C:\VM\vmmap.ifs | IFS=C:\VM\vmmap.ifs | ||
DEVICE=C:\VM\vmvdd.sys | DEVICE=C:\VM\vmvdd.sys | ||
The Microsoft Virtual Machine Additions for OS/2 will add several functions: | |||
* Shared Folders allow access to directories at host filesystem by a drive letter | |||
* GRADD display driver | |||
* Mouse integration | |||
==Versions of Virtual PC== | |||
;Macintosh | |||
* 1997: Connectix Virtual PC | |||
* Connectix Virtual PC 2 | |||
* Connectix Virtual PC 3 | |||
* Connectix Virtual PC 4 | |||
* Connectix Virtual PC 4.1 | |||
* Connectix Virtual PC 5 | |||
* Microsoft Virtual PC 6.1 | |||
;Windows | |||
* 2001: Connectix Virtual PC 4.0 | |||
* 2002: Connectix Virtual PC 5.1 | |||
* 2003: Microsoft Virtual PC 5.2 | |||
* 2004: Microsoft Virtual PC 2004 | |||
* 2006: Microsoft Virtual PC 2004 SP1 (first free available version) | |||
* 2007: Microsoft Virtual PC 2007 - 6.0.156 | |||
* 2008: Microsoft Virtual PC 2007 SP1 - 6.0.192 | |||
* 2009: Microsoft Virtual PC 2007 SP1 Hotfix rollup - 6.0.210 | |||
==Tested versions of eCS and OS/2== | ==Tested versions of eCS and OS/2== | ||
===Virtual PC under Windows=== | ===Virtual PC under Windows=== | ||
Under a Windows host this are the OS/2 and eCS versions tested to work: | Under a Windows host this are the OS/2 and eCS versions tested to work: | ||
{|class="wikitable" | |||
! | |||
!colspan="6"| Virtual PC | |||
!Windows VPC||Notes | |||
|- | |||
!OS/2 Version||5.1||5.2||2004||2004 SP1||2007||2007 SP1|| | |||
|- | |||
|IBM OS/2 1.2 Extended Edition|| || || || || || || ||not booting, not installable | |||
|- | |||
|IBM OS/2 1.3 Extended Edition|| || || || || || ||T||floppy disk problems, not installable | |||
|- | |||
|IBM OS/2 2.0|| || ||T||T||T||T|| ||no network | |||
|- | |||
|IBM OS/2 2.1|| || ||T||T||T||T|| ||no network | |||
|- | |||
|IBM OS/2 2.11|| || ||T||T||T||T|| ||no network | |||
|- | |||
|IBM OS/2 2.11 SMP|| || ||T||T||T||T|| ||no network, only 1 cpu | |||
|- | |||
|IBM OS/2 Warp 3|| || ||T||T||T||T|| ||no network | |||
|- | |||
|IBM OS/2 Warp Connect 3|| || ||T||T||T||T|| || | |||
|- | |||
|IBM OS/2 Warp Server|| || ||T||T||T||T|| || | |||
|- | |||
|IBM OS/2 Warp 4|| || ||S||S||S||S|| ||supported with fixpak 15 | |||
|- | |||
|IBM WorkSpace on-Demand 1.0|| || || || || || || || | |||
|- | |||
|IBM WorkSpace on-Demand 2.0|| || || || || || || || | |||
|- | |||
|IBM OS/2 Warp Server for e-business|| || ||S||S||S||S|| || | |||
|- | |||
|IBM OS/2 Warp 4.51 MCP/ACP|| || ||S||S||S||S|| || | |||
|- | |||
|IBM OS/2 Warp 4.52 MCP/ACP|| || ||S||S||S||S|| || | |||
|- | |||
|eComStation 1.0|| || ||T||T||T||T|| || | |||
|- | |||
|eComStation 1.1|| || ||T||T||T||T|| || | |||
|- | |||
|eComStation 1.2|| || ||T||T||T||T|| || | |||
|- | |||
|eComStation 2.0|| || ||T||T||T||T|| || | |||
|} | |||
==Tutorials== | ==Tutorials== | ||
* [Installing IBM OS/2 Warp 4.52 on Microsoft Virtual PC] | |||
* | * [Installing eComStation 2.0 on Microsoft Virtual PC] | ||
* | |||
==About Windows 7== | ==About Windows 7== | ||
Windows 7 has another version of Virtual PC called "Windows Virtual PC", this version used to require hardware virtualization, but now it had been updated by MS to don't require that. If you have Windows 7, you can still install the older "Virtual PC" but it will not allow you to run it claiming it has compatibility issue. | Windows 7 has another version of Virtual PC called "Windows Virtual PC", this version used to require hardware virtualization, but now it had been updated by MS to don't require that. If you have Windows 7, you can still install the older "Virtual PC" but it will not allow you to run it claiming it has compatibility issue. | ||
There is a workaround on Windows 7 to make the old "Virtual PC" run: | There is a workaround on Windows 7 to make the old "Virtual PC" run: | ||
* Go to Control Panel, | * Go to Control Panel, | ||
* Select Programs and Features, | * Select Programs and Features, | ||
* At the Top left | * At the Top left you'll find "Turn windows Features on/off", click it, | ||
* At the bottom uncheck Windows Virtual PC, | * At the bottom uncheck Windows Virtual PC, | ||
It will ask you to reboot and it will make some changed on the configuration, after the reboot it will allow you to run the old "Virtual PC". | It will ask you to reboot and it will make some changed on the configuration, after the reboot it will allow you to run the old "Virtual PC". | ||
Line 65: | Line 116: | ||
==Troubleshooting== | ==Troubleshooting== | ||
==Reference and Links== | ==Reference and Links== | ||
* [http://social.technet.microsoft.com/Forums/en-US/virtualpces/threads Virtual PC Forum] | * [http://social.technet.microsoft.com/Forums/en-US/virtualpces/threads Virtual PC Forum] | ||
* [http://blogs.msdn.com/virtual_pc_guy/archive/2005/01/11/350875.aspx Virtual PC Guy's WebLog, Installing OS/2 Warp 4 under Virtual PC] | * [http://blogs.msdn.com/virtual_pc_guy/archive/2005/01/11/350875.aspx Virtual PC Guy's WebLog, Installing OS/2 Warp 4 under Virtual PC] | ||
[[Category:Virtual Machines]] | [[Category:Virtual Machines]] |
Latest revision as of 23:35, 5 October 2022
What is MS Virtual PC
Microsoft Virtual PC (renamed Windows Virtual PC for the Windows 7 release) is a virtualization suite for Microsoft Windows operating systems, and an emulation suite for Mac OS X on PowerPC-based systems. The software was originally written by Connectix, and was subsequently acquired by Microsoft. In July 2006 Microsoft released the Windows-hosted version as a free product. In August 2006 Microsoft announced the Macintosh-hosted version would not be ported to Intel-based Macintoshes, effectively discontinuing the product as PowerPC-based Macintoshes are no longer manufactured.
Virtual PC virtualizes a standard PC and its associated hardware. Supported Windows operating systems can run inside Virtual PC. However, other operating systems like Linux may run, but are not officially supported.
Drivers
If you want to install OS/2 as a Guest on Virtual PC you require the following drivers:
Device | Description | Download |
---|---|---|
Video | IBM VGA16 | only for OS/2 2.0 without ServicePak |
Video | S3 Trio 32/64 | only for OS/2 2.x, Warp 3 until fixpak 35 |
Video | IBM GRADD S3 / VESA | requires Warp 3 fixpak 35, Warp 4 fixpak 5 |
Video | Scitech SNAP 3.1.8 | requires Warp 3 fixpak 35, Warp 4 fixpak 5 |
Audio | Sound Blaster 16 Vibra | not required, works with MMPM/2 supplied drivers |
Network | Intel 2104x/2114x 10/100 mbps Ethernet - V 3.00 | older DC21X4.OS2 included in Warp 4 |
The Microsoft Virtual Machine Additions for OS/2 ver 13.500 is included on Virtual PC 2007. This tool will add the following driver on the Config.sys.
DEVICE=C:\VM\vmdrv.sys DEVICE=C:\VM\vmmouse.sys IFS=C:\VM\vmmap.ifs DEVICE=C:\VM\vmvdd.sys
The Microsoft Virtual Machine Additions for OS/2 will add several functions:
- Shared Folders allow access to directories at host filesystem by a drive letter
- GRADD display driver
- Mouse integration
Versions of Virtual PC
- Macintosh
- 1997: Connectix Virtual PC
- Connectix Virtual PC 2
- Connectix Virtual PC 3
- Connectix Virtual PC 4
- Connectix Virtual PC 4.1
- Connectix Virtual PC 5
- Microsoft Virtual PC 6.1
- Windows
- 2001: Connectix Virtual PC 4.0
- 2002: Connectix Virtual PC 5.1
- 2003: Microsoft Virtual PC 5.2
- 2004: Microsoft Virtual PC 2004
- 2006: Microsoft Virtual PC 2004 SP1 (first free available version)
- 2007: Microsoft Virtual PC 2007 - 6.0.156
- 2008: Microsoft Virtual PC 2007 SP1 - 6.0.192
- 2009: Microsoft Virtual PC 2007 SP1 Hotfix rollup - 6.0.210
Tested versions of eCS and OS/2
Virtual PC under Windows
Under a Windows host this are the OS/2 and eCS versions tested to work:
Virtual PC | Windows VPC | Notes | ||||||
---|---|---|---|---|---|---|---|---|
OS/2 Version | 5.1 | 5.2 | 2004 | 2004 SP1 | 2007 | 2007 SP1 | ||
IBM OS/2 1.2 Extended Edition | not booting, not installable | |||||||
IBM OS/2 1.3 Extended Edition | T | floppy disk problems, not installable | ||||||
IBM OS/2 2.0 | T | T | T | T | no network | |||
IBM OS/2 2.1 | T | T | T | T | no network | |||
IBM OS/2 2.11 | T | T | T | T | no network | |||
IBM OS/2 2.11 SMP | T | T | T | T | no network, only 1 cpu | |||
IBM OS/2 Warp 3 | T | T | T | T | no network | |||
IBM OS/2 Warp Connect 3 | T | T | T | T | ||||
IBM OS/2 Warp Server | T | T | T | T | ||||
IBM OS/2 Warp 4 | S | S | S | S | supported with fixpak 15 | |||
IBM WorkSpace on-Demand 1.0 | ||||||||
IBM WorkSpace on-Demand 2.0 | ||||||||
IBM OS/2 Warp Server for e-business | S | S | S | S | ||||
IBM OS/2 Warp 4.51 MCP/ACP | S | S | S | S | ||||
IBM OS/2 Warp 4.52 MCP/ACP | S | S | S | S | ||||
eComStation 1.0 | T | T | T | T | ||||
eComStation 1.1 | T | T | T | T | ||||
eComStation 1.2 | T | T | T | T | ||||
eComStation 2.0 | T | T | T | T |
Tutorials
- [Installing IBM OS/2 Warp 4.52 on Microsoft Virtual PC]
- [Installing eComStation 2.0 on Microsoft Virtual PC]
About Windows 7
Windows 7 has another version of Virtual PC called "Windows Virtual PC", this version used to require hardware virtualization, but now it had been updated by MS to don't require that. If you have Windows 7, you can still install the older "Virtual PC" but it will not allow you to run it claiming it has compatibility issue.
There is a workaround on Windows 7 to make the old "Virtual PC" run:
- Go to Control Panel,
- Select Programs and Features,
- At the Top left you'll find "Turn windows Features on/off", click it,
- At the bottom uncheck Windows Virtual PC,
It will ask you to reboot and it will make some changed on the configuration, after the reboot it will allow you to run the old "Virtual PC".
Warning: You can not run "Windows Virtual PC" and the older "Virtual PC" on the same Windows 7 Machine, you will have to choose one of both.