Apple Script

Две параллельно установленные системы на Mac — это, конечно, хорошо и правильно. Но что делать, если перезагружать компьютер с зажатой кнопкой alt⌥ надоело, а виртуальная машина — дорого и вообще твой Mac с таким не справится? Решение есть — все, что тебе нужно, это стандартная программа Apple Script и всего 10 минут времени.

Утилиту Script Editor  ты найдешь в меню приложений твоего Mac в папке Утилиты. Запускай и создавай новый файл — перед тобой откроется окно с пустым полем для ввода скрипта.

Apple Script

Теперь скопируй скрипт и вставь его в поле для ввода:

Apple Script


set currentHD to "iMac HD"

set toBoot to "Bootcamp"

set deviceID to (do shell script "diskutil list | awk '/" & toBoot & "/ {print $NF}'")

do shell script "bless -device /dev/" & deviceID & " -legacy -setBoot -nextonly" with administrator privileges

tell application "Finder" to restart


В первой строке в кавычках указан загрузочный том с твоей OS X — вставь туда название своего диска, с которого происходит загрузка родной системы. Во второй строке — раздел, на котором установлена Windows. По умолчанию он называется Bootcamp.

Нет времени объяснять, что делает каждая строка — просто сохраняй файл на рабочий стол через Файл → Сохранить, обязательно выбрав формат файла Программа.

Apple Script

Теперь Windows будет запускаться по двойному щелчку на файл — тебе нужно только ввести пароль администратора, если он установлен.

Теги:

stetsenkoaleksey

Алексей Стеценко

Журналист
Фотограф. Любит крепкий кофе и оладушки со сгущёнкой

Материалы

Нашел ошибку в тексте? Выдели ее и нажми Ctrl + Enter
  • В El Capitan работает?
    Есть бесплатная утилитка BootChamp, делает то же самое из менюбара. Но в Капитане не работает из-за System Integrity Protection.

  • «виртуальная машина дорого» — что значит дорого? то, что предлагают Parallels полностью стоит своих денег и не имеет аналогов, в последних версиях очень ее оптимизировали
    а уж техподдержка вообще на таком уровне, что даже Apple может брать пример (проверено лично)

    • то и значит — дорого. отдавать $80 при нынешней ситуации не вижу никакого смысла, а заниматься пиратством не хочется. учитывая еще и как увеличивается расход аккумулятора с запущенной виртуальной машиной, вариант с параллельно установленной системой — самое то.

  • Є безкоштовне рішення у вигляді VirtualBox від Oracle. Нормальна віртуальна машина

    • Есть еще одно бесплатное решение)
      ex.ua)