Холодными январскими новогодними праздниками я, сидя дома, решил вспомнить молодость и поиграть в небезызвестных Heroes of Might and Magic III аж 1999 года выпуска. Но вот засада – оказывается, среди имеющихся дома компьютеров на двух стоял OS X, на еще двух – Ubuntu Linux. И ни одного Windows. Таким образом, чтобы сыграть в классику, нужно было Windows где-то взять. На самом деле достаточно типичная ситуация для 2010-х.
Я скачал и установил VirtualBox от Oracle – бесплатную виртуальную машину, которая позволяет установить в Mac Windows и запускать внутри обычные приложения. Быстро и просто – вот были критерии моего выбора.
Написал обо всем этом в Facebook и Twitter и тут же был отруган друзьями за то, что не поддерживаю «отечественного производителя» в лице Parallels, который производит едва ли не лучший в мире движок для установки и управления виртуальной Windows в OS X.
Сказано – сделано. Я решил протестировать Parallels Desktop на собственном опыте, на двух компьютерах – iMac 27” 2011 года выпуска (Core i7, 12 Gb RAM, HDD) и MacBook Pro with Retina Display 15” 2012 года выпуска (Core i7, 8 Gb RAM, SSD). На обоих компьютерах была установлена последняя на текущий момент (февраль 2014) OS X версии 10.9.1.
Parallels Desktop позволяет виртуализировать Windows и запускать ее в OS X (и запускать, простите за тавтологию, много чего другого на много чем другом – например, установить Android OS или Chrome OS). То же самое умеет VirtualBox. Но при этом Parallels Desktop стоит немалых денег (около $100), а тот же VirtualBox – БЕСПЛАТЕН. Казалось бы, “если нет разницы, то зачем платить больше?” (с)
Давайте рассуждать логически. Раз продукт Parallels Desktop активно продается и распространяется по всему миру, логично предположить, что платить есть за что. Так в чем же разница?
Если очень коротко, то Parallels Desktop по сравнению с VirtualBox – это суперкар в мире, где все ездят на малолитражках, объясняя это их дешевизной. Или это коробка-вариатор по сравнению с механической коробкой. Или самолет по сравнению с поездом. Но еще ближе аналогия – это iPhone по сравнению с Blackberry в далеком 2007 году.
Parallels Desktop, в лучших традициях Apple, сделан из любви к пользователю. Разработчики заранее подумали о различных подводных камнях, о комфорте пользователя, о том, чтобы сэкономить его время, а «сам полет сделать максимально комфортным». Переходя из VirtualBox в Parallels Desktop, вы пересаживаетесь из «эконома» в «первый класс».
Система потрясающе гибко, глубоко и удобно связывает между собой OS X и Windows. Приведу лишь несколько примеров, остальное можно (и нужно) с радостью находить самому.
Во-первых, «фирменный» режим Coherence. Это когда на одном рабочем столе OS X одновременно открыты и работают и приложения Windows, и приложения OS X. Это выглядит именно так, как и звучит. Вы можете двигать, сворачивать, разворачивать и ресайзить окна, и не задумываться (почти) о том, что и где было запущено на самом деле.
Во-вторых, Parallels Desktop тесно интегрирует операционки между собой. Она связывает системы на уровне общих папок и доступа к данным друг друга, создавая автоматически все папки доступа. Для DropBox и подобных систем создаются виртуальные диски – чтобы не синхронизировать их содержимое два раза на один компьютер. Синхронизируется просто все, что только можно.
В-третьих, система смешивает OS X и Windows-приложения, в общем меню доступа соседствуют iPhoto и Microsoft Office Visio, Safari и 1С. А еще такая же интеграция производится и с контекстными меню и ассоциациями файлов:
В-четвертых, скорость работы, чисто визуально, просто потрясает. Это надо видеть. Не делал специальных тестов, но все, что хотел – работает, и работает быстро. Не понял только, почему по умолчанию виртуальной системе отдали так мало мощности железа – только 1 ядро и 1 гиг памяти при наличии 8 виртуальных ядер и 12 гигов оперативки… Но это мелочь – исправление на 4 ядра и 4 Гб заставили Windows взмыть, словно реактивный самолет.
В-пятых, удобство работы с разделом BOOT CAMP, если туда ранее была установлена Windows (как раз мой случай). Parallels Desktop обнаруживает такой раздел, предлагает его подключить, активирует – и новая установка Windows не требуется! Отличная работа!
В-шестых, можно импортировать любую существующую виртуальную машину (того же VitrualBox) в формат Parallels и запускать за несколько минут.
Всего я проверил три связки работы:
1. На MacBook Pro я сконвертировал имеющуюся там виртуальную машину Windows XP SP3 за менее чем минуту и получил множество полезностей даже с такой старой Windows: например, в Safari появилась кнопочка «открыть в Internet Explorer». Это очень помогает в работе с, например, старыми Интернет-банками.
2. На iMac я установил Parallels так, чтобы она запустила мою Windows 7 в BOOT CAMP. Тут очень важным моментом является тот, что Windows 7 в BOOT CAMP у меня ранее была повреждена и НЕ ЗАГРУЖАЛАСЬ. Чтобы ее загрузить, нужно было много плясать с бубном вокруг компьютера, выжимая всякие комбинации вроде Alt на этапе старта загрузчика, затем Fn + F8 для запуска в безопасный режим во время запуска Windows. Так вот: Parallels Desktop сделал процесс этот намного более простым и быстрым, а главное – позволил Windows починить! Не знаю уж, что он доустановил в Windows в качестве Parallels Tools, но система в итоге загрузилась. Чудо какое-то просто!
3. Еще на iMac я запустил также теста ради (практического применения это действие вряд ли имеет) Windows 8, которая ранее была виртуальной машиной VirtualBox. Процесс также прошел быстро и на выходе позволил работать с Windows намного комфортнее. Просто удобнее – что тут еще скажешь?
Надо ли говорить, что все работает быстро, удобно и максимально комфортно? И в Heroes теперь можно играть гораздо проще, чем раньше. Я счастлив!
И еще мы провернули одну очень забавную вещь: в корпоративной сети нельзя авторизовать компьютер, отличный от Windows. На Mac, соответственно, воспользоваться ресурсами сети нельзя. Но благодаря Parallels Desktop мы все настроили: соединение происходило через Windows, которая, хоть и виртуальная, была заведена в домен. В итоге Mac брал с нее доступ к файлам сети. Чудеса 🙂
Вывод прост. Parallels Desktop – это, конечно, инструмент для тех, кто запускает виртуальную машину сильно чаще одного раза в год. Если Вам нужна 1С, Internet Explorer, доступ к корпоративной сети на стандартах Microsoft, игры под Windows, нормальный офисный пакет или это эксклюзивные части вроде Visio, средства разработки и тестирования под Windows вроде VisualStudio – Parallels Desktop сохранит множество нервных клеток и сбережет кучу нервов. Категорически его рекомендую за это! Ну и… в конце концов, отечественного производителя надо поддерживать, ведь так? 🙂
Два вопроса:
1. Кроме windows оно умеет запускать linux/*bsd?
2. Есть ли ограничение на кол-во одновременно запущенных витруалок? (вроде в радио-т говорили что не более одной, но могу ошибаться)
1. Умеет
2. Теоретически ограничения нет, практически — на сколько хватит ресурсов компьютера.