Аналог bootcamp для windows

Обновлено: 05.07.2024

Владельцы Mac с процессором Apple M1 могут быть счастливы. Компания официально объявила о выходе обновления Parallels Desktop 16.5. Это значит, что желающие использовать мультисреду смогут свободно запускать Windows 10 ARM на «маковском» железе. Попробуем разобраться, как все это работает на практике.

Для чего все это нужно

Проблема в том, что утилита Boot Camp в Big Sur больше не поддерживает стандартные х86-64 разрядные системы Windows, отчего пользователям приходится искать альтернативы.

Позиция самой Apple пока неизвестна. Возможны два варианта:

  • утилита «оживет» после официального выхода Windows под ARM;
  • программа BootCamp активно дорабатывается и станет доступной в следующих версиях ОС.

Преимущества по версии Parallels

Компания заявляет, что сумела значительно повысить производительность работы, причем ускорение исчисляется не в долях процентов. Производитель гарантирует, что Windows 10 ARM на «маках» с процессором M1 может работать на 30 % быстрее. Причем оппонентом для столь смелого сравнения выбран сам 15 MacBook Pro образца 2019 года, «сердцем» которого является Intel Core i9!

Еще разработчик утверждает, что Parallels Desktop 16.5, под которым запущена Windows 10 на Mac, потребляет в 2,5 раза меньше энергии по сравнению с аналогичными компьютерами на базе процессоров Intel.

Процесс установки

Еще раз напомним – обычная Windows 10 (х86-64 разрядности) на чипе М1 не запустится. Потребуется Insider Preview для ARM-процессоров. Для ее получения необходимо зарегистрироваться в программе Insider Preview на официальном сайте Microsoft, или воспользоваться неофициальными файлообменниками – в этом случае законодательство вы не нарушите. Обладателям лимитного подключения нужно быть готовым к размеру скачиваемого образа — он чуть больше 8 Гб.

До или после скачивания образа потребуется установить Parallels Desktop 16. Программа платная, но двухнедельный триальный период позволит оценить ее преимущества и недостатки. Сразу после установки она предложит пользователю подтянуть образ автоматически или самостоятельно выбрать файл. Последний вариант оптимален для пользователей с плохим качеством соединения — и сегодня такое случается.

Сама установка занимает не более 10 минут: полный комплект драйверов устанавливается в автоматическом режиме, участия пользователя при этом не требуется.

Подключение сборок, поддерживающих эмуляцию х64-разрядных программ

Чтобы обеспечить лучшую поддержку х64-разрядных программ, необходимо обновить установленную в «виртуалке» ОС до самой свежей редакции — при ее наличии.

  1. Перейти по адресу «Пуск-Параметры-Обновление и безопасность».
  2. Зайти в раздел «Программа предварительной оценки Windows».
  3. Зарегистрировать новый аккаунт.
  4. Переключиться на канал получения обновлений Dev Channel.
  5. Снова вернуться в «Обновление Windows».
  6. Нажать на кнопку «Проверить наличие обновлений» и, при наличии, скачать наиболее свежую инсайдерскую сборку.

Выполнение шагов необходимо ввиду постоянной доработки самой версии Insider Preview — в ней регулярно появляются новые опции и улучшается совместимость с х64-разрядными программами. Если острой необходимости в использовании последних нет, можно эти действия не выполнять.

Производительность

Разработчики Parallels для работы Windows по умолчанию выделяют два ядра процессора с частотой 1,5 Ггц, 4 Гб RAM и 256 Гб дискового пространства для пользователя. Какие ресурсы задействуются от графической подсистемы, ни разработчики, ни сама утилита не сообщают.

На новеньком Macbook Pro 13`` образца 2020 года нативное разрешение дисплея при «параллельном» запуске Windows составляет 2560х1600 пикселей. Здесь нужно отметить честность компании Parallels — полностью запущенная система практически не потребляет ресурсов чипа, что косвенно подтверждают заявления о высоком быстродействии и производительности.

К сожалению, это не касается потребления оперативной памяти. По умолчанию включен режим, при котором гостевая система использует минимум половину операционной памяти. Тестеры уже жалуются на то, что на «Маках» с 8 Гб оперативной памяти запущенная в виртуальном режиме Windows потребляет не менее 6 Гб RAM, активно используя Swap. О продуктивной работе в этом случае речи не идет.

Если пользователь принадлежит к числу счастливчиков, которые используют максимальную комплектацию Mac и способны оплатить больший объем ресурсов, он может настроить виртуальную машину иначе. Необходимо открыть меню «Действия», выбрать пункт «Настроить». Открыв вкладку «Оборудование», можно самостоятельно выдать Windows больше ресурсов, «отщипнув» их от родительской системы.

Общие выводы и рекомендации

Уже сейчас в целом все работает: даже обещания по поводу высокой производительности отчасти справедливы. Вот только назвать работу стабильной пока не получается. Запуск легких х32-разрядных программ в порядке, а вот тяжеловесные х64-разрядные приложения работают нестабильно. Поиграть в Counter-Strike вы сможете без вопросов, а вот запустить что-то более тяжеловесное не всегда получится: все зависит от удачи и объема выделенных под виртуалку ресурсов.

Такие моменты нельзя отнести к претензиям — по сути, система работает в статусе «беты», и многого требовать глупо. Пока что тормозит развитие самой Windows 10 для ARM. Когда выйдет долгожданный релиз, можно будет делать окончательные выводы. Но пока путь выглядит перспективным.

В своей повседневной работе я использую Xara Xtreme Pro (графический векторный редактор). Чтобы расширить функционал этой программы, мне приходится держать AutoHotkey (автоматическая нажималка кнопок, кликалка мышкой и тд.). В такой связке есть свои нюансы (нужна возможность переназначения любых сочетаний клавиш, как виндовых, так и маковских).

  1. Скорость запуска и работы;
  2. Безглючность;
  3. Удобная работа сразу в винде и макоси (кооперация);
  4. Возможность переназначать любые горячие клавиши.



Apple BootCamp

Скорость: грузится и работает очень шустро (ещё-бы, нативная винда какникак).
Безглючность: глючит настолько насколько сама винда может глючить.
Кооперация: отсутствует. По сему, решение годится только для игр или спецсофта, который требует очень много ресурсов и не подходит для запуска под виртуальными машинами (например 1C или SolidWorks).
Горячие клавиши: проблем нет, потому что винда работает в монопольном режиме.



CodeWeavers Crossover

Скорость: хорошая скорость работы и запуска.
Безглючность: очень глючная программа, хоть мой редактор в ней и запускается, но постоянно вылетает и сыпет ошибками (со многими другими программами наблюдалось подобное, либо глючат, либо вообще не запускаются). Единственное, для чего очень пригодился кроссовер – поиграть в Half-Life и его инкарнации (OrangeBox). При игре в халф никаких сбоев не было. Использовалась версия Crossover Games. Возможно, что кроме халфа сгодится и для других игр.
Кооперация: никаких проблем. Проги работают в оконном режиме, наравне с маковым софтом.
Горячие клавиши: даже не проверялось, ввиду невозможности нормальной повседневной работы.



Sun VirtualBox

Скорость: винда под виртуалбоксом грузится удивительно быстро (гдето секунд пять). Приложения работают шустро. По загрузке процессора система сопоставима с VMWare.
Безглючность: в последней версии появилась стабильность при работе с софтом, старые глюки куда-то делись :)
Кооперация: есть режим и отдельной песочницы и интеграции дисплея (виндовые окна вперемешку с маковскими).
Горячие клавиши: AutoHotkey выдали несколько ошибок на те кнопки, которые работали в других виртуалках без проблем, и отказались запукаться. Также не удалось переназначить стандартные кнопки виртуалбокса через системные настройки (с любой другой мак-программой это делается на раз-два).

После покупки Innotek'а SUN'ом, у виртуалбокса дела пошли в гору. В перспективе это неплохая программа.



VMWare Fusion

Скорость: грузится сопоставимо с нативным режимом. Работает быстро.
Безглючность: В детстве у фьюжина были глюки с сетью, но их давно уже вылечили. Вмварь работает на редкость стабильно, как швейцарский армейский молоток :)
Кооперация: есть режим и отдельной песочницы и кооперации с маковым интерфейсом (Unity).
Горячие клавиши: имеется досадный глюк. В режиме Unity нужная мне программа AutoHotkey не работает. То есть я могу работать только в одном общем окне. Кому AutoHotkey не нужны, это не помеха, можно пользоваться Unity.

VMWare – это наша надежда и опора. Программа, кроме моего Macbook Pro, также успешно используется на Macbook и Macbook Air (на аире под ней без проблем живёт лицензионный Консультант+). Рекомендую к использованию.



Parallels Desktop

Скорость: грузится и работает зело быстро.
Безглючность: обнаружилось, что Parallels Desktop подтормаживает на MacBook Air, но думаю это дело временное и скоро полечат (а может и уже полечили).
Кооперация: о, это песня. Система работает и в своем окне и в кооперации с макосью (Coherence). И очено хорошо это делает. Кстати, есть опция — расположить виндовый трей в маковском менюбаре (в режиме Coherence). Это важно, потому что AutuHotkey сидит в трее.
Горячие клавиши: это ещё одна песня. AutoHotkey работают! Прям на фоне маковских прог работают любые сочетания клавиш автохоток. Правда маковские хотки их перекрывают, но это лечится переназначением стандартных клавиш для параллели в системных настройках макоси. Например я использую Command-Q и Command-W в винде.

Два конкурента

Когда я только пересел на макось, параллель была третьей версии. Это было тормозное глюкало, которое могло затормозить все два ядра и завесить систему в корку. Я ругал параллель и никому не советовал с ней связываться. Однако, осенью вышла Parallels Desktop v.4 и это уже совсем другой продукт. Все мои хотелки были реализованы. Даже не пришлось с нуля устанавливать систему, я импортнул контейнер от VMWare. Так что конкуренция между VMWare и Parallels только на руку пользователям.

По жоркости Parallels делает VMWare в несколько раз. Если VMWare кушает 15-25% процессора в простое, то Parallels ест 2-3%. Это позволяет, кроме винды, параллельно запускать для экспериментов Ubuntu Server и FreeBSD.

Организация софта и рабочих файлов

Весь нужный мне виндовый софт собран (преимущественно в portable версиях) и хранится в макоси в определённом каталоге, а в виртуалку подключается по внутренней сетевой шаре, как отдельный том. Это решение позволяет легко менять виртуальные контейнеры и использовать один комплект софта на разных виртуальных машинах и эмуляторах. ЗаZIPованый контейнер с установленной виндой весит всего 190 мегабайтов (благодаря кастрированому дистрибутиву Windows XP).

Все рабочие документы тоже хранятся на сетевой шаре в макоси, а в последних версиях VMWare и Parallels каталоги Desktop и Documents можно сделать прозрачными для виртуальной машины. То есть имеем единый рабочий стол и документы в макоси и винде.

Список тестированного win32 софта

Far;
Portable 3ds Max 2008;
Portable Corel Draw X4;
Portable IE7;
Portable MS Office 2003;
Portable Photoshop CS3;
Portable SketchUp 6;
Total Commander;
Xara Xtreme Pro.

Виртуальные машины (VirtualBox, Parallels, VMWare) справились с ним на ура.

Для игр: Apple BootCamp или Crossover Games (избирательно).
Для тяжелого виндового софта: Apple BootCamp.
Для повседневной стабильной работы: VMWare Fusion.
Для комфортной и быстрой работы с самыми передовыми фичами: Parallels Desktop (на сегодня – мой выбор).

Последняя версия VirtualBox'а, прям порадовала. У этой системы есть все шансы выбиться в лидеры, потому как бесплатная. Рекомендую попробовать.

Создайте загрузочную флешку Windows без помощи компьютерного мастера или знакомого, который разбирается в технике. Напишу о разных способах, подходящих новичкам.

При составлении данного пошагового руководства исхожу из того, что образ системы вы уже:

  • Загрузили с сайта разработчика ОС
  • Сохранили на жестком диске или SSD

Если это еще не сделано, начните чтение с подробной инструкции по загрузке ISO. Рассмотренная в материале по ссылке программа Media Creation Tool от Microsoft может применяться для скачивания с последующей записью образа на накопитель. И это первый метод создания загрузочной флешки.

Для скачивания образа может применяться:

  • Настольный компьютер или ноутбук под управлением Windows
  • ПК с Линуксом
  • Mac
  • Android-телефон
  • Планшет

Создать загрузочную флешку, предназначенную для дальнейшей установки Windows вы можете на ПК с ОС:

Обратите внимание, что некоторые методы работают только в ОС от Microsoft.

Теперь рассмотрю наиболее простые и универсальные способы. Для входа на веб-сайты использую Microsoft Edge. Вы можете воспользоваться другим браузером. Возможны отличия в интерфейсе.

Загрузочная флешка Windows на Mac, Windows- или Linux-компьютере

Программный инструмент balenaEtcher привлекателен для новичков, поскольку в нем отсутствуют шаги, требующие компьютерных знаний и навыков.

Перейдите на официальный сайт balenaEtcher, программы для записи ISO-образов на карты памяти SD и накопители, подключаемые к разъему USB (флешки). Обратите внимание: в окне браузера показан интерфейс утилиты.



Если загрузочный накопитель будет создаваться на ПК под управлением другой ОС:

  • Щелкните по стрелке вниз, расположенной на салатовом фоне справа


  • Выберите версию для платформы: macOS или Linux
  • Скачайте на HDD или SSD версию для своей ОС


В Edge вам предлагается:

  • «Выполнить»: запустить исполняемый файл сразу после скачивания
  • «Сохранить»: разместить файл по указанному вами пути на накопителе ПК
  • Отменить загрузку

Первый вариант удобнее для начинающих пользователей, поскольку в нем меньше шагов. При втором варианте скачанную программу нужно запустить из того каталога, в который она сохранена.




Установка инструмента займет некоторое время.


Если используете Linux, Windows или Mac и предпочитаете устанавливать программное обеспечение с применением команд, обратите внимание на строку под перечнем версий утилиты для разных платформ.

Щелкните по ссылке: «Debian (.deb) packages» если ваша ОС основана на Debian. К таким системам в том числе относятся Ubuntu и Linux Mint. «Red Hat (.rpm) packages» — ссылка для пользователей Линуксов, поддерживающих установку софта из RPM-пакетов. Пример: Fedora. Обе ссылки ведут на одну страницу с описанием процесса установки для разных ОС.


По ссылкам содержатся инструкции по установке и удалению утилиты:






В правой верхней части окна программы — значок настроек («шестеренка»). Щелкните по нему.


Оставьте настройки предлагаемые по умолчанию, если не требуются особые опции, о которых вы точно знаете. Единственный параметр, на который стоит обратить внимание — первая строка перечня. Предлагает пользователю отправлять отчеты об ошибках и использовании инструмента. Исходно опция включена, но может быть отключена вами. Для этого нужно снять «птичку» слева от текста.

Вторая снизу опция — автоматическое обновление программы.


Процесс создания флешки для последующей установки операционной системы состоит из трех шагов.

Первый («Select image»). Укажите путь к образу (ISO-файлу) ОС:

  • Windows 10
  • Windows 7
  • Linux Mint
  • Ubuntu
  • Другого дистрибутива Линукс

Второй («Select target»). Выберите чистую подключенную к USB-порту ноутбука или настольного ПК флешку. Она и станет загрузочной после завершения третьего шага работы программного инструмента.

Третий («Flash!»). Запись образа системы на флеш-накопитель. Дождитесь завершения работы программы.


Извлеките созданный загрузочный накопитель из разъема. В дальнейшем используйте его в качестве источника для установки системы.

Rufus

Перейдите на официальный сайт утилиты Rufus.

В правом верхнем углу страницы — список.


Выберите из него язык. Подтвердите выбор щелчком мыши.


  • Rufus (надо устанавливать)
  • Переносная версия (достаточно запустить скачанный исполняемый файл)

Чуть выше отображается дата свежайшего обновления программного инструмента. Рекомендую остановиться на версии, не требующей установки, то есть дополнительного шага на пути к конечному результату — работоспособному загрузочному USB-накопителю. Щелкните по ссылке выбранной версии программы.


В браузере Microsoft Edge, в нижней части окна приложения, появится перечень доступных действий с файлом. Упростите себе задачу — нажмите «Выполнить». Утилита начнет работу сразу после загрузки без дополнительных действий. Предусмотрена возможность сначала «Сохранить» ее на жесткий диск, а затем — запустить ее.


Система спросит у вас: «Разрешить этому приложению вносить изменения на вашем устройстве?» Примите решение. Продолжение работы программы возможно только после нажатия пользователем кнопки «Да».


Определитесь, необходима ли вам автоматическая проверка обновлений программного инструмента («Да»). В большинстве случаев работа с более свежей версией ПО предпочтительна, поскольку в ней исправлены известные ошибки.


Программа удобна тем, что у нее всего одно окно. Все настройки и параметры указываются в нем.

Определите «Устройство». Выберите из списка флешку. Перед этим ее нужно подключить к USB-порту компьютера.

«Методом загрузки» является ISO-образ Windows, путь к которому необходимо указать.

Выбор «Целевой системы» зависит от того, используется ли на ПК современный интерфейс UEFI или классический BIOS.

Из списка «Файловая система» рекомендую выбрать «FAT32», а «Размер кластера» оставить предлагаемый по умолчанию — 16 килобайт.


Поочередно щелкните по надписям: «Показать расширенные свойства диска» и «Показать расширенные параметры форматирования». Отобразятся предназначенные для опытных пользователей дополнительные опции утилиты. Кроме случаев, когда вы абсолютно уверены в необходимости дополнительных настроек, не меняйте ничего в этих разделах.


После завершения установки параметров:


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

WinSetupFromUSB

Программа для операционных систем Windows предназначена для создания загрузочных (в том числе и мультизагрузочных) флешек операционных систем:

  • Windows (начиная с версий 2000/XP)
  • Linux
  • BSD

Созданный с ее помощью загрузочный накопитель может использоваться на компьютерах с (U)EFI и классическим BIOS.

Щелкните по пункту «Downloads» меню веб-сайта.


Для загрузки предлагается наиболее свежая на момент посещения веб-сайта версия. Щелкните по ссылке с названием EXE-файла.



В самораспаковывающемся архиве содержатся версии для 32- и 64-битных компьютеров.


Запустите версию, соответствующую архитектуре центрального процессора вашего ПК. В единственном окне программы:


Мощный инструмент для опытных пользователей, которым нужна возможность загрузки и установки нескольких ОС с одного накопителя. Несложен и для начинающих.

UltraISO

Запускается на компьютерах под управлением Windows:

Предусмотрена возможность создания загрузочных CD операционных систем Windows NT, 2000, XP. Инструмент поможет пользователям, которым нужно создать загрузочный накопитель старой ОС на древнем компьютере.

Применяется также для редактирования компакт-дисков с аудитоконтентом. Обрабатывает образы Audio CD в формате .NRG(Nero). Предусмотрена возможность определения метки диска и названия песни.

Откроется домашняя страница утилиты. Обратите внимание, что это платный программный продукт. Посетителям сайта предлагается скачать триал-версию UltraISO Premium.


Для этого нажмите на кнопку «Free Trial». Edge предложит «Выполнить» или «Сохранить» исполняемый файл. Первый вариант удобнее, поскольку ПО запустится сразу после загрузки.


Чтобы начать работу с приложением, ему необходимо предоставить разрешение на внесение изменений на устройстве (кнопка «Да»).


Установка начнется только после того, как пользователь примет условия лицензионного соглашения. Перед тем, как выбирать этот вариант (первый в выделенном блоке) и нажимать кнопку «Далее», внимательно прочитайте текст. Если предпочитаете воспользоваться одним из ранее рассмотренных методов — прервите установку (второй вариант).


Будет предложена папка, в которую устанавливается программный инструмент для создания загрузочного накопителя. Вы можете указать другую. Для этого используйте кнопку «Обзор». Нажмите «Далее» для установки утилиты в выбранный каталог.


Мастер установки спросит, в какой папке главного меню создать ярлык программы и предложит выбрать другой каталог. Жмите «Далее», чтобы перейти к следующему шагу установки.


  • Создать значок программы на Рабочем столе
  • Открывать ISO-файлы в ней по умолчанию
  • Установить эмулятор дисков для ISO

Опции по умолчанию активны. Отключите вторую, если не пока не уверены, станете ли использовать утилиту в качестве основного инструмента для создания загрузочных флешек.



Если оставить «птичку» перед опцией запуска, программный инструмент откроется после нажатия кнопки «Завершить».


В стартовом окне указана цена программы. Предлагается ввести регистрационный ключ или купить ПО. Доступна также опция «Пробный период».


Откроется окно инструмента.


В меню «Файл» выберите пункт «Открыть». Укажите путь к ранее скачанному образу операционной системы.


Щелкните по подпункту «Записать образ жесткого диска» из меню «Самозагрузка».


Выберите из списка флешку и нажмите «Записать». Не меняйте никаких настроек, кроме случаев, когда точно уверены, какие параметры нужно переопределить.


Какой метод создания загрузочной флешки предпочитаете вы?

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Давеча решил вплотную заняться вопросом выбора наиболее подходящего (читай простого и безболезненного) для себя способа запуска Windows приложений на маке. Зачем это надо объяснять не буду… Просто скажу, что некоторые жизненно необходимые мне программы в версии для макоси не существуют и в ближайшее время вряд ли появятся (обратное тоже верно: аналогов многих полезных программ под Windows нема).

Самым простым способом порадовать себя работой с Windows приложениями является, на мой взгляд, BootCamp. Действительно, что может быть проще: создаем при помощи визарда ассистента новый раздел, накатываем туда Windows и работаем как ни в чем не бывало, благо все драйвера уже поставляются на диске с «Лео». Проблема тут только одна: необходимость перезагрузки, т.ч. ни о какой параллельной работе OS X и Windows можно и не мечтать. Зато данные с Windows раздела без проблем читаются «макосью», а сама «винда» работает в полную силу без каки-либо penalty, связанных с виртуализацией. Еще одним несомненным плюсом данного подхода является тот факт, что многие современные VM без труда подхватывают данные с BootCamp раздела.

VMWare Fusion. Продуктами WMware под Windows успешно пользуюсь уже пару лет и без каких-либо нареканий. Виртуальная машина под мак также весьма и весьма порадовала. Прежде всего возможностью установки не только Windows, но и «линуксов», а также любых поделок вроде SkyOS, с которыми я раньше баловался в свободное от работы время. Очень порадовал приятный интерфейс и стабильность работы. Что не порадовало: интерфейс по своей интегрированности в макось все же уступает «параллельному» (при копировании файлов возникает диалог VMware, блокирующий работу, режим совместной прозрачной работы win и mac приложений Unity все же пока не дорос до уровня Coherence, используемого в Parallels), да и субъективно он менее расторопен.

VirtualBox. Это средство виртуализации, приобретенное недавно небезызвестной компанией Sun не порадовало ничем кроме цены в 0 долларов. Еще до того, как XP был поставлен и запущен VirtualBox умудрился пару раз «свалиться». Интерфейс же самой «коробки» находится уровнем ниже того, что демонстрировали Fusion и Parallels еще во времена своего бета-детства. Словом, за те пару часов, что я гонял программу, степень доверия к ней и желание возиться дальше не выросло ни коим образом.

Пока что буду выбирать между связкой BootCamp+Parallels/VMware. Кто из последних останется на диске и будет куплен — вопрос пока открытый. У каждого продукта есть свои достоинства и недостатки. Пока что собираюсь посмотреть бету VMware 2, а заодно понаблюдать, как дальше себя будет вести Parallels. Если проработает без падений — сделать выбор будет проще.

Пару слов о недостатках виртуализации. Первое — ресурсы. Про то, чтобы нормально гонять Windows приложения параллельно с Leopard на макбуке с гигабайтом памяти можете забыть: развлечение ниже среднего. Вспоминаем недобрым словом жмотов Apple, почему-то снабжающих свои младшие машинки с памятью, которой впритык хватает лишь для функционирования системы и ставим две планки по гигабайту.

С процессором проблем быть не должно: современные Core достаточно мощны для любых задач, разве что вы решите монтировать в «виртуалке» видео. Игры… если игра работает в буткемпе, это еще не факт, что она нормально заведется в виртуальной машине. Неприятности могут прийти откуда угодно: от криво написанного софта до всенародно любимого старфорса, упорно не желающего видеть лицензионные диски. Т.е. заработало — радуйтесь. Не заработало — лучше оставить затею, т.к. скорее всего завести игру иначе не удастся.

На этом пока все. Если будут толковые комментарии, отличные от «а у миня все работает» или «а у миня ничиво не работает» — пишите.

Читайте также: