Създаване на стартиращо OS X Yosemite флаш устройство с Clover EFI Bootloader - OSXPC

За да създадем инсталационно USB флаш устройство, се нуждаем от:

  1. OS X 10.6.8 и по-нова версия (за предпочитане поне 10.9), работеща навсякъде и както пожелаете;
  2. Машина на Intel (за предпочитане серия iX);
  3. Изтегленият инсталатор на OS X, който се намира в папката Applications;
  4. Флашка 8+ GB;
  5. Администраторски акаунт;
  6. Ръцете са естествено прави;
  7. Изтеглен Clover и необходими kexts (FakeSMC, VoodooPS2 и подобни);
  8. Plist Editor Pro или Xcode.

Първо включете системата, влезте с администраторски акаунт и изтеглете „OS X Yosemite.app“ от App Store.

Докато системата се изтегля, подгответе флаш устройство:

  1. Свързваме флаш устройство (8 GB или повече) към портаUSB 2.0 (не към 3.0, защото задръствания в 90% от случаите);
  2. Стартирайте Disk Utility (/Applications/Utilities);
    yosemite
  3. В Disk Utility изберете свързаното USB флаш устройство (самия диск, а не дяла), след което изберете раздела „Дял на диска“;
    стартиращо
  4. Изберете "Дял: 1";
    yosemite
  5. Щракнете върху „Настройки…“, изберете „Схема за разделяне на GUID“;
    стартиращо
  6. Ние наричаме нашето флаш устройство „Untitled“ (командата по-долу зависи от името на флаш устройството), форматът е „Mac OS Extended (Journaled)“;
    устройство
  7. Щракнете върху „Приложи“, въведете паролата, изчакайте промените да бъдат приложени ... Готово!

След това изтеглете необходимия набор от програми и файлове, които са необходими в процеса:

  • Детелина - товарач ;
  • FakeSMC - kext е необходим за стартиране на системата на компютри, които не са на Apple;
  • PS2 контролер - ако използвате лаптоп или не-USB клавиатура и/или мишка ;
  • Kext за вашия мрежов контролер (зависиконфигурация) (по избор).
  • Plist Editor Pro или Xcode са програми за редактиране на „.plist“ файлове. Изисква се за настройка. Няма голяма разлика, но лично моето субективно мнение е, че е по-добре да използвате офертата на Apple, ако инсталирате система на Apple.

Изтеглихме софтуера и системата, флашката е готова. Така че да започваме!

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

  1. Отворете терминала;
  1. Натиснете ctrl + интервал;
  2. Въведете „terminal.app“.
    флаш
  • Поставете следната команда:
  • създаване
  • Въвеждаме паролата и чакаме, докато се появи ред, който гордо ни казва „Готово.“;
    yosemite
    Ако командата не работи за вас, вижте бележката или изтеглете txt с командата.
  • Флашката е готова. Наполовина. Всичко, което остава, е да инсталирате и конфигурирате буутлоудъра.

    Стартирайте инсталатора на Clover и го конфигурирайте:

    устройство

    стартиращо

    „Промяна на мястото на инсталиране“

    устройство

    Избираме създаденото от нас флаш устройство;

    създаване

    След това „продължи“ и „Конфигуриране“;

    създаване

    И тук започват трудностите. Освен това може да се раздели на два лагера:

    • За UEFI зареждане изберете следното:
    • Инсталирайте Clover за зареждане на UEFI;
    • Инсталирайте Clover на EFI дял (ESP);
    • Изберете тема (да кажем, че е black_green)
    • Изберете следните драйвери в колоната Drivers64UEFI:
    • DataHubDxe-64;
    • EmuVaribleUefi-64;
    • OsxAprioFix2Drv-64;
    • PartitionDxe-64.
    • Трябва да изглежда така:
      създаване
    • За Legacy boot има две най-популярни опции, които работятв 99% от случаите. Помислете за най-популярните:
    • Инсталирайте Clover на EFI дял (ESP);
    • Устройство за зареждане на броя:
    • Инсталирайте boot0ss;
    • CloverEFI:
    • CloverEFI 64-битов SATA;
    • Тема:
    • Всеки, поне всичко (да кажем black_green);
    • Драйвери 64:
    • GrubNTFS-64 (ако трябва да стартирате Windows);
    • Ps2MouseDxe-64 (ако има, по избор);
    • UsbMouseDxe-64 (ако има, по избор);
    • VboxExt2-64 (ако има linux, чийто GRUB се намира на диск с файлова система Ext.2 или Ext.3);
    • VboxExt4-64 (ако има linux, чийто GRUB се намира на диск с файлова система Ext.4);
    • XhciDxe-64 (ако е наличен USB 3.0);
    • Драйвери64UEFI:
    • DataHubDxe-64;
    • EmuVaribleUefi-64;
    • OsxAprioFix2Drv-64;
    • PartitionDxe-64;
    • Инсталирайте системни RC скриптове на главния дял.
    • Трябва да изглежда така:
      yosemite
      флаш
      устройство

    Щракнете върху „инсталиране“, въведете паролата, изчакайте инсталацията да завърши.

    стартиращо

    Почти стигнахме до желаното стартиращо флаш устройство. Остават няколко дребни неща.

    Отворете секцията EFI на флаш устройството;

    yosemite

    Отидете в папката EFI;

    флаш

    Следва папката CLOVER;

    стартиращо

    Отидете в папката kexts;

    флаш

    Копираме изтеглените по-рано кексчета (FakeSMC.kext, VoodooPS2.kext и мрежата, ако има такава) в папката 10.10 и други;

    стартиращо

    Сега затворете тази папка, отидете на самата конфигурация на Clover.

    Отворете config.plist, намиращ се в /EFI/EFI/CLOVER, като използвате Xcode или Plist Editor Pro.

    създаване

    И ние правим конфигурацията на Clover за нашия хардуер.

    * Разделът за стартиране на Yosemite изискваkext-dev-mode=1.

    – И как да намеря config.plist подвашата конфигурация? Как да направите config.plist за вашия хардуер? –Каки в ръка и напред!

    След като конфигурацията приключи, запазете я, като натиснете „command+s“ или като щракнете върху „Запазване“ в горната част на раздела с файлове. Това е последната стъпка.

    Готов! Създадохте стартиращ USB стик с OS X Yosemite на борда, който пасва на вашия хардуер! За да стартирате от него, трябва даконфигурирате BIOS за OS X, ида изберете флаш устройството като първи елемент в приоритета за зареждане.