Hyper-V Virtual Machines - how to access files, folders, drives on the host PC

I have a Win 8.1 Pro 64-bit PC and I've installed Hyper-V. I have created a Win 7 32-bit VM, and set it up without a network connection. Looks great so far!

How do I access the "real" drives/partitions of the host Win8.1 PC or transfer files between the host and the Win 7 VM?

And, FWIW, I'll be creating a Win XP VM, as well. I will need to move files back & forth there, too.

Help!

ub



Hello,

Basically, you would configure the networking for the guest and host to communicate with each other,
Please see here:https://social.technet.microsoft.com/Forums/windowsserver/en-US/ba1d4fdf-9eee-46ae-bdc8-fcbc807b1d0f/how-can-i-access-the-host-file-system-from-a-hyperv-image?forum=winserverhyperv

or you would configure a pass through disk,
Please see here:http://blogs.technet.com/b/askcore/archive/2008/10/24/configuring-pass-through-disks-in-hyper-v.aspx

Hope this helps!
:o)

Bartender_1



Hello,

Basically, you would configure the networking for the guest and host to communicate with each other,
Please see here:https://social.technet.microsoft.com/Forums/windowsserver/en-US/ba1d4fdf-9eee-46ae-bdc8-fcbc807b1d0f/how-can-i-access-the-host-file-system-from-a-hyperv-image?forum=winserverhyperv

or you would configure a pass through disk,
Please see here:http://blogs.technet.com/b/askcore/archive/2008/10/24/configuring-pass-through-disks-in-hyper-v.aspx

Hope this helps!
:o)

Bartender_1



If you could post the IP details of your server and VM we could be able to help how to access them.

Sudeep



You can use copy and paste. I cannot test right now because I don't have any more win7 test machines. It works with 8.1, simply copy on your host and paste on your target Hyper-V-VM. It's using the Hyper-V-pseudo-RDP for data transferring, no network connection is needed here.



Set up an EXTERNAL virtual switch that is shared with the host OS.

Bind that vSwitch to your VM(s).

If there is a DHCP service on the network shared with the host then the VM will pick up an IP address. You are able to connect to any resource on the network at that point.

Or, you can assign a static IP address to the VM if required.

Another option is to create an INTERNAL virtual switch. This will allow communications between the host and the guests only while restricting all other network traffic to VMs on that same INTERNAL vSwitch.



My "server" is a Windows 8.1 Pro PC. I'm trying to run legacy applications as well as provide a one-icon click to transfer VM files back to the host for a more proper backup.

AnInternal Network, ah "switch," is it? That's what I'm looking for. Not to the Internet, simply to the drive(s, in my case) on the Win8 PC. So - I'll google that for now, but anyone know the steps to set that up?

I love that I could copy & paste, that's easy, but a more direct connection would really be the ticket.

Appreciate all the responses & guidance so far!

ub

Share this

Related Posts

There was an error in this gadget