четверг, 13 апреля 2017 г.

Создание установочного раздела Mac OS X

Есть множество функций, которые мне нравятся в Mac OS, в частности, одна из таких функций - содержание установочного дистрибутива и корневого (системного) разделов на одном диске.
Чем это хорошо, тем что можно тестировать загрузчик и систему, предустановив на внешний жесткий диск с интерфейсом USB 3.0. И абсолютно не затрагивая основную рабочую операционную систему, ставить опыты с загрузчиком, ОС, кекстами или DSDT на том же рабоче-оевом железе.
Так же данный способ подойдет и для создания загрузочной (установочной) флешки.

Для того, что бы создать раздел для установки понадобится:
1. Жесткий диск или флешка с пустым разделом, отформатированным в HFS+ (Mac OS Extended (журнальный)). 
2. Образ Mac OS X *.app (как правило упакованный в *.DMG).
3. Терминал, запущенный в Mac OS.

$ sudo su
Password:********

Далее:
1) Перейти в каталог с программой:
cd /Volumes/macOS Sierra\ 10.12.1\ \[MAS\]/

2) Указать на какой раздел и какой установщик будем записывать, к примеру:

Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/Setup --applicationpath /Volumes/macOS Sierra\ 10.12.1\ \[MAS\]/Install\ macOS\ Sierra.app --nointeraction

Если все сделано правильно, последует список выполненных команд:

Erasing Disk: 0%... 10%... 20%... 30%...100%...
Copying installer files to disk...
Copy complete.
Making disk bootable...
Copying boot files...
Copy complete.
Done.

в оригинале, можно просто выделить под эксперименты жесткий диск, разбить его на разделы:

1. BOOT: содержимое загрузчика Clover, а так же конфигурационные файлы.
2. Macintosh HD: Диск, на который будем устанавливать операционную систему.
3. Install Mac OS X Maverick
4. Install Mac OS X Yosemite
5. Install Mac OS X El Capitan
6. Install Mac OS X Sierra

По сути, это все, что может понадобится для продуктивных экспериментов с OS X.