Documents, Music, Photos, Etc.

Discussion in 'Installation and Configuration of Parallels Desktop' started by MariaM1, Oct 20, 2015.

  1. MariaM1

    MariaM1 Bit poster

    Messages:
    2
    I used the Parallels wizard/transporter agent to migrate a Windows 7 workstation to a MacOS 10.11 laptop. I did need to bring over my documents, etc. The most straightforward process would have been to keep the Win7 workstation intact and include those documents, etc. within a pvm file with the Win 7 apps and OS. In other words, just virtualize the Win 7 workstation with everything inside the pvm file.

    Instead, it appears to be trying to put the documents, music, photos, etc into my MacOS 10.11 folders named documents, music, photos, and put the Win 7 OS and apps inside the pvm file. Not to argue, (I get that some folks need a little hand holding in their migration) but I do not want to mixup my Win 7 and MacOS 10.11 data.

    Can someone tell me how to get around this "feature", and just put everything (including docs, music, photos, etc) together with the Win 7 OS and apps inside one simple pvm file?

    Thanks in advance.
     
  2. vasilyz

    vasilyz Parallels Developers

    Messages:
    84
    MariaM1, as far as i understand, you have already migrated and now just want to isolate your Win7 from OSX. You can adjust the isolation level by enabling/disabling several integration features. First of all, you may want to disable Shared Profile feature to not see OSX docs in your Win7 VM. To disable it, just untick VmConfig->Options->Sharing->Share Mac->Shared Profile. Also you may want to disable another sharing options at the Share Mac/Share Windows pages. To disable applications sharing, on the VmConfig->Options->Applications page untick 'Share Windows applications with Mac' and 'Share Mac applications with Windows'
     
  3. MariaM1

    MariaM1 Bit poster

    Messages:
    2
    Hi - No, I'd be happy to re-migrate if you can tell me how to get it all packed inside the pvm file. Please let me know how to migrate with the Win 7 isolated and I'll start again.
     
  4. IDF

    IDF Member

    Messages:
    26
    If you are still reading this: Parallels Desktop 11 Transporter Agent has no valid documentation and lacks the feature you are looking for. Yours is the only question I've seen about this problem, too.

    I have struggled with the same issue as you. I've run Migration 4 times, and have a good handle on how it works. I've found a workaround to get the result you want.

    Parallels Tech Support does not know this version of their Transporter Agent migration product, and has no idea what you are talking about, as you know from the answer they gave you above.

    Most searches here describe features like setting up your VM "Like a Mac" (files moved to the Mac) and "Like a PC" (files left in Windows VM). These features are obsolete - they do not apply to this version of the Transporter Agent.

    There is NO migration option currently available directly IN THE MIGRATION PRODUCT to accomplish what you are describing.

    No matter whether you migrate via network or via external storage, your Windows files will be copied to a temp folder in your Mac/Home, deleted from your windows VM, and then from the temp folder copied to the Mac user folders (Documents, etc.). The temp files have names beginning with pr_pt and then some random numbers and letters. (They are sometimes left behind, with empty subfolders, but they have either disappeared now, or I can no longer find them.)


    If you migrate via the network, this just happens. You have no choice, no option. Documentation says you can control the destination of files - false. You can only control the location of the .PVM file itself.

    If you migrate via external storage, a giant .PVM file will be created on the external drive. This .PVM file contains all Windows programs and data.

    If you then complete migration from the Mac side, that PVM will be split just as if you'd migrated over the network - the data files will all wind up on the Mac side. If isolation is on, you will have no visibility from Windows to any of your data. If isolation is off, then if sharing is on, you can see your files through the mounted \\Mac\Home network "drives." If shared profile is also on, you can see your files through Windows 7 Libraries, which are links to your \\Mac\Home. There is no longer any data in Windows. (I don't know how the shared profile works with XP, 8, 8.1 or 10, but there would be something similar. Apparently Libraries by default don't show up in some or all of the newer releases of Windows, but can be turned on.)

    Here is the undocumented way to get the result you want.

    First, migrate Windows to external storage. Plug the drive into the Mac.

    Then, do not complete the Parallels migration process. Instead, just COPY the .PVM file from the external drive to the Mac. You should probably put it where Parallels usually stores virtual machines, in Home/Documents/Parallels.

    Run that. (I don't remember if you have to do something so that Parallels Desktop will find the new VM, but I think it was pretty obvious.) All your Windows files are still in that .PVM file, not on the Mac. You can isolate Windows from the Mac if you choose. Unless you need access from the Mac, why not? Malware encountered through Windows can do bad things to network attached folders, like delete them - and if you have any sharing with Mac enabled, the Mac folders will at least show up as mounted network drives.

    If you migrated more than once, all of the files on the Mac side will have been duplicated (not overwritten). They will have names like <document> (2).<filetype>.

    Whether you previously only migrated once, or more times, you have to clean up all the files that Parallels migration dumped onto the Mac side. If you already have any Mac files, be careful not to delete those. If you've run Photos or iMovie, they will have created empty Mac libraries in the Pictures and Movies folders, and if you delete those, you will have problems starting up Photos and iMovie again.

    I am a new Mac user, and a new Parallels user, so I am just figuring all this out.

    Parallels support may be friendly, but at this probably not helpful. The person I spoke with - for 1 hour, 20 minutes - had never heard of my problem and was convinced all data files would be stored in the PVM after completing the migration process. He put me on hold a few times to confer with his resources (presumably his manager or other members of the support team). He told me my case was of interest, because they had never heard of this before. In the end, he just emailed me some useless links about migration, and told me to try again. He also told me trying again would overwrite and not duplicate files, but that is not true.

    Since you posted your question back in October, they have had evidence of this problem but did not update their internal knowledge base.


    Things might work out differently if you simply go through the process of installing a clean copy of Windows in a new Virtual machine, but I have not tried that and don't know if your Windows folders would be redirected to the Mac side even in the brand new machine. It might work out fine.

    One of their links to articles about migration mention that you can migrate data using Apples Migration Assistant, or by copying files manually to the Mac. However, Apple's migration is intended to move files over to the Mac side, to fully convert you to a Mac user, and will try to set up email accounts, contacts, calendar, photos, videos, iTunes, and other system settings for you on the Mac side, based on Windows data. Manually copying files means copying them to the Mac side, though you might be able to copy them manually to Windows. That means: migrate using the Programs only option (or install a fresh copy of Windows), then copy your Window data files over to the new VM. I'm not sure if this will work, because of the way Parallels sets up links to user folders, but one could try it.

    If you are not installing Windows from scratch but want to migrate your existing Windows system to preserve all your Windows and program preferences (i.e. the contents of the Windows Registry and the Program Files and Program Data folders among other things, or maybe you don't have access to Windows installation files), then the option to take in the Parallels migration process is to migrate programs only, and then try to manually copy your data files into the new VM through network access, or from a CD.

    Perhaps other people migrating from Windows to Parallels 11 will find this post and get some help from it. Perhaps Parallels support will also learn more about how their migration assistant works; and perhaps fix it to include all options, or document the process as it exists. Maybe even explain what steps you can take to achieve isolation with your old Windows data in the VM, such as the one I describe here.

    If you want to contact Parallels tech support - well, you only have 30 days of free support. You have to request a support code on their support pages first. Their phone number is buried but actually can be found on their web site. You have to click the link "Show All" at http://www.parallels.com/products/desktop/support/, near the very bottom of the page. Their phone number is 888-811-2489, and there are other support options shown including Chat and Skype.

    Good luck to everyone using this edition of Parallels Desktop.
     
  5. IDF

    IDF Member

    Messages:
    26
    I wanted to add more to the above post, but it got too long. Here is more info.

    Instead of dragging a PVM to the Mac, as I described, here are some details of other ways to get data from PC to VM.

    You would first do a "programs only" migration via the network or external storage. Then from inside the new VM you can copy your files from the old PC - either via a network connection, or from a CD. If via network, make sure all necessary areas of your PC are set up to be shared; open a network connection to the PC via its IP address, for instance by typing \\192.168.1.x in a folder address bar, or in the "Run..." option on the Start menu.

    I have found that this works whether the VM is isolated or is sharing with the Mac, and even if you are using a shared profile as long as you do it carefully.

    On my system, when there is a shared profile, Parallels sets up a Windows Library structure along the lines of:

    -Libraries
    - Documents
    - Documents (which points to \\Mac\Home\Documents)
    - Public Documents (which points to C:\Users\Public\Documents)
    - Local Documents (C) (which points to C:\Users\<you>\AppData\Roaming\Local Libraries\Documents​

    This same scheme is repeated for Music, Pictures and Videos.

    The folders in those "Local Libraries" are links to your actual user folders, wherever they actually may be.

    Sometimes some of the libraries may have duplicate names; for instance, Public Documents may also be named just "Documents." You can rename these.

    Your user folders will still be in the same place as ever, but will no longer be marked with special icons. AppData\Roaming\Local Libraries will seem to contain all your local data, but these are just links to your real user folders.

    If you isolate the VM, the Library structure is changed.

    -Libraries
    - Documents
    - Documents (now points to your actual user documents folder)
    - Public Documents (which still points to C:\Users\Public\Documents)​

    There is no longer a separate library member called Local Documents. The Documents entry is itself the local documents. This is similar to the normal Windows 7 library, except that Documents is usually called My Documents.

    Your actual user folders will also be similarly named (Documents, Music, etc. rather than My Documents...), but they will regain their special icons.

    AppData\Roaming\Local Libraries will still exist, but will be empty. Parallels removes those junction points.

    If you are using a shared profile, be sure you copy files to Local Documents or to the real location of your documents on your original hard drive, not to Documents, which is mapped to the Mac; similarly, with shared profile enabled, the VM's Desktop is actually showing the Mac desktop, and files dropped there will actually be stored on the Mac.

    Sorry this is so long!
     

Share This Page