Discussion:
DOS Virtual PC on a Terminal Server
(too old to reply)
Jason
2010-05-06 02:38:59 UTC
Permalink
I have a DOS 6.22 VM. I want more than one user at a time on the Terminal
Server to runn a copy of this VM. Can multiple users fire up VPC 2007 on a
terminal server at one time.

The VM is only a 20 meg HD with 16 MB RAM. I would like to run 4 at the
most at any given time.
Ronald Phillips
2010-05-14 21:32:07 UTC
Permalink
I have a DOS 6.22 VM.  I want more than one user at a time on the Terminal
Server to runn a copy of this VM.  Can multiple users fire up VPC 2007 on a
terminal server at one time.
The VM is only a 20 meg HD with 16 MB RAM.  I would like to run 4 at the
most at any given time.
I think Vmware Server is what you are looking for here.

Or Windows 2008 with Hyper-V.
Ronald Phillips
2010-05-14 21:32:58 UTC
Permalink
Post by Ronald Phillips
I have a DOS 6.22 VM.  I want more than one user at a time on the Terminal
Server to runn a copy of this VM.  Can multiple users fire up VPC 2007 on a
terminal server at one time.
The VM is only a 20 meg HD with 16 MB RAM.  I would like to run 4 at the
most at any given time.
I think Vmware Server is what you are looking for here.
Or Windows 2008 with Hyper-V.
or Virtual Server 2005
Bo Berglund
2010-05-16 14:52:53 UTC
Permalink
On Fri, 14 May 2010 14:32:58 -0700 (PDT), Ronald Phillips
Post by Ronald Phillips
Post by Ronald Phillips
I have a DOS 6.22 VM.  I want more than one user at a time on the Terminal
Server to runn a copy of this VM.  Can multiple users fire up VPC 2007 on a
terminal server at one time.
The VM is only a 20 meg HD with 16 MB RAM.  I would like to run 4 at the
most at any given time.
I think Vmware Server is what you are looking for here.
Or Windows 2008 with Hyper-V.
or Virtual Server 2005
Please note that the OP requested to be able to run a single virtual
machine from 4 different Terminal Server sessions at once!

AFAIK this is completely impossible. At the very least you have to
have either a system where the 4 TS sessions all can launch the
virtual machine but not at the same time or make a deidicated copy of
the virtual machine for each session.
It would be possible to make a batch script to launch a viortual
machine where a reference VHD file is copied to some location unique
for each TS user and used for the also copied VMC file.

But running the *same* virtual machine concurrently from 4 places....

Just think about it, the virtual machine has a single VHD file that
represents its hard disk. If you create 4 different virtual machines
all pointing at the same VHD file then try to run all of these virtual
machines concurrently, what will happen on disk writes? Who will be
able to write a file and succeed?
Try building 4 physical machines using the same hard disk for all 4
PC:s...
It won't succeed because of the hardware connections. This is just the
same as the issue here except virtualized.
--
Bo Berglund (Sweden)
Tom Mason
2010-07-14 00:33:11 UTC
Permalink
Or, Ronald could just create 4 DOS 6.22 VMs.

Tom Mason
"Bo Berglund" <***@myotherhome.sec> wrote in message news:***@4ax.com...
On Fri, 14 May 2010 14:32:58 -0700 (PDT), Ronald Phillips
Post by Ronald Phillips
Post by Ronald Phillips
I have a DOS 6.22 VM. I want more than one user at a time on the Terminal
Server to runn a copy of this VM. Can multiple users fire up VPC 2007 on a
terminal server at one time.
The VM is only a 20 meg HD with 16 MB RAM. I would like to run 4 at the
most at any given time.
I think Vmware Server is what you are looking for here.
Or Windows 2008 with Hyper-V.
or Virtual Server 2005
Please note that the OP requested to be able to run a single virtual
machine from 4 different Terminal Server sessions at once!

AFAIK this is completely impossible. At the very least you have to
have either a system where the 4 TS sessions all can launch the
virtual machine but not at the same time or make a deidicated copy of
the virtual machine for each session.
It would be possible to make a batch script to launch a viortual
machine where a reference VHD file is copied to some location unique
for each TS user and used for the also copied VMC file.

But running the *same* virtual machine concurrently from 4 places....

Just think about it, the virtual machine has a single VHD file that
represents its hard disk. If you create 4 different virtual machines
all pointing at the same VHD file then try to run all of these virtual
machines concurrently, what will happen on disk writes? Who will be
able to write a file and succeed?
Try building 4 physical machines using the same hard disk for all 4
PC:s...
It won't succeed because of the hardware connections. This is just the
same as the issue here except virtualized.

--

Bo Berglund (Sweden)

Loading...