Я запускаю Fusion 2.0.6 (196839) на iMac под управлением 10.6.2 с 3 учетными записями пользователей (1 администратор). У меня есть Fusion, настроенный для совместного использования гостевой ОС, и он отлично работает почти год. В гостевой ОС (Windows XP PRO) также есть 3 учетных записи пользователей (1 администратор).
Вчера вечером я сделал резервную копию своей виртуальной машины на внешний диск и, чтобы минимизировать размер файла и время передачи, я удалил все снимки, кроме самого последнего. Затем я сделал внешнюю резервную копию виртуальной машины (28,23 ГБ).
Сегодня одна из моих пользователей попыталась запустить гостевую ОС из своей учетной записи и получила следующее сообщение об ошибке:
"Файл не найден: Windows XP Pro-000006.vmdk
«Этот файл необходим для включения этой виртуальной машины. Если этот файл был перемещен, укажите его новое местоположение».
У меня два варианта: «Отмена» и «Обзор».
При просмотре я могу найти файл Windows XP Pro-000006.vmdk, который, по-видимому, содержится в файле виртуальной машины (Windows XP Pro.vmwarevm). Однако он по-прежнему не запускается из учетной записи пользователя без прав администратора. Если я просматриваю содержимое пакета файла виртуальной машины из учетной записи пользователя, указанный выше файл присутствует и создается впечатление, что создается при каждом запуске гостевой ОС.
Если я вернусь к своей учетной записи администратора на Mac, а затем запущу Fusion, гостевая ОС будет отлично работать для всех трех учетных записей пользователей в XP Pro.
Я попытался удалить гостевую ОС из библиотеки Fusion в проблемной учетной записи пользователя, а затем повторно подключить ее к этой библиотеке, но результат тот же. Целостность данных гостевой ОС составляет 100%, но доступна только из учетной записи администратора OS X.
Эта проблема появилась только после удаления нескольких старых снимков. Опять же, данные есть, гостевая ОС обычно включается в учетной записи администратора Mac, но постоянно возвращает указанную выше ошибку при попытке включения из учетной записи, не являющейся администратором, на Mac.
Я не уверен, как это влияет на ошибку, но когда я смотрю на настройки жесткого диска, файл «не удается найти» - это имя файла виртуального жесткого диска. Я не хочу вносить какие-либо изменения в мою (рабочую) виртуальную машину без каких-либо советов от знающих людей на этом форуме.
Любая помощь будет принята с благодарностью, спасибо!
Вы смотрели разрешения файла по сравнению с другими файлами? Простая проверка - использовать «получить информацию» из Finder для этого и другого аналогичного файла и посмотреть, отличаются ли они. В противном случае вам может потребоваться использовать приложение «Терминал», чтобы просмотреть разрешения из командной строки.
Я бы порекомендовал начать с проверки права доступа к файлу и папке, в которой он находится. Может ли пользователь найти и прочитать файл?