Назад | Перейти на главную страницу

Ошибка файла не найдена при запуске гостевой ОС под учетной записью пользователя без прав администратора

Я запускаю 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 для этого и другого аналогичного файла и посмотреть, отличаются ли они. В противном случае вам может потребоваться использовать приложение «Терминал», чтобы просмотреть разрешения из командной строки.

Я бы порекомендовал начать с проверки права доступа к файлу и папке, в которой он находится. Может ли пользователь найти и прочитать файл?