как создать efi разделы в mac os
Как примонтировать EFI-раздел в Mac OS
При подготовке загрузочной флешки для установки Mac OS, как и в первое время после установки Mac OS приходится часто обращаться к EFI-разделу загрузочной флешки, HDD или SSD. Есть три способа монтирования EFI-раздела в Mac OS.
Первый способ. Быстрый, но нужно быть очень внимательным при выполнении этой операции, поскольку можно примонтировать не тот EFI-раздел и испортить его.
Второй способ более сложный, но дающий стопроцентный результат монтирования нужного EFI-раздела.
Третий способ самый быстрый, но тоже нужно быть очень внимательным.
Итак, обо всем по-порядку.
Для быстрого монтирования EFI-раздела можно использовать приложение EFI Mounter. Запускаем приложение, вводим пароль. Приложение откроет окошко, в котором будут перечислены разделы с EFI. В моем случае disk0s1 это HDD Макбука, а disk1s1 это загрузочная флешка с Mac OS, соответственно, мне нужно примонтировать EFI-раздел флешки. К выбору раздела нужно отнестись внимательней, поскольку можно примонтировать EFI-раздел HDD, изменить его, а после перезагрузки система может не загрузиться. Нужно четко понимать все действия. Разумеется, после установки загрузчика Clover на HDD или SSD, скорей всего придется работать с EFI-разделом disk0s1.
Чтобы примонтировать нужный EFI-раздел, щелкаем по кнопке «Mount».
После этого на рабочем столе и в «Устройства» появится EFI-раздел. Теперь можно делать правки config.plist, копировать необходимые кексты и идти на перезагрузку.
Если необходимо отключить EFI-раздел, то это можно сделать аналогично как с обычной флешкой, либо вновь запустить приложение EFI Mounter, выбрать раздел и щелкнуть «Unmount» (см. картинку 2).
А теперь о втором способе, более сложном. Открываем Терминал, переходим в режим суперпользователя выполнив команду
Создаем каталог для будущего раздела. Для этого выполняем команду mkdir
Выполняем команду и смотрим имеющиеся разделы. Меня интересует EFI-раздел загрузочной флешки. В моем случае это disk2s1.
Монтируем EFI-раздел флешки выполнив команду После выполнения этой команды на рабочем столе и в «Устройства» появится EFI-раздел флешки.
Чтобы отключить примонтированный EFI-раздел, выполним команду
либо извлечем раздел как обычную флешку.
Отмечу, что разделы на разных ПК могут выглядеть иначе. Возможно, EFI-раздел вашей флешки может быть disk3s1.
И, наконец, третий способ, самый быстрый. Если мы точно знаем какой EFI-раздел нужно примонтировать, то в терминале выполняем такую команду: После этого будет примонтирован EFI-раздел загрузочной диска.
# Создание установщика в macOS
В то время как вам не нужна чистая установка macOS чтобы использовать OpenCore, некоторые пользователи предпочитают иметь свежую версию ОС с обновлением их Boot Manager.
Для начала, мы захотим получить себе копию macOS. Вы можете пропустить этот шаг и перейти к форматированию USB, если вы просто делаете загрузочную флешку с OpenCore, а не установщик. Для всех остальных, вы можете загрузить macOS из App Store или с помощью скрипта от Munki.
# Скачивание macOS: современные версии
С компьютера macOS, отвечающего требованиям версии ОС, которую вы хотите установить, перейдите в App Store и загрузите желаемый релиз ОС и продолжайте настройку установщика.
Для компьютеров, которым нужен конкретный релиз ОС или не удается загрузить из App Store, вы можете использовать утилиту InstallInstallMacOS от Munki.
Чтобы запустить его, просто скопируйте и вставьте следующую команду в терминал:
Как вы видите, мы получаем большой список установщиков macOS. Если вам нужна определенная версия macOS, вы можете выбрать её, набрав её номер. Для этого примера, мы выберим 10:
Это займёт некоторое время, поскольку мы загружаем установщик macOS весом 8Гб+, поэтому мы настоятельно рекомендуем прочитать остальную часть руководства, пока вы ждёте.
По завершению, вы найдёте в папке
Начиная отсюда, перейдите к Настройке установщика чтобы закончить свою работу.
# Скачивание macOS: устаревшие версии
# Настройка установщика
Затем запустите команду createinstallmedia предоставленную Apple
Это займёт некоторое время, так что вы можете взять чашечку кофе или продолжить читать руководство (честно говоря, вам не стоит следовать этому руководству шаг за шагом, не прочитав это всё сначала).
Также вы можете поменять путь createinstallmedia на тот, где находится ваш установщик (то же самое с названием накопителя)
Устаревшие createinstallmedia команды
# Настройка Legacy
Для систем, не поддерживающих UEFI загрузку, смотрите ниже:
Настройка Legacy загрузки
Для начала, вам понадобится следующее:
Теперь запустите эту утилиту в терминале в sudo(В противном случае, эта утилита, скорее всего, потерпит неудачу):
Это даст вам EFI раздел с bootia32 или bootx64 файлом
# Настройка EFI окружения OpenCore
How to create an EFI partition manually?
fjleon1980
Greetings everyone, so here’s my eternal problem since El Capitan, i cannot get MacOS to boot from HDD, and everything is because i don’t have an EFI partition.
I have 2 hard drives. Drive A is a SSD drive, for booting Windows 10.
Drive B has 3 partitions, the first one for MacOS, the second and the third are for Windows storage (apps and games)
My first mistake was to use Windows’ partitioning tool to delete the Mac partition and leave it unassigned. Sierra’s installer doesn’t see the available space. It also cannot erase the partition if i format it to NTFS from Windows.
So i had to boot from GParted (a linux distribution that has a much better partitioning tool), nuke it and format it HFS+. After that, i could install Sierra and continue booting from USB.
The question is how should i create manually the EFI partition, which what parameters so i can solve this? Should i try just to copy whatever layout is on the USB drive?
If i put the USB in windows, i see an EFI folder, and the partition layout is:
1st partition: 200 MB EFI
2nd partition: 29.50 GB Primary
128MB Unallocated.
However in an old Mountain Lion box, on Disk Utility, i just see a big 32GB MacOs Extended Format.
diskutil list shows EFI and Apple_HFS on the USB drive, and just Apple_HFS and the two windows partitions on the HDD.
Мой Boot Camp — куда хочу, туда и ставлю
Исторически сложилось, что на моем MacBookPro Mid 2010 одновременно стояли три оси: Mountain Lion (10.8.3), Lion (10.7) и Snow Leopard (10.6). Все было бы хорошо, если для MacOS существовали бы 3ds Max и утилитка для создания всевозможных текстур The Compressonator, а старый верный ноутбук Toshiba, который спасал меня в такие ситуации, не ушел на пенсию по состоянию материнской платы. Нужно было создавать раздел Boot Camp, да так, чтобы не полетели остальные системы.
Образ Windows под VMWare у меня был, но почему-то в MacOS 10.8 он катастрофически тормозит (по сравнению с тем же 10.7 или 10.6). В итоге я решил что 10.6 мне уже вряд ли пригодится, а на его место как раз встанет раздел Boot Camp с Windows. Но корявая маковсякая Дисковая утилита так не думала.
Изменение разделов
Раздел с Snow Leopard я полностью отчистил, но при попытке удалить его, дисковая утилита выдавала мне ошибку из серии «Слишком маленький размер изменений. ». Плюс раздел был всего 30Gb, а мне нужно было хотя бы 50Gb. Не беда, открываем терминал и смотрим где у нас какие диски:
Далее я объединил Mac OS Lion и Snow Leopard одной командой:
Формат такой: diskutil mergePartitions » » » «
А потом разбил объединенный раздел на два, уже нужного мне размера:
Формат команды: diskutil resizeVolume
Разбиение разделов завершено:
Таблицы разделов GPT и MBR
Итак, скачав замечательную утилиту rEFIt и запустив Partition Inspector, который идет в комплекте, я увидел такую картину:
Как видим MBR не в курсе наших дисков, это я исправил следующими командами:
После всех манипуляций проверяем через Partition Inspector соответствие таблиц:
Выглядит почти одинаково. Раздел Mac OS X Boot (это Recovery) нам не нужен в MBR, только реальные диски. Подробности этой техники можно нужно почитать тут. Обратите внимание, что размер раздела считается как end-start+1.
Установка Windows
К этому моменту у вас должен быть загрузочный DVD с инсталляцией Windows. Сперва я пытался проинсталлить с загрузочной флешки, созданной в Windows 7, но мне постоянно выдавало «No bootable device — insert boot disk and press any key. ». С DVD диском все прошло без проблем. При выборе раздела я выбрал мой FAT32 раздел и переформатировал его в NTFS. Винда проинсталлилась успешно.
Установка драйверов Boot Camp
Утилита «Ассистент Boot Camp» сперва мне даже не предлагала скачать драйвера на флешку. Даже после внесения изменений в plist (MacBookPro Mid 2010 видите ли не поддерживается по дефолту), загрузка драйверов дальше половины не шла. Не беда, от сюда качайте подходящий вашему маку pkg, инсталлите его куда-угодно, идете в папку куда проинсталлили, там находите WindowsSupport.dmg, маунтите этот dmg образ и копируете содержимое образа на флешку или прямо на раздел Windows (ведь в MacOS 10.8 созданный раздел с виндой виден и доступен на запись). Далее грузитесь под виндой и запускайте инсталляцию драйверов.
Наводим красоту
Чтобы установить набор иконок, разархивируйте набор в папку /efi/refit с заменой. Так же можете настроить rEFIt поковыряв файл refit.conf, например, установить таймер запуска дефолтной оси или добавить вызов терминала на экран загрузки.
Все что вы делаете, особенно с разделами и таблицами разделов — вы делаете на свой страх и риск. Мне было страшно, но я делал! В результате я научился менять размер дисков как захочу, не бояться названий GPT и MBR, имею красивую и удобную загрузку мака и, что самое главное, могу спокойно отправляться в путешествие на майские праздники, взяв с собой только один ноут со всем необходимым. Удачных наступающих праздников!
Как создать efi разделы в mac os
В этой теме предлагаю выкладывать способы или ссылки на них или ссылки на софт для монтирования ESP в Mac OS X.
Примонтировать ESP можно и в Windows и в Linux.
Как примонтировать ESP в Windows можно посмотреть в этом видео: https://www.youtube.com/watch?v=jsaD3MD-vk8
Примонтировать и размонтировать EFI / ESP можно с помощью терминала. Это считается true стилем, но если делать это часто, то, на мой взгляд, это довольно «муторно», по сравнение с GUI вариантами.
Примонтировать и размонтировать EFI / ESP можно с помощью программы Clover Configurator.
Там в левой панели есть пункт «Примонтировать EFI» и когда вы нажимаете на него, появляется список физических дисков, подключенных к вашему ПК (диски и флешки) и которые размечены в GPT. Нажимаете на кнопку Примонтировать EFI, вводите пароль и все готово.
EFI Mounter v3 (от tonymacx86, MacMan и Koen2X)
EFI Mounter v2 (от tonymacx86, MacMan и Koen2X)
Запускаете, выбираете диск на котором нужно примонтировать EFI / ESP, нажимаете кнопку «Mount», вводите пароль и готово.
Лучше использовать 3 версию этой утилиты.