Я придерживаюсь мнения, что переход Apple на процессоры Intel был одним из самых умных шагов, которые они когда-либо делали. На аппаратном уровне это объясняется различными причинами, но на программном уровне он обеспечивает возможность естественной работы Windows. Это также обеспечивает намного лучшую работу при запуске Windows внутри виртуальной машины. До Intel виртуализация должна была работать как эмулятор, своего рода перевод между наборами команд совершенно разных процессоров. Благодаря Intel машины Apple теперь работают на тех же процессорах, что и большинство компьютеров. Программное обеспечение VMware может выполнять большую часть программного кода непосредственно на хост-процессоре. Это значительно повышает производительность.
Apple делает Boot Camp доступным с Leopard OS X. Boot Camp используется для создания двойной загрузки. Это будет работать, так как позволит вам полностью запустить Windows на вашем Mac на базе Intel. Недостатком является то, что вам необходимо перезагрузить компьютер, чтобы переключить операционные системы. Если вы похожи на меня, где какое-то программное обеспечение лучше для Mac, а какое-то лучше для Windows, принудительная перезагрузка для переключения невероятно раздражает. Запуск Windows внутри виртуальной машины внутри OS X, тем не менее, означает, что вы можете запускать Windows точно так же, как любое другое приложение, установленное на вашем компьютере. Перезагрузка не требуется.
Двумя крупными претендентами на Mac являются Parallels и VMWare Fusion. На данный момент я не пробовал Parallels. Откровенно говоря, это потому, что я слышал, что VMWare Fusion лучше. Итак, что я думаю о VMware Fusion на этом этапе? Ну, заголовок этого поста, вероятно, дал его.
Использование Vmware Fusion
Я установил VMWare Fusion на свой Mac Pro. Это была пробная версия, которая даст вам полную функциональность на 30 дней. После установки он проведет вас через процесс настройки вашей первой виртуальной машины. Вы выберете операционную систему заранее. Поскольку Windows является наиболее популярным вариантом, VMware предоставила наиболее полную поддержку этой операционной системы. Вы можете запускать другие системы (например, Ubuntu) с VMWare Fusion без проблем, однако некоторые удобства, которые вы получаете с Windows, будут недоступны (подробнее об этом чуть ниже). При установке Windows VMware запросит у вас ключ продукта. Это происходит потому, что он может автоматизировать установку Windows для вас от начала до конца.
Если у вас уже установлена Windows в разделе Boot Camp, VMware обнаружит ее и позволит вам использовать установку Boot Camp в качестве виртуальной машины внутри OS X. Нет необходимости переустанавливать.
жесткий диск (с установленной Vista) в качестве раздела Boot Camp.
После установки вы можете легко запустить виртуальную машину. Как и обычный компьютер, он загрузится и войдет в Windows. Единственное отличие состоит в том, что все это происходит внутри окна в OS X. Это на самом деле освобождает возможность перезагрузки компьютера с Windows без перезагрузки всего компьютера.
Внутри Windows VMware установит VMWare Tools. Это аналог, который работает внутри Windows, что дает более простое взаимодействие между ним и OS X. Например, я могу легко перемещать мышь в виртуальную машину и из нее. Без этого, как только я щелкаю внутри Windows, мышь застревает там, пока я не нажму специальную комбинацию клавиш, которая возвращает мой курсор мыши обратно к OS X. Vmware Tools также обеспечивает доступ к файловой системе OS X для Windows в качестве сетевого диска. на Z. Он также обеспечивает поддержку режима Unity …
Режимы просмотра
Существует три способа просмотра виртуальной машины: режим единства, оконный режим и полноэкранный режим. Оконный режим покажет Windows внутри окна (насколько я знаю, иронично), полностью перемещаемый и изменяющий размеры внутри OS X. На полном экране отображается полный экран Windows. В полноэкранном режиме очень трудно сказать, что вы не работаете с родной коробкой Windows. В моем случае (с использованием нескольких экранов в OS X) я могу использовать полноэкранный режим Windows на одном из моих мониторов, в то время как на всех остальных экранах отображается OS X. И я могу легко перемещаться вперед и назад. Это обеспечивает самый простой способ запуска двух операционных систем, которыми я когда-либо пользовался.
Режим Unity позволяет запускать приложения Windows внутри OS X, очевидно, без интерфейса Windows. Это означает, что вы можете добавить приложения Windows в Dock, выбрать его в Expose и иначе обработать приложение Windows, как если бы оно было приложением OS X. Это работает, однако это не без ошибок. Я несколько раз терпел крах VMware, пытаясь что-то сделать в режиме Unity. Иногда перемещение приложения Windows показывало бы тени рабочего стола Windows за ним. Другими словами, режим Unity очень крутой, но он не обеспечивает безошибочный способ запуска приложения Windows в OS X. Он все еще достаточно глючный, когда вы знаете, что все время работаете внутри скрытой виртуальной машины под этим.
Замечания по использованию и проблемы
Производительность VMware очень хорошая. Вы должны иметь в виду, что внутри виртуальной машины Windows по-прежнему Windows. Например, я запустил Vista внутри виртуальной машины. Это работало, но было медленно, потому что Vista - раздутая операционная система. Если он раздут за пределами ВМ, он будет раздут и в ВМ. Vmware Fusion, кажется, работает Windows XP намного лучше, чем Vista. После добавления дополнительной памяти в Mac Pro я увеличил объем памяти виртуальной машины до 1 гигабайта. Так как Windows XP очень хорошо работает с 1 гигабайтом памяти, она работает с виртуальной скоростью внутри виртуальной машины. Время от времени для перерисовки экрана внутри виртуальной машины требуется некоторое время, но в целом все работает очень хорошо. Если вы собираетесь использовать Vmware Fusion на своем Mac, я определенно рекомендую XP поверх Vista.
Я также попытался запустить Ubuntu Linux внутри VMware Fusion. Он также работает хорошо, хотя поддержка не так сильна, как для Windows. Главное, чтобы установка VMware Tools для Windows была полностью автоматической и простой. С Ubuntu Vmware просто вставляет образ DVD на рабочий стол Ubuntu и оставляет его на ваше усмотрение. Это не очень полезно для большинства людей. Истинный ботаник Linux, который является королем командной строки, вероятно, справился бы с этим легко, но мои навыки Linux не на высоте. Итак, Ubuntu прекрасно работает в VMware Fusion, но если вам не удастся установить VMware Tools, он будет работать на небольшом виртуальном острове, практически не интегрируясь с остальной частью вашего Mac.
Vmware Fusion - это большое приложение, которое не защищено от сбоев. Мне удалось сбить его два или три раза. Один сбой заставил меня «принудительно завершить» его в OS X. Он все еще оставался в Dock даже после этого, и я в итоге перезагрузил всю машину, чтобы начать с чистого листа. Не пробуя Parallels, я бы подумал, что иногда он делает то же самое. Я также прошел через период, когда Vmware, казалось, вызывал панику ядра в OS X. Это происходило примерно три раза подряд, а не с тех пор.
Поддержка нескольких мониторов слабая. Возможно, я должен сказать, что не существует. В оконном режиме я могу перетаскивать окно виртуальной машины - нет проблем. Однако в режиме Unity все приложения Windows ограничиваются одним экраном. Попытка перетащить приложение на другой монитор приводит к тому, что окно не перерисовывается. Это просто не пойдет. Представление Unity ограничено экраном, на котором работает сама виртуальная машина.
Аппаратная поддержка хороша внутри виртуальной машины. Очевидно, что некоторые аппаратные средства виртуализированы, но поддержка принтеров, USB-устройств, доступ к CD-ROM - все работает без проблем. По сути, это все равно, что запускать Windows изначально, за небольшим исключением. Стабильность тоже хорошая, так как я мог делать такие вещи, как использовать свой сканер и сканировать прямо в виртуальную машину.
Выводы
В общем и целом, Vmware Fusion - это очень хорошее программное обеспечение, без которого я бы никогда не запустил свой Mac. Это не идеально, но я ожидаю, что Vmware продолжит улучшать его. Vmware - грандиозная виртуализация в отрасли, поэтому за программным обеспечением у вас есть надежное имя. Итак, наконец, плюсы и минусы:
Pros
- Запускает другие операционные системы на вашем Mac без перезагрузки
- Обеспечивает практически безоговорочное использование Windows под OS X.
- Отличное выступление
- Легко использовать
Cons
- Не поддерживает многоэкранные настройки
- Иногда падает
- Режим единства не идеален