Как подключить к VMWare на хосте Win 7 локальный жесткий диск? Для быстрого доступа к материалам, отсутствующим на виртуальных дисках VM, можно стартовать гостевую ОС в машине VMWare прямо с физического жёсткого диска ПК, не копируя его в виртуальный, или просто смонтировать этот диск в VM. Но при попытке подсоединить к VM локальный жёсткий диск на
хосте Win 7 появляется сообщение типа: "Operation on file "\\.\PhysicalDrive2" failed". Связано с тем, что
начиная с ОС Vista, писать на физический диск в другой ОС можно лишь залочив и размонтировав его в основной ОС. Разрабы VMWare до сих пор не обновили эту фичу, поэтому идём в обход:
1. Скачать и сохранить на системном диске хоста утилиту
LоckDismount, позволяющую залочить и размонтировать диски.
2. Запустить VMWare, и в свойствах выбранной VM добавить нужный жесткий диск или его разделы, выбрав нужные опции подключения.
3. Закрыть в хосте все файлы и программы, запущенные с этого диска. Запустить LockDismount, выбрать этот диск и залочить кнопкой LockIt. Если какой-то из разделов не лочится - ищите открытый с него документ, или работающий с ним процесс или сервис, иначе весь диск не залочится.
4. Стартуем VM с данного физического или любого виртуального диска либо ISO файла. Открыв проводник в гость-системе, видим смонтированный локальный физический диск или его разделы.
5. Пока VM запущена, этот диск будет недоступен в хосте. Завершив работу в VM и закрыв её, разлочиваем и монтируем тот-же диск в хосте в LockDismount кнопкой Unlock. Всё...
Примечания: - Нельзя залочить жесткий диск, с которого стартовал хост.
- Не рекомендуется стартовать в гостевой ОС с диска, с которого иногда стартуют и в хосте (напр., с другой версии ОС на 2-м диске хоста), т.к. при старте в VM может измениться его MBR, хотя его несложно восстановить. Работать с жесткими дисками в гостевой ОС можно без проблем.
- Если вы подключили к VM лишь некоторые разделы диска, остальные разделы иногда тоже монтируются в VM, хотя и не читаются. Можно открыть в госте Disk Management Console и размонтировать их, удалив присвоенные им гостевой ОС буквы.
- Чтобы по выходе из VM подключенные диски остались неизменными, откройте их только для чтения и сделайте Snapshot VM утилитой vmrun.exe из VMWare Tools, запущенной в Command Prompt хоста из папки с VM дисками.
- Версии гостевой ОС, для которой создана VM, и реально запускаемой в VM гостевой ОС должны совпадать. Ряд функций серверных версий ISO дисков типа Acronis доступны лишь в VM, созданных для серверных гостевых ОС.