hi i previously using vmware 3 fusion and have a image contains Mac OS X Server on it, i am trying to migrate it to parallels 5 by using Parallels Transporter, however it said "This disk contains problem and please seek help from tenincial" support , so i come to here to seek help: What should i do now? many thanks,and this is the log: 23:03:18.557 I /ComputerData:2021:207/ TR00024.01: 7 23:03:18.558 I /ComputerData:2021:6eef/ TR00039.04: 2 23:03:18.558 I /ComputerData:2021:6eef/ TR00005.03: 0 23:03:18.558 I /ComputerData:2021:6eef/ TR00005.03: 1 23:03:18.759 I /ComputerData:2021:207/ TR00005.03: 0 23:03:18.759 I /ComputerData:2021:207/ TR00005.03: 0 23:03:18.760 I /ComputerData:2021:207/ TR00005.03: 0 23:03:18.762 I /ComputerData:2021:7f0f/ Validate VirtualComputer type : path='/Users/wah/Documents/Mac OS X Server.vmwarevm' 23:03:18.762 I /ComputerData:2021:7f0f/ Reading virtual machine configuration ... 23:03:18.765 I /MigrationCore:2021:207/ Notification received : type 2, errStatus 0x8000000 23:03:18.765 W /MigrationCore:2021:207/ TR00014.02: 2 23:03:18.769 I /ComputerData:2021:7f0f/ Virtual machine name=Mac OS X Server 10.6 64 ???????? 23:03:18.775 I /ComputerData:2021:7f0f/ Count of attached virtual disks=1 23:03:18.775 I /ComputerData:2021:7f0f/ Set disk parameters disk=0x0 iface=0x1 (scsi) 23:03:18.776 F /vdisk:2021:7f0f/ OpenDisk() returned error 0x80021033 23:03:18.776 F /ComputerData:2021:7f0f/ Unable to detect disk : UNKNOWN
Hi, danielc_ Please post here or attach vmware config (/Users/wah/Documents/Mac OS X Server.vmwarevm). Also try to migrate disk directly (choose disk image instead config file). In case of error, please generate a problem report and tell me it's number. Thanks.
Sorry, how to attach vmware config? Btw , what to u mean by migrate disk directly? i only know in transporter, i choose the .vmwarevm directly to it. Attach screenshot(sorry in chinese,what it means is "This disk contains errors, and cannot be processed. Please contact parallels support team for help."
About attachments you can read here. Hmmm... vmwarevm is bundle, and I don't remember is it possible to open disk image from within bundle using Parallels Transporter or not. Just ignore this case We will try to solve your problem without this step. Please post here output of ls -la "/Users/wah/Documents/Mac OS X Server.vmwarevm"
MyMac:~ wah$ ls -la "/Users/wah/Documents/Mac OS X Server 10.6 64 位(试验性支持).vmwarevm" total 31925496 drwxr-xr-x@ 36 wah staff 1224 5 28 12:54 . drwx------+ 126 wah staff 4284 5 28 12:57 .. -rw-------@ 1 wah staff 1423310848 5 28 08:14 Mac OS X Server 10.6 64 位(试验性支持)-s001.vmdk -rw-------@ 1 wah staff 2146762752 5 28 08:14 Mac OS X Server 10.6 64 位(试验性支持)-s002.vmdk -rw-------@ 1 wah staff 2077753344 5 28 08:14 Mac OS X Server 10.6 64 位(试验性支持)-s003.vmdk -rw-------@ 1 wah staff 2146762752 5 28 08:14 Mac OS X Server 10.6 64 位(试验性支持)-s004.vmdk -rw-------@ 1 wah staff 2134507520 5 28 08:14 Mac OS X Server 10.6 64 位(试验性支持)-s005.vmdk -rw-------@ 1 wah staff 1832910848 5 28 08:14 Mac OS X Server 10.6 64 位(试验性支持)-s006.vmdk -rw-------@ 1 wah staff 1910505472 5 28 08:14 Mac OS X Server 10.6 64 位(试验性支持)-s007.vmdk -rw-------@ 1 wah staff 1920008192 5 28 08:14 Mac OS X Server 10.6 64 位(试验性支持)-s008.vmdk -rw-------@ 1 wah staff 2424832 5 28 08:14 Mac OS X Server 10.6 64 位(试验性支持)-s009.vmdk -rw-------@ 1 wah staff 327680 5 28 08:14 Mac OS X Server 10.6 64 位(试验性支持)-s010.vmdk -rw-------@ 1 wah staff 327680 5 28 08:14 Mac OS X Server 10.6 64 位(试验性支持)-s011.vmdk -rw-------@ 1 wah staff 327680 5 28 08:14 Mac OS X Server 10.6 64 位(试验性支持)-s012.vmdk -rw-------@ 1 wah staff 327680 5 28 08:14 Mac OS X Server 10.6 64 位(试验性支持)-s013.vmdk -rw-------@ 1 wah staff 327680 5 28 08:14 Mac OS X Server 10.6 64 位(试验性支持)-s014.vmdk -rw-------@ 1 wah staff 327680 5 28 08:14 Mac OS X Server 10.6 64 位(试验性支持)-s015.vmdk -rw-------@ 1 wah staff 327680 5 28 08:14 Mac OS X Server 10.6 64 位(试验性支持)-s016.vmdk -rw-------@ 1 wah staff 327680 5 28 08:14 Mac OS X Server 10.6 64 位(试验性支持)-s017.vmdk -rw-------@ 1 wah staff 327680 5 28 08:14 Mac OS X Server 10.6 64 位(试验性支持)-s018.vmdk -rw-------@ 1 wah staff 327680 5 28 08:14 Mac OS X Server 10.6 64 位(试验性支持)-s019.vmdk -rw-------@ 1 wah staff 393216 5 28 08:14 Mac OS X Server 10.6 64 位(试验性支持)-s020.vmdk -rw-------@ 1 wah staff 131072 5 28 08:14 Mac OS X Server 10.6 64 位(试验性支持)-s021.vmdk -rw-------@ 1 wah staff 8684 5 28 08:15 Mac OS X Server 10.6 64 位(试验性支持).nvram -rw-------@ 1 wah staff 2130 5 27 20:22 Mac OS X Server 10.6 64 位(试验性支持).vmdk -rw-------@ 1 wah staff 675282944 5 28 08:15 Mac OS X Server 10.6 64 位(试验性支持).vmem -rw-------@ 1 wah staff 0 11 1 2009 Mac OS X Server 10.6 64 位(试验性支持).vmsd -rw-------@ 1 wah staff 70599070 5 28 08:15 Mac OS X Server 10.6 64 位(试验性支持).vmss -rwxr-xr-x@ 1 wah staff 3116 5 28 08:15 Mac OS X Server 10.6 64 位(试验性支持).vmx drwxrwxrwx 3 wah staff 102 5 28 12:54 Mac OS X Server 10.6 64 位(试验性支持).vmx.lck -rw-------@ 1 wah staff 519 11 1 2009 Mac OS X Server 10.6 64 位(试验性支持).vmxf -rw-r--r-- 1 wah staff 748555 5 28 08:15 quicklook-cache.png -rw-r--r-- 1 wah staff 93712 5 17 16:38 vmware-0.log -rw-r--r-- 1 wah staff 118794 5 17 16:33 vmware-1.log -rw-r--r-- 1 wah staff 124591 5 17 01:51 vmware-2.log -rw-r--r-- 1 wah staff 100435 5 28 08:15 vmware.log
yes i suspected this may cause problem. Previous don't want to make big change to the VM due to not having a back up of that, now i will make a copy of it and try to change all the names inside the vm to see if it works. Many thanks!
Try to create symlinks: cd /Users/wah/Documents mkdir test_vm && cd test_vm find "/Users/wah/Documents/Mac OS X Server 10.6 64 位(试验性支持).vmwarevm" -name "Mac OS X Server 10.6 64*.vmdk" | awk -F"<00ef><00bc><0089>" '{print "ln -s \"" $0 "\" \"Mac OS X Server 10.6 64" $2 "\""}' | bash After that you will have a set of simlinks to original files. Check it: ls -la Now you can try to convert image using Parallels Transporter (select /Users/wah/Documents/test_vm/Mac OS X Server 10.6 64.vmdk within Parallels Transporter).
MyMacocuments wah$ cd /Users/wah/Documents MyMacocuments wah$ mkdir test_vm && cd test_vm mkdir: test_vm: File exists MyMacocuments wah$ find "/Users/wah/Documents/cd /Users/wah/Documents > mkdir test_vm && cd test_vm > find "/Users/wah/Documents/Mac OS X Server 10.6 64 位 (试验性支持) .vmwarevm" -name "Mac OS X Server 10.6 64*.vmdk" | awk -F"<00ef><00bc><0089>" '{print "ln -s \"" $0 "\" \"Mac OS X Server 10.6 64" $2 "\""}' | bash.vmwarevm" -name "Mac OS X Server 10.6 64*.vmdk" | awk -F"<00ef><00bc><0089>" '{print "ln -s \"" $0 "\" \"Mac OS X Server 10.6 64" $2 "\""}' | bash -bash: syntax error near unexpected token `(' MyMacocuments wah$ any ideas?
is it works? find "/Users/wah/Documents/Mac OS X Server 10.6 64 位(试验性支持).vmwarevm" -name "Mac OS X Server 10.6 64*.vmdk" and this? find "/Users/wah/Documents/Mac OS X Server 10.6 64 位(试验性支持).vmwarevm" -name "Mac OS X Server 10.6 64*.vmdk" | awk -F"<00ef><00bc><0089>" '{print "ln -s \"" $0 "\" \"Mac OS X Server 10.6 64" $2 "\""}' IMPORTANT: all after find (and within 'find') must be in a single line
this work: MyMacocuments wah$ find "/Users/wah/Documents/Mac OS X Server 10.6 64 位(试验性支持).vmwarevm" -name "Mac OS X Server 10.6 64*.vmdk" /Users/wah/Documents/Mac OS X Server 10.6 64 位(试验性支持).vmwarevm/Mac OS X Server 10.6 64 位(试验性支持)-s001.vmdk /Users/wah/Documents/Mac OS X Server 10.6 64 位(试验性支持).vmwarevm/Mac OS X Server 10.6 64 位(试验性支持)-s002.vmdk /Users/wah/Documents/Mac OS X Server 10.6 64 位(试验性支持).vmwarevm/Mac OS X Server 10.6 64 位(试验性支持)-s003.vmdk /Users/wah/Documents/Mac OS X Server 10.6 64 位(试验性支持).vmwarevm/Mac OS X Server 10.6 64 位(试验性支持)-s004.vmdk /Users/wah/Documents/Mac OS X Server 10.6 64 位(试验性支持).vmwarevm/Mac OS X Server 10.6 64 位(试验性支持)-s005.vmdk /Users/wah/Documents/Mac OS X Server 10.6 64 位(试验性支持).vmwarevm/Mac OS X Server 10.6 64 位(试验性支持)-s006.vmdk /Users/wah/Documents/Mac OS X Server 10.6 64 位(试验性支持).vmwarevm/Mac OS X Server 10.6 64 位(试验性支持)-s007.vmdk /Users/wah/Documents/Mac OS X Server 10.6 64 位(试验性支持).vmwarevm/Mac OS X Server 10.6 64 位(试验性支持)-s008.vmdk /Users/wah/Documents/Mac OS X Server 10.6 64 位(试验性支持).vmwarevm/Mac OS X Server 10.6 64 位(试验性支持)-s009.vmdk /Users/wah/Documents/Mac OS X Server 10.6 64 位(试验性支持).vmwarevm/Mac OS X Server 10.6 64 位(试验性支持)-s010.vmdk /Users/wah/Documents/Mac OS X Server 10.6 64 位(试验性支持).vmwarevm/Mac OS X Server 10.6 64 位(试验性支持)-s011.vmdk /Users/wah/Documents/Mac OS X Server 10.6 64 位(试验性支持).vmwarevm/Mac OS X Server 10.6 64 位(试验性支持)-s012.vmdk /Users/wah/Documents/Mac OS X Server 10.6 64 位(试验性支持).vmwarevm/Mac OS X Server 10.6 64 位(试验性支持)-s013.vmdk /Users/wah/Documents/Mac OS X Server 10.6 64 位(试验性支持).vmwarevm/Mac OS X Server 10.6 64 位(试验性支持)-s014.vmdk /Users/wah/Documents/Mac OS X Server 10.6 64 位(试验性支持).vmwarevm/Mac OS X Server 10.6 64 位(试验性支持)-s015.vmdk /Users/wah/Documents/Mac OS X Server 10.6 64 位(试验性支持).vmwarevm/Mac OS X Server 10.6 64 位(试验性支持)-s016.vmdk /Users/wah/Documents/Mac OS X Server 10.6 64 位(试验性支持).vmwarevm/Mac OS X Server 10.6 64 位(试验性支持)-s017.vmdk /Users/wah/Documents/Mac OS X Server 10.6 64 位(试验性支持).vmwarevm/Mac OS X Server 10.6 64 位(试验性支持)-s018.vmdk /Users/wah/Documents/Mac OS X Server 10.6 64 位(试验性支持).vmwarevm/Mac OS X Server 10.6 64 位(试验性支持)-s019.vmdk /Users/wah/Documents/Mac OS X Server 10.6 64 位(试验性支持).vmwarevm/Mac OS X Server 10.6 64 位(试验性支持)-s020.vmdk /Users/wah/Documents/Mac OS X Server 10.6 64 位(试验性支持).vmwarevm/Mac OS X Server 10.6 64 位(试验性支持)-s021.vmdk /Users/wah/Documents/Mac OS X Server 10.6 64 位(试验性支持).vmwarevm/Mac OS X Server 10.6 64 位(试验性支持).vmdk but this not: MyMac:test_vm wah$ cd /Users/wah/Documents MyMacocuments wah$ mkdir test_vm && cd test_vm mkdir: test_vm: File exists MyMacocuments wah$ find "/Users/wah/Documents/cd /Users/wah/Documents > mkdir test_vm && cd test_vm > find "/Users/wah/Documents/Mac OS X Server 10.6 64 位(试验性支持).vmwarevm" -name "Mac OS X Server 10.6 64*.vmdk" | awk -F"<00ef><00bc><0089>" '{print "ln -s \"" $0 "\" \"Mac OS X Server 10.6 64" $2 "\""}' | bash.vmwarevm" -name "Mac OS X Server 10.6 64*.vmdk" -bash: syntax error near unexpected token `<' MyMacocuments wah$
find "/Users/wah/Documents/Mac OS X Server 10.6 64 位(试验性支持).vmwarevm" -name "Mac OS X Server 10.6 64*.vmdk" | awk -F"<00ef><00bc><0089>" '{print "ln -s \"" $0 "\" \"Mac OS X Server 10.6 64" $2 "\""}' | bash without .vmwarevm" -name "Mac OS X Server 10.6 64*.vmdk" at the end
Other solution is renaming (bundle and all files) But in this case you will be needed to correct configuration file (.vmx) too.