У меня был VM VMware Fusion, сохраненный на моем файловом сервере домашней сети (Ubuntu). Я хотел выполнить его снова, таким образом, я скопировал его назад в мой MacBook.
Когда я пытался запустить его в VMware, я получил сообщение об ошибке:
No permission to access this virtual machine.
Configuration file: /Users/craig/WinXP Clean + Scanner.vmwarevm/WinXP Pro Test.vmx
Полномочия выглядят хорошо мне:
Это верные взгляды как у меня должен быть широко открытый доступ для выполнения этого VM; почему Fusion жалуется?
Я звонил Технической поддержке VMware для получения решения для этого. После некоторого очень полезного расследования Технологией VMware мы в конечном счете получили его работающий путем создания нового VM, базирующегося прочь старых виртуальных дисков.
Технология размышляла, что копирование файлов от моего Mac к доле Samba, возможно, вызвало полномочия стать неправильно набором. Он упомянул, что копирование файлов на и назад от тома FAT (с его элементарной системой полномочий) может иногда решать проблемы как они.
Похоже, что Вы используете управляемый VMware для запуска VM? Не UI сплава (я интерпретирую copy-n-paste текст в Вашем сообщении).
Это могло бы быть той же проблемой, поскольку VMware Fusion 2.0.6 больше не хочет загрузить мой VMs - мой совет там может применяться здесь.
Действительно ли Вы - владелец всех файлов в пакете рекурсивно? При этом обсуждении (в сообщении № 6), решение этой проблемы состоит в том, чтобы выполнить следующее в Терминале:
sudo chown -R ${USER} "/Users/${USER}/Documents/Virtual Machines/Windows XP Professional.vmwarevm"
Необходимо будет заменить Windows XP Professional.vmwarevm
с WinXP Clean + Scanner.vmwarevm
в Вашем случае.
Кроме того, имейте в виду, что восстановление дисковых полномочий ничего никогда не будет восстанавливать в Вашем корневом каталоге. Это только применимо для установленного Apple программного обеспечения, которые перечислены в/Library/Receipts.