Windows Vista Forums
Vista Forums Home Join Vista Forums Donate Windows 7 Forum Vista Tutorials Tags

Welcome to Windows Vista Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows Vista. The Vista forum also covers news and updates and has an extensive Vista tutorial section that covers a wide range of tips and tricks.

Go Back   Vista Forums > Microsoft Technical Newsgroups > Virtual PC

Move same VPC between different physical machines?

Reply
 
LinkBack Thread Tools Display Modes
Old 11-11-2008   #1 (permalink)
Paul
Guest


 
 

Move same VPC between different physical machines?

Is there any way where I can store my Virtual PC on an external hard
drive, and use that same VPC on different multiple machines?

Eg work on my laptop when travelling and then save and merge and then
start that machine on my desktop when in the office?

I don't mind a different VMC file for each physical machine even, it's
just that making the same data available when I restart the the VPC on
a new machine seems next to impossible to me.

regards,
Paul.

My System SpecsSystem Spec
Old 11-11-2008   #2 (permalink)
Bo Berglund
Guest


 
 

Re: Move same VPC between different physical machines?

On Tue, 11 Nov 2008 13:16:45 -0800 (PST), Paul <listnz@xxxxxx>
wrote:
Quote:

>Is there any way where I can store my Virtual PC on an external hard
>drive, and use that same VPC on different multiple machines?
>
>Eg work on my laptop when travelling and then save and merge and then
>start that machine on my desktop when in the office?
>
>I don't mind a different VMC file for each physical machine even, it's
>just that making the same data available when I restart the the VPC on
>a new machine seems next to impossible to me.
>
Yes, I do this all the time....
1) When you create the virtual machine, make sure you point the Wizard
to the detachable USB hard disk for storing *both* the VMC and VHD
files.

2) When you are done creating the virtual machine all files will
reside on the detachable hard drive, so you can use it all you like
and then shut it down.

3) Now attach the drive to a new PC also with VPC2007 installed. Then
tell VPC you want to add an existing guest and navigate to the VMC
file on the detachable drive.

4) When you start it on the new PC you will have the exact same guest
as you shut down in 2 above (not surprising since it uses the same
files)

I have my development system installed on an XP-Pro VM on a USB2
connected 2.5" 160 Gb drive and it works just fine.

--

Bo Berglund (Sweden)
My System SpecsSystem Spec
Old 11-11-2008   #3 (permalink)
Paul
Guest


 
 

Re: Move same VPC between different physical machines?

thanks for your response Bo.

When I attempted to open the VMC on the 2nd machine it responded that
files were "locked" by another machine. I assumed thismeant the VMC
knows about the hardware it expects.

When I copied the VMC and used this one it worked, however it created
a new undo disk and would not allow me to merge this when shutting
down. Therefore when I moved the disk back to the original machine
and opened the original VMC, it knows nothing about the undo disk and
simply starts the VPC with it's own new undo disk.

Therefore I can get both VMCs sharing the same base VHD, but just not
both being able to use the same change set.

It sounds like what you are doing is exactly what I want to be doing.

Maybe it's Vista not allowing Admin access to the files as I am
appearing as a different user on the 2 physical machines?

regards,
Paul.
My System SpecsSystem Spec
Old 11-11-2008   #4 (permalink)
Paul
Guest


 
 

Re: Move same VPC between different physical machines?

> Sure. Just copy the .VHD file.

Thanks for yor response Robert, however I want to use the same VHD and
move backwards and forwards between the 2 physical machines, with the
VPC in the same state on each machine.

regards,
Paul.
My System SpecsSystem Spec
Old 11-11-2008   #5 (permalink)
Steve Jain [MVP]
Guest


 
 

Re: Move same VPC between different physical machines?

On Tue, 11 Nov 2008 13:59:17 -0800 (PST), Paul <listnz@xxxxxx>
wrote:
Quote:

>thanks for your response Bo.
>
>When I attempted to open the VMC on the 2nd machine it responded that
>files were "locked" by another machine. I assumed thismeant the VMC
>knows about the hardware it expects.
>
>When I copied the VMC and used this one it worked, however it created
>a new undo disk and would not allow me to merge this when shutting
>down. Therefore when I moved the disk back to the original machine
>and opened the original VMC, it knows nothing about the undo disk and
>simply starts the VPC with it's own new undo disk.
>
>Therefore I can get both VMCs sharing the same base VHD, but just not
>both being able to use the same change set.
>
>It sounds like what you are doing is exactly what I want to be doing.
>
>Maybe it's Vista not allowing Admin access to the files as I am
>appearing as a different user on the 2 physical machines?
>
>regards,
>Paul.
You can't move a saved state between systems.

Also, the Undo info is stored in the VMC file, so that's why you're
seeing new undo disks created.

--
Cheers,
Steve Jain, Virtual Machine MVP
http://vpc.essjae.com/
My System SpecsSystem Spec
Old 11-12-2008   #6 (permalink)
Bo Berglund
Guest


 
 

Re: Move same VPC between different physical machines?

On Tue, 11 Nov 2008 13:59:17 -0800 (PST), Paul <listnz@xxxxxx>
wrote:
Quote:

>It sounds like what you are doing is exactly what I want to be doing.
>
>Maybe it's Vista not allowing Admin access to the files as I am
>appearing as a different user on the 2 physical machines?
>
I don't use Vista neither in the guest nor in the host...
But I definitely use the guest on both a laptop and my main system.
However, I do shut down the guest when I stop using it. No saved
state.

--

Bo Berglund (Sweden)
My System SpecsSystem Spec
Old 11-20-2008   #7 (permalink)
Paul
Guest


 
 

Re: Move same VPC between different physical machines?

Thanks to all for your responses.

I tried a few more things and as I had guessed it seems the problem
was due to limited file access for the laptop user.

NB I was using 2 VMC files to reflect the different hardware on each
host, RAM, network card etc.

The laptop and the desktop are not on a domain (but are both running
Vista) and the VHD was created by the first user on the desktop. He
could then start the VMC, shut it down and merge his VUD file into the
VHD no problem.

Now when the laptop user came and started up his VMC - it also all
worked fine except when he shut down and tried to merge he did not
have "modify" access to the VHD file and so it was effective read-only
for him. Therefore
1) the changes could not be merged into the VHD and
2) as the VUD file was not known by the desktop user's VMC it was not
used by it and all work done on the laptop was not visible
3) any subsequent work done on the desktop meant the laptop VUD was
not compatible with the newly merged VHD.

So to cut a long story short, adding Modify access for the laptop user
to the folder meant both users could merge into the same VHD file and
the external drive is now fully transportable between systems.

Hope this helps someone.

cheers,
Paul.
My System SpecsSystem Spec
Reply

Thread Tools
Display Modes



Similar Threads
Thread Thread Starter Forum Replies Last Post
Installed Physical Memory/Total Physical Memory Roy69z Vista installation & setup 2 04-01-2009 10:42 PM
Move Public Folder- 'Move' option not listed klaissgl Vista file management 3 07-29-2008 12:39 AM
Physical Memory/RAM Mary Lou Vista performance & maintenance 15 07-01-2008 06:41 AM
I can see my XP machines, and my XP machines can see my Vista Mach Kathi Johnston Vista networking & sharing 6 04-09-2007 04:24 AM
Using DVD maker without a physical DVD Roof Fiddler Vista music pictures video 0 12-07-2006 01:51 PM


Vista Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows Vista", the Start Orb, and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53