Как смонтировать efi из под windows

Обновлено: 08.07.2024

BIOS - Basic Input Output System, это базовая система Ввода-Вывода, то есть набор программ зашитых в микросхему, использовалась ОС MSDOS, более современные ОС практически не используют BIOS.

За исключением процедуры POST - Инициализация и проверка работоспособности аппаратуры.

Если POST выполнен без ошибок, код BIOS начнёт поиск кода загрузчика ОС. Поиск выполняется на доступных и разрешённых в настройках носителях, код BIOS загрузит код загрузчика ОС в память и передаст ему управление.

  • 16-битный код, реальный режим(real-mode)
  • Отсутствие прямого доступа к 64-битному железу
  • Отсутствие единого стандарта
  • Сложность разработки.

2. UEFI на смену BIOS

Дословно Extensible Firmware Interface (EFI) - "расширяемый интерфейс прошивки"

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

EFI предназначен для замены BIOS, первый стандарт был разработан Intel, затем переработан и название заменено на UEFI (Universal).

Интерфейс, определённый спецификацией EFI, включает таблицы данных, содержащие информацию о платформе, загрузочные и runtime-сервисы, которые доступны для загрузчика операционной системы (ОС) и самой ОС.

Некоторые существующие расширения BIOS, типа ACPI и SMBIOS, также присутствуют в EFI, поскольку не требуют 16-разрядного runtime-интерфейса.

В дополнение к разнообразным службам и сервисам, EFI имеет оболочку - shell environment, для запуска программ, драйверов, создания исполняемых скриптов, для запуска утилит диагностики и обновления прошивок, работы с CD/DVD. Скрипты имеют расширение .nsh .

  • Отсутствие ограничений объема разделов и их количества
  • Увеличение скорости загрузки
  • Безопасность: возможность использования Secure Boot
  • Обратная совместимость с BIOS - CSM (Compatibility Support Mode)
  • Поддердка сетевой загрузки PXE
  • Менеджер загрузки

3. Загрузка в UEFI

Как происходит загрузка в UEFI:

Примечание: в дальнейшем рассматривается только схема разметки GPT GUID Partition Table.

однако, такие устройства как floppy, usb могут иметь FAT12 на ESP.

На партиции ESP, EFI по умолчанию ищет файл загручик:
\efi\boot\boot[название архитектуры].efi
например: \efi\boot\bootx64.efi и загружает его.

Далее уже работает сам загрузчик, by default это \efi\boot\bootx64.efi , он ищет корневую FS, на ней bootmanager или ядро, загружает их и передает им дальнейшее управление.

На самом деле, EFI BIOS, находит все ESP партиции, на всех носителях компьютера и на них файлы с расширением efi и если мы захотим загрузиться с какого-то иного носителя, второго диска или флешки, используя клавишу POP-UP меню загрузки BIOS, ну например F8 (у разных производителей могут разные функциональные клавиши), увидим все доступные носители с ESP и загрузчиками.

В отличие от BIOS, для UEFI используются другие ПЗУ, они дешевле, экономичней и имеют NVRAM в которой хранятся указатели на все найденные загрузчки .efi .

Структура ESP партиции выглядит следующим образом:

Примечание: Имена директорий Ubuntu, Debian, FreeBSD - всего лишь пример, можете использовать какие Вам угодно.

4. Windows on UEFI/GPT

Ничего необычно в установке Windows 7/8/10 на GPT из UEFI нет, ОС Windows ставится на диск с разметкой GPT только из UEFI.

  • настройка в UEFI BIOS -> загрузка UEFY Only
  • отключить Secure Boot
  • как уже было отмечено ранее, использовать официальный носитель с ОС
  • или выбрать правильный дистрибутив, если используете самодельные

Ниже показана структура ESP из Windows 7

  • ESP еще не создан.
  • На диске достаточно места для создания раздела емкостью 100 МБ.

  • MSR еще не создан.
  • На диске достаточно места для создания раздела емкостью 128 МБ.

Примечание: В Windows 8.x/10 ESP 350MB, а в Windows 10 MSR=0-16MB

Важно: чтобы из командной строки Windows (cmd.exe), можно было смонтировать Системный Раздел ESP, нужно отключить UAC, затем, перезагрузиться, после чего команда: отработает без проблем.

Отключение UAC и Windows Defender с командной строки.

выходим в командную строку Windows:

Пуск -> Выполнить -> cmd.exe -> Запустить от Администратора

Отключаем Windows Defender:

Отключаем UAC:

Теперь, если у нас административный account, можно не заботиться о разрешениях "от Администратора".

Снова выходим в командную строку и выполняем следующие действия для монтирования Системного раздела ESP - EFI System Partition:

Ниже показано содержимое ESP записанное при установке Windows 7:

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

Выходим в командную строку и выполняем следующие действия для монтирования Системного раздела ESP - EFI System Partition:

  • выбираем диск командой sel
  • смотрим содержимое партиций

смотрим содержимое диска 1 (он пуст)

  • выбираем диск 0
  • партицию 1
  • назначаем букву для монтирования

Все, можем работать с Системным разделом EFI, он смонтирован как диск S:

Загрузчик Windows и BootManager.

Как было сказано ранее, в UEFI NVRAM содержатся настройки, переменные EFI, прописанные и обнаруженные загрузчики с расширением .efi, порядок загрузки и тд и тп.

Для настройки BootLoader и BootManager, Microsoft использует целую ветку в реестре, а работа с ней и управление, осуществляется командой bcdedit.

Посмотреть текущие настройки можно следующим образом:

вариант с лицензионной системы:

строка:
path \EFI\Microsoft\Boot\bootmgfw.efi
говорит об использовании оригинального EFI загрузчика от Microsoft.

  • \EFI\Boot\bootx64.efi
    и
  • \EFI\Microsoft\Boot\bootmgfw.efi

В случае хакерской активации через Slic, возможен такой загрузчик:
path \EFI\Microsoft\Boot\windslic.efi

Если установлен загрузчик rEFInd, path должен быть: path \EFI\REFIND\REFIND_X64.EFI

Изменить загрузчик из Windows, можно командой bcdedit: например:

5. Linux on UEFI/GPT

  • загрузка UEFY Only
  • отключить Secure Boot
  • если разметка отсутствует создает ESP и прописывает туда загрузчик efi
  • если разметка уже есть и ESP партиция в наличии, добавляет туда свой загрузчик и делает его default'ным

Примечание: В EFI/BIOS предлагается выбрать загрузку UEFI Only потому что с ней не будет проблем.

Это связано с реализацией UEFI/BIOS различными производителями.

  • - сначала найти ESP и попытаться загрузиться
  • - если ESP на устройствах отсутствуют, перейти к загрузке Legacy(BIOS)

Загрузка на некоторых материнских картах в случае выбора двух режимов; UEFI и затем Legacy может не найти реально существующий EFI-загрузчик на HDD.

Поэтому, лучше установить UEFY Only и установить ОС, а потом можно экспериментировать с настройками BIOS.

Кроме того, есть материнские карты отдельных производителей, у которых загрузчик ищется только в \EFI\Microsoft\Boot\.

Допустим мы ставили Linux на чистый диск из UEFI, посмотрим конфигурацию системы и загрузки GRUB2 + EFI: /dev/sda1 это /boot/efi ESP partition

Посмоотрим разметку диска (GPT):

рекомендую сохранять значение UUID для ESP (может пригодится для grub)

модуль efivars подгружается автоматически при установке из UEFI

благодаря ему, реализован очень полезный функционал, но будьте осторожны с содержимым, которое монтируется в /sys/firmware/efi!

Очень Важно: UEFI NVRAM доступна на запись от root'а, удаление данных в NVRAM, может стать катастрофой для компьютера!

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

посмотрим текущее состояние:

Все верхние примеры были на базе ОС Debian.

Работа c ESP в Linux

В нижнем примере это выглядит следующим образом:

содержимое ESP при единственной установленой ОС Debian

В Ubuntu отличаться будет лишь названием: /boot/efi/EFI/ubuntu/

  • Ubuntu и Debian имеют адаптированную утилиту fdisk для работы с GPT
  • или воспользоваться альтернативой: gdisk или parted

Примечание: Комментария и объяснения верхних команд не будет, как ими пользоваться можно прочитать в man

6. FreeBSD on UEFI/GPT

Установка FreeBSD из UEFI на чистый диск проходит без проблем, но если диск уже размечен как GPT и на нем есть ESP партиция, то встраиваться туда FreeBSD не умеет.

  • uname
  • camcontrol
  • gpart
  • mount
  • монтирование ESP и просмотр содержимого

Загрузка FreeBSD из UEFI коротко, четко и ясно описана в uefi(8)

UEFI firmware ищет загрузчик OS на EFI System Partition (ESP), если не установлен, по умолчанию грузит /efi/Boot/bootx64.efi. Это уже было описано.

  • boot1.efi читает /boot.config или /boot/config
  • затем ищет на ufs или zfs загрузчик loader.efi и загружает его
  • loader.efi загружает ядро - kernel

Создание USB/HDD UEFI Bootable в FreeBSD:

Просто. Далее можем развернуть систему руками, как обычно из /usr/freebsd-dist при загрузке с CD/DVD или Memstick.

Что из себя представляет /boot/boot1.efifat:

Немного смущает что разный размер:

Но ничего страшного, при ручной разметке я использовал /boot/boot1.efi и без автоскрипта для efi-shell startup.nsh

Как во FreeBSD создать свой /boot/boot1.efifat, например, размером 512K:

Верхнее, только в случае отсутствия других ОС на диске, для DUAL/TRIPLE Boot, ESP должна быть достаточного размера, в случае Windows не менее 100MB

Это легко посчитать установив один раз Windows+Linux+FreeBSD.

Как во FreeBSD создать EFI раздел: создать FAT32:

7. Dual/Triple/Multiboot Windows,Linux,FreeBSD on UEFI

  • Windows 7/8/10
    • использует существующую ESP при установке
    • делает собственый загрузчик default'ным, не интегрирует существующие ОС в меню загрузки
    • имеет утилиту управления загрузчиком: bcdedit
    • использует существующую ESP при установке
    • делает собственый загрузчик GRUB2-EFI default'ным, добавляет существующие ОС в загрузочное меню
    • имеет утилиту управления загрузчиком: efibootmgr
    • процедура установки не умеет использовать существующую ESP
    • не имеет утилит управления загрузчиком
    • имеет пакет(порт) grub2-efi для установки и настройки стороннего загрузочного менеджера
    • на один диск
    • на разные диски
    • в любом порядке
    • 1.Windows затем 2.FreeBSD
    • 1.Windows затем 2.Linux
    • 1.Linux затем 2.FreeBSD
    1. Windows
    2. FreeBSD
    3. Linux

    Следует отметить, верхние рекомендации, являются условными, потому что опираются на личное, субъективное мнение.

    • использовать ручную разметку диска: Manual
    • не создавать ESP партицию

    DualBoot Linux и Windows

    Как уже было сказано, при установке первой системой Windows, а затем Linux, проблем не будет.

    Не потребуется никаких дополнительных настроек, при установке Linux, будет установлен BootManager Grub2-EFI, grub2 найдет вторую систему и добавит в меню

    Меню GRUB2 в Debian будет выглядеть примерно:
    в Ubuntu

    Разберем что делать, если Windows была установлена позже и как создать меню загрузки в GRUB2.

    1. из Windows с помощью bcdedit
      или
    2. используя POP-UP меню BIOS выбрать загрузку Linux
    1. изменить порядок загрузки через efibootmgr
      имеем by default: BootOrder: 0005, где Boot0005* Windows Boot Manager меняем на debian
    2. создать меню загрузки Windows для GRUB2
      два варианта:
      1. достаточно выполнить утилиту os-prober (ее используют grub-probe и grub-mkconfig)
      2. или создать руками /etc/grub.d/40_custom

      UEFI DualBoot Windows и FreeBSD

      • Установщик FreeBSD не умеет интегрировать efi загрузчик в уже существующую ESP
      • В FreeBSD отсутствует утилита аналогичная efibootmgr
      1. порт sysutils/grub2-efi
      2. сторонний загрузчик rEFInd

      Установщик FreeBSD не умеет интегрировать свой загрузчик в уже существующую ESP и система не имеет утилиты манипуляции переменными EFI.

      Наименее затратный вариант, если FreeBSD будет установлена первой. При установке нужно проследить чтобы партиция ESP была размером не менее 100MB. В ином случае, разметить вручную Manual

      • разметку диска необходимо выполнить вручную Manual
      • ESP создавать НЕ НУЖНО! Должна быть только одна.
      • по завершению установки выйти в режим Live CD/USB и установить пакет sysutils/grub2-efi
      • или вместо grub2-efi установить из Windows загрузочный менеджер rEFInd

      Рассмотрим вариант установки FreeBSD позже остальных ОС с установкой и настройкой sysutils/grub2-efi.

      При установке выбираем Manual разметку диска, создаем как минимум freebsd-ufs для корня и freebsd-swap для swap, или устанавливаем zfs на пустую партицию.

      1. выполняем grub-mkconfig для создания конфигурации /boot/grub/grub.cfg
      2. удаляем секцию 10_kfreebsd из /boot/grub/grub.cfg - она создается НЕВЕРНО может мешать:
      3. создаем свою секцию 40_custom.dist меню загрузки Windows
        где root=(hd0,gpt1) это ESP партиция с efi-загрузчиком Windows
      • монтируем ESP
      • создаем директорию FreeBSD и копируем в нее загрузчик
      • установку и настройку rEFInd удобней выполнить из Windows, но можно из FreeBSD.
      • монтируем ESP используя команду mountvol
      • Скачиваем rEFInd
      • Разворачиваем архив в S:\EFI\refind
      • Удаляем все лишние из \EFI\refind
      • создаем конфиг refind.conf
      • настраиваем в нем нужные нам меню:
      • используя bcdedit устанавливаем refind как загрузчик by default
      • перезагружаемся и наслаждаемся меню rEFInd

      rEFInd имеет достаточное количество настроек и может быть использован как с текстовым меню или графическим с иконками и тд и тп. Используйте документацию и пример refind.conf-sample

      Теперь не составит труда настроить загрузку UEFI OS FreeBSD,Linux,Windows: Dual, Triple или MultiBoot.

      У меня проблемы с доступом к разделу EFI в Windows 10, я попробовал этот метод в cmd (я использовал административные привилегии):

      открыть cmd от имени администратора .

      Но это не работает, так как Windows 10, я использовал этот метод нормально на 8.1.

      эта картинка показывает ошибку, которую я получаю при попытке получить доступ к разделу

      введите описание изображения здесь

      Как это "не работает"? Некоторые ошибки или ничего не происходит после этих шагов? Я могу видеть смонтированный раздел, но не могу получить к нему доступ. Почему вы пытаетесь получить доступ к разделу EFI точно? @Ramhound, потому что у меня несколько операционных систем, и я должен переименовать файл, чтобы я мог получить доступ к другой системе. Интересно, что я обнаружил, что подключенный диск EFI доступен с помощью кнопки «Обзор» в Диспетчере задач -> «Запуск новой задачи». После этого вы можете выполнять основные операции с помощью контекстного меню (копирование / вставка и т. Д.) И даже при запуске других приложений с Привилегии администратора, например Notepad.exe, он также может получить доступ к диску из своего файлового меню. Проблема, кажется, с Explorer.

      Попробуйте следующее, которое работает в Windows 7 и 8, но я не могу ничего обещать с 10:

      1. Откройте окно командной строки администратора, щелкнув правой кнопкой мыши значок командной строки и выбрав опцию, чтобы запустить его от имени администратора.
      2. В окне командной строки введите mountvol P: /S . (Вы можете изменить P: любую неиспользуемую букву диска; это произвольно.)
      3. Используйте окно командной строки для доступа к тому P: (системный раздел EFI или ESP).

      Вам нужно будет использовать команды текстового режима, а не графический интерфейс, но этот метод должен работать.

      Другой альтернативой является использование другой ОС. Даже если вы не можете загрузить другую ОС сейчас, на что вы категорически намекаете, вы можете использовать аварийный диск. Например, установочный носитель Ubuntu должен позволить вам легко получить доступ к ESP. IIRC, он должен отображаться как объем в левом нижнем углу экрана; или вы можете использовать стандартную mount команду Linux, чтобы смонтировать ее любым удобным для вас способом.

      Егор Спириади

      В этой теме предлагаю выкладывать способы или ссылки на них или ссылки на софт для монтирования ESP в Mac OS X.

      Примонтировать ESP можно и в Windows и в Linux.

      Расшифровка:
      ESP - EFI System Partition
      EFI - Extensible Firmware Interface

      Егор Спириади

      Примонтировать и размонтировать EFI / ESP можно с помощью терминала. Это считается true стилем, но если делать это часто, то, на мой взгляд, это довольно "муторно", по сравнение с GUI вариантами.

      Егор Спириади

      Примонтировать и размонтировать EFI / ESP можно с помощью программы Clover Configurator.

      Там в левой панели есть пункт "Примонтировать EFI" и когда вы нажимаете на него, появляется список физических дисков, подключенных к вашему ПК (диски и флешки) и которые размечены в GPT. Нажимаете на кнопку Примонтировать EFI, вводите пароль и все готово.

      Егор Спириади

      EFI Mounter v3 (от tonymacx86, MacMan и Koen2X)

      Как я понимаю, это программа, написанная на Apple Script и скомпилированная в .app. Запускаете, выбираете диск на котором нужно примонтировать EFI / ESP, нажимаете кнопку "Mount", вводите пароль и готово.

      Егор Спириади

      EFI Mounter v2 (от tonymacx86, MacMan и Koen2X)

      Запускаете, выбираете диск на котором нужно примонтировать EFI / ESP, нажимаете кнопку "Mount", вводите пароль и готово.
      Лучше использовать 3 версию этой утилиты.

      Когда мы устанавливаем Windows на пустой (неразмеченный) жёсткий диск или отформатированный раздел обычным образом – с использованием установочного носителя, нам не нужно заморачиваться по поводу создания EFI -разметки операционной системы. Все необходимые разделы, в частности, загрузочный EFI , создаются автоматически, если компьютер работает в режиме BIOS UEFI . Но если Windows нужно установить не обычным образом.

      А на другой жёсткий диск со своим независимым загрузчиком, если стоит вопрос в восстановлении работоспособности системы после удаления жёсткого диска с загрузочным разделом, в таких нестандартных ситуациях потребуется ручная работа.

      Как вручную создать загрузочный EFI-раздел Windows?

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

      Управление дисками

      Что делает вторую Windows уязвимой – она не сможет самостоятельно существовать, если загрузчик первой системы будет повреждён. Или если выйдет из строя или просто будет отсоединён первый жёсткий диск. Чтобы у второй Windows была своя независимая EFI -разметка, на время её установки нужно сделать невидимой первую систему – отключить её носитель в настройках BIOS , если такое возможно, или аппаратно. Это не всегда удобно, а иногда и невозможно в случае с ноутбуками.

      Вторую Windows со своим независимым загрузчиком могут установить запускаемые в среде текущей системы программы типа WinNTSetup или WinToHDD. Но они потребуют указать им загрузочный EFI -раздел.

      WinNTSetup

      Создать такой на пустом жёстком диске очень просто.

      1. Создание EFI-раздела на пустом жёстком диске в командной строке

      Итак, имеем проинициализированный как GPT носитель без разметки и данных.

      Диск1

      Запускаем командную строку.

      Обязательно делаем это от имени администратора.

      Командная строка

      В утилите управления дисками видим, что на втором жёстком появился EFI -раздел на 100 Мб. Теперь можем формировать обычный раздел для указания его программам типа WinNTSetup или WinToHDD в качестве системного раздела С.

      Простой том

      2. Создание EFI-раздела на пустом жёстком диске утилитой Bootice

      Кто не любит командную строку, для создания EFI -разметки пустого носителя может воспользоваться утилитой Bootice с графическим интерфейсом. Она бесплатная, её можно скачать на любом софт-портале Интернета. В главном окне выбираем второй жёсткий. Кликаем «Parts Manage».

      Bootice

      Затем – «Re-Partitioning».

      Parts Manage

      Первым делом ставим галочку GPT в графе «Partition table type». Затем галочку ставим «Create ESP partition». И вверху в графе «Settings» убираем все значения «Size» кроме последнего. Жмём «Ок».

      В итоге получим разметку диска с EFI -разделом на 128 Мб и разделом, вместившим в себя остальное дисковое пространство.

      Примечание: приведённые ниже операции не могут быть проведены на дисках динамического типа. Диск оставшегося без загрузчика зеркала Windows необходимо прежде преобразовывать в базовый тип. Сделать это можно только сторонними средствами.

      3. Создание EFI-раздела в конце Windows

      Итак, имеем, к примеру, вторую Windows, лишившуюся EFI -загрузчика после поломки диска с первой системой.

      Диск 0

      Как её запустить? Самый простой и быстрый способ – создать EFI -раздел в конце системного раздела и пересоздать загрузчик. Для этого не понадобится ничего более командной строки. Загружаемся с установочного носителя Windows, сразу же нажимаем Shift + F10 . Эта комбинация запустит командную строку. Если используем LiveDisk Стрельца, запускаемся, соответственно, с него.

      Windows Boot Manager

      И уже на его борту задействуем командную строку.

      Diskpart

      Вот указанный раздел сжался на 100 Мб и на освободившемся месте создался EFI -раздел.

      EFI-раздел

      Теперь можем пересоздавать загрузчик.

      В командной строке выходим из diskpart:

      Далее смотрим, под какой буквой значится системный раздел (смотрим карту разделов после ввода lis vol) . И подставляем её вместо нашей буквы С:

      Bcdboot

      Всё – работоспособность Windows восстановлена.

      4. Создание EFI-раздела перед Windows

      Загрузочный раздел обычно существует в начале диска, перед системным разделом. Так не обязательно должно быть, но делается с целью ускорения запуска Windows. Чтобы UEFI быстрее нашла загрузчик. На SSD такая оптимизация вряд ли будет ощутимой, а вот в случае с HDD можно побороться пусть даже за толику производительности.

      На борту LiveDisk Стрельца запускаем AOMEI Partition Assistant. Делаем клик на системном разделе, на боковой панели операций жмём «Изменение размера».

      AOMEI Partition Assistant

      Немного оттягиваем ползунок на карте вправо, чтобы в графе ниже «Незанятое пространство перед» появилось несколько Мб. Далее вместо оттянутой цифры вписываем 105. Чтобы получилось 105 Мб. Жмём «Ок».

      Изменение размеров раздела

      В итоге программа высвободит корректное значение дискового пространства, в нашем случае 102,01 Мб. И оставит небольшой хвост сзади раздела. Жмём «Применить».

      Применить

      Отложенные операции

      Далее можем присоединить хвост к разделу.

      Объединять разделы

      Теперь запускаем командную строку. И создаём EFI -раздел точно так же, как описано в п.1 статьи.

      Обработчик команд Windows

      Вот EFI -раздел создан.

      EFI-раздел создан

      Осталось только пересоздать загрузчик, как описано в конце п.3 статьи.

      Если вы вдруг сильно накосячили с загрузочным разделом EFI на вашем Хакнитоше, тогда можно попробовать восстановить загрузку macOS из под Windows.

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

      В сети интернет я не встречал подобных статей, по крайней мере в СНГ сегменте, поэтому исправляем данный пробел.

      Монтируем раздел EFI Хакинтош в Windows

      1. Откройте командную строку Windows
      2. Введите команду «diskpart«
      3. Запустите «Управление дисками»
      4. Нажмите одновременно на клавиатуре «Win» + «R», а потом в окне «Выполнить» ввести команду «diskmgmt.msc«
      5. Либо правой кнопкой мыши по меню пуск и выбрать «Управление дисками»
      6. Определяем диск на котором установлена macOS и загрузочный EFI раздел
      7. Возвращаемся в команду строку где запущен diskpart
      8. Вводим команду «sel disk X» (вместо X, номер диска)
      9. Выбираем раздел на котором расположен EFI, вводим команду «sel part X» (вместо X, ваше значение)
      10. Теперь подключим раздел к системе, вводим команду «assign«
      11. Для того, чтобы открыть примонтированный раздел EFI, необходимо скачать и запустить программу Explorer ++ от имени администратора
      12. Выбираем EFI раздел и вносим необходимые изменения в загрузчик Хакинтоша

      У вас еще остались вопросы? Пишите их в комментариях, рассказывайте, что у вас получилось или наоборот!

      Вот и все! Больше полезных статей и инструкций читайте в разделе Статьи и Хаки Android. Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней!

      Не так давно ставил хак, и, как назло, забыл на установочную флешку докинуть EFI Mounter, и Clover не примонтировал раздел ESP. И интернета нет. Утопия, одним словом.
      После часа раздумий, я полез в терминал, в попытках раздобыть хоть какую-то информацию. Началось все, конечно же, с diskutil list, но большой пользы это не принесло. После очередных танцев с бубном, а так же после осознания того, что этой команде нужен sudo, я, наконец-то, примонтировал заветный диск ESP.
      Во избежание повторения вами моих мучений, было принято решение написать эту статью.

      Для того, чтобы примонтировать ESP (EFI) диск в OS X, нам необходимо:

      1. Понимание, что происходит, и для чего это делается;
      2. Понимание, что diskXs1 – это раздел EFI на диске “X”;
      3. Цель, ради которой монтируется диск EFI (опционально);
      4. Работающий компьютер на OS X, и клавиатура.

      Итак, если все пункты соответствуют действительности, то начнем.

      А для того, чтобы отмонтировать флешку, потребуется вот эта команда: “umount -f /Volumes/EFI“.
      Если вы уже знаете, какое значение выдано системой определенному диску, то можно обойтись командой “sudo diskutil mount /dev/disk Х s У “.

      § Введение

      § Инструкция


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

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